diff --git a/frontend/src/pages/accounts/index.js b/frontend/src/pages/accounts/index.js index 563e6fcca1..c98ab3cc23 100644 --- a/frontend/src/pages/accounts/index.js +++ b/frontend/src/pages/accounts/index.js @@ -30,8 +30,8 @@ import IndexOptions from "../../components/accounts/IndexOptions"; let i18n = require('../../i18n'); let props = {}; -// See reference nr. 8 -// See reference nr. 9 +// TODO: long lists are slow to load. Fix this. +// TODO add interest for liabilities Vue.component('b-table', BTable); Vue.component('b-pagination', BPagination); @@ -45,7 +45,7 @@ const app = new Vue({ return createElement(Index, {props: props}); }, beforeCreate() { -// See reference nr. 10 +// init the old root store (TODO remove me) this.$store.commit('initialiseStore'); this.$store.dispatch('updateCurrencyPreference'); @@ -64,7 +64,7 @@ const calendar = new Vue({ render: (createElement) => { return createElement(Calendar, {props: props}); }, -// See reference nr. 11 +// TODO init store as well? }); const opt = new Vue({ @@ -74,5 +74,5 @@ const opt = new Vue({ render: (createElement) => { return createElement(IndexOptions, {props: props}); }, -// See reference nr. 12 +// TODO init store as well? }); \ No newline at end of file diff --git a/frontend/yarn.lock b/frontend/yarn.lock index 85cf2cff8e..187d77d654 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -889,9 +889,9 @@ to-fast-properties "^2.0.0" "@discoveryjs/json-ext@^0.5.0": - version "0.5.5" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz#9283c9ce5b289a3c4f61c12757469e59377f81f3" - integrity sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA== + version "0.5.6" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz#d5e0706cf8c6acd8c6032f8d54070af261bbbb2f" + integrity sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA== "@fortawesome/fontawesome-free@^5.15.3": version "5.15.4" @@ -956,9 +956,9 @@ integrity sha512-gAj8qNy/VYwQDBkACm0USM66kxFai8flX83ayRXPNhzZckEgSqIBB9sM74SCM3ssgeX+ZVy4BifTnLis+KpIyg== "@types/babel__core@^7.1.16": - version "7.1.16" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.16.tgz#bc12c74b7d65e82d29876b5d0baf5c625ac58702" - integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ== + version "7.1.17" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.17.tgz#f50ac9d20d64153b510578d84f9643f9a3afbe64" + integrity sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -1005,9 +1005,9 @@ "@types/estree" "*" "@types/eslint@*": - version "8.2.0" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.2.0.tgz#afd0519223c29c347087542cbaee2fedc0873b16" - integrity sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ== + version "8.2.1" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.2.1.tgz#13f3d69bac93c2ae008019c28783868d0a1d6605" + integrity sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" @@ -1079,9 +1079,9 @@ integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== "@types/node@*": - version "16.11.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.10.tgz#2e3ad0a680d96367103d3e670d41c2fed3da61ae" - integrity sha512-3aRnHa1KlOEEhJ6+CvyHKK5vE9BcLGjtUpwvqYLRvYNQKMfabu3BwfJaA/SLW8dxe28LsNDjtHwePTuzn3gmOA== + version "16.11.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.12.tgz#ac7fb693ac587ee182c3780c26eb65546a1a3c10" + integrity sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw== "@types/parse-json@^4.0.0": version "4.0.0" @@ -1845,7 +1845,7 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.17.6: +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.5, browserslist@^4.18.1: version "4.18.1" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.18.1.tgz#60d3920f25b6860eb917c6c7b185576f4d8b017f" integrity sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ== @@ -1947,9 +1947,9 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001280: - version "1.0.30001283" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz#8573685bdae4d733ef18f78d44ba0ca5fe9e896b" - integrity sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg== + version "1.0.30001286" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001286.tgz#3e9debad420419618cfdf52dc9b6572b28a8fff6" + integrity sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ== chalk@^2.0.0: version "2.4.2" @@ -2087,9 +2087,9 @@ codemirror@^5.60.0: integrity sha512-fqr6CtDQdJ6iNMbD8NX2gH2G876nNDk+TO1rrYkgWnqQdO3O1Xa9tK6q+psqhJJgE5SpbaDcgdfLmukoUVE8pg== collect.js@^4.28.5: - version "4.29.0" - resolved "https://registry.yarnpkg.com/collect.js/-/collect.js-4.29.0.tgz#2fecc535b5e5712a5c7eeaa2c2d510f3113ec423" - integrity sha512-yhgGYEsLEcqnLT1NmRlN1+1euoz9SDhxQ4QyDhWYsKoWsg7252PKA5++dWaDs8mdFxbkmXDXQUaHXI9J2eTPkQ== + version "4.29.3" + resolved "https://registry.yarnpkg.com/collect.js/-/collect.js-4.29.3.tgz#4d8aeb2970d0d12f6bc0923c9a2a172d51ec25f8" + integrity sha512-/6idZ7r3B25Q4cForbiHJ7+aqupcgMEtrKRn9D3viCbLw+YuNFjd23HwDH89Y2cU4jlhkwksD80nZFKtNE25Gw== color-convert@^1.9.0, color-convert@^1.9.3: version "1.9.3" @@ -2249,11 +2249,11 @@ cookie@0.4.0: integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== core-js-compat@^3.18.0, core-js-compat@^3.19.1: - version "3.19.1" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.19.1.tgz#fe598f1a9bf37310d77c3813968e9f7c7bb99476" - integrity sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g== + version "3.19.3" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.19.3.tgz#de75e5821c5ce924a0a1e7b7d5c2cb973ff388aa" + integrity sha512-59tYzuWgEEVU9r+SRgceIGXSSUn47JknoiXW6Oq7RW8QHjXWz3/vp8pa7dbtuVu40sewz3OP3JmQEcDdztrLhA== dependencies: - browserslist "^4.17.6" + browserslist "^4.18.1" semver "7.0.0" core-js@^2.4.0: @@ -2262,9 +2262,9 @@ core-js@^2.4.0: integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== core-js@^3.15.2: - version "3.19.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.19.1.tgz#f6f173cae23e73a7d88fa23b6e9da329276c6641" - integrity sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg== + version "3.19.3" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.19.3.tgz#6df8142a996337503019ff3235a7022d7cdf4559" + integrity sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g== core-util-is@~1.0.0: version "1.0.3" @@ -2401,10 +2401,10 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -cssnano-preset-default@^5.1.7: - version "5.1.7" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.7.tgz#68c3ad1ec6a810482ec7d06b2d70fc34b6b0d70c" - integrity sha512-bWDjtTY+BOqrqBtsSQIbN0RLGD2Yr2CnecpP0ydHNafh9ZUEre8c8VYTaH9FEbyOt0eIfEUAYYk5zj92ioO8LA== +cssnano-preset-default@^5.1.8: + version "5.1.8" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.8.tgz#7525feb1b72f7b06e57f55064cbdae341d79dea2" + integrity sha512-zWMlP0+AMPBVE852SqTrP0DnhTcTA2C1wAF92TKZ3Va+aUVqLIhkqKlnJIXXdqXD7RN+S1ujuWmNpvrJBiM/vg== dependencies: css-declaration-sorter "^6.0.3" cssnano-utils "^2.0.1" @@ -2431,7 +2431,7 @@ cssnano-preset-default@^5.1.7: postcss-normalize-url "^5.0.3" postcss-normalize-whitespace "^5.0.1" postcss-ordered-values "^5.0.2" - postcss-reduce-initial "^5.0.1" + postcss-reduce-initial "^5.0.2" postcss-reduce-transforms "^5.0.1" postcss-svgo "^5.0.3" postcss-unique-selectors "^5.0.2" @@ -2442,11 +2442,11 @@ cssnano-utils@^2.0.1: integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ== cssnano@^5.0.8: - version "5.0.11" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.11.tgz#743397a05e04cb87e9df44b7659850adfafc3646" - integrity sha512-5SHM31NAAe29jvy0MJqK40zZ/8dGlnlzcfHKw00bWMVFp8LWqtuyPSFwbaoIoxvt71KWJOfg8HMRGrBR3PExCg== + version "5.0.12" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.12.tgz#2c083a1c786fc9dc2d5522bd3c0e331b7cd302ab" + integrity sha512-U38V4x2iJ3ijPdeWqUrEr4eKBB5PbEKsNP5T8xcik2Au3LeMtiMHX0i2Hu9k51FcKofNZumbrcdC6+a521IUHg== dependencies: - cssnano-preset-default "^5.1.7" + cssnano-preset-default "^5.1.8" is-resolvable "^1.1.0" lilconfig "^2.0.3" yaml "^1.10.2" @@ -2745,9 +2745,9 @@ debug@^3.1.1: ms "^2.1.1" debug@^4.1.0, debug@^4.1.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== + version "4.3.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== dependencies: ms "2.1.2" @@ -2892,9 +2892,9 @@ domhandler@^3.0.0: domelementtype "^2.0.1" domhandler@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.2.tgz#e825d721d19a86b8c201a35264e226c678ee755f" - integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + version "4.3.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.0.tgz#16c658c626cf966967e306f966b431f77d4a5626" + integrity sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g== dependencies: domelementtype "^2.2.0" @@ -2948,9 +2948,9 @@ ekko-lightbox@^5.3.0: integrity sha512-mbacwySuVD3Ad6F2hTkjSTvJt59bcVv2l/TmBerp4xZnLak8tPtA4AScUn4DL42c1ksTiAO6sGhJZ52P/1Qgew== electron-to-chromium@^1.3.896: - version "1.4.1" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.1.tgz#623f8fa6ee416e016d93f00efc34fbc73f9f59ed" - integrity sha512-9ldvb6QMHiDpUNF1iSwBTiTT0qXEN+xIO5WlCJrC5gt0z74ofOiqR698vaJqYWnri0XZiF0YmnrFmGq/EmpGAA== + version "1.4.15" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.15.tgz#4bd144d9d13f8b375c65e1a593e7f4a90bd01b90" + integrity sha512-WDw2IUL3k4QpbzInV3JZK+Zd1NjWJPDZ28oUSchWb/kf6AVj7/niaAlgcJlvojFa1d7pJSyQ/KSZsEtq5W7aGQ== elliptic@^6.5.3: version "6.5.4" @@ -3383,9 +3383,9 @@ flot@^4.2.2: integrity sha512-Strct/A27o0TA25X7Z0pxKhwK4djiP1Kjeqj0tkiqrkRu1qYPqfbp5BYuxEL8CWDNtj85Uc0PnG2E2plo1+VMg== follow-redirects@^1.0.0, follow-redirects@^1.14.0: - version "1.14.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.5.tgz#f09a5848981d3c772b5392309778523f8d85c381" - integrity sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA== + version "1.14.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.6.tgz#8cfb281bbc035b3c067d6cd975b0f6ade6e855cd" + integrity sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A== fontkit@^1.8.1: version "1.8.1" @@ -3713,9 +3713,9 @@ http-errors@~1.7.2: toidentifier "1.0.0" http-parser-js@>=0.5.1: - version "0.5.3" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" - integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + version "0.5.5" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.5.tgz#d7c30d5d3c90d865b4a2e870181f9d6f22ac7ac5" + integrity sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA== http-proxy-middleware@^2.0.0: version "2.0.1" @@ -4062,9 +4062,9 @@ isobject@^3.0.1: integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= jest-worker@^27.0.6: - version "27.3.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.3.1.tgz#0def7feae5b8042be38479799aeb7b5facac24b2" - integrity sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g== + version "27.4.4" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.4.4.tgz#9390a97c013a54d07f5c2ad2b5f6109f30c4966d" + integrity sha512-jfwxYJvfua1b1XkyuyPh01ATmgg4e5fPM/muLmhy9Qc6dmiwacQB0MLHaU6IjEsv/+nAixHGxTn8WllA27Pn0w== dependencies: "@types/node" "*" merge-stream "^2.0.0" @@ -4202,7 +4202,7 @@ kind-of@^6.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== -klona@^2.0.4: +klona@^2.0.4, klona@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.5.tgz#d166574d90076395d9963aa7a928fabb8d76afbc" integrity sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ== @@ -4725,9 +4725,9 @@ object-assign@^4.1.0, object-assign@^4.1.1: integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= object-inspect@^1.6.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.0.tgz#9dceb146cedd4148a0d9e51ab88d34cf509922b1" - integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + version "1.11.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.11.1.tgz#d4bd7d7de54b9a75599f59a00bd698c1f1c6549b" + integrity sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA== object-is@^1.0.1: version "1.1.5" @@ -5109,12 +5109,12 @@ postcss-load-config@^3.1.0: yaml "^1.10.2" postcss-loader@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.0.tgz#714370a3f567141cf4cadcdf9575f5234d186bc5" - integrity sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA== + version "6.2.1" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef" + integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q== dependencies: cosmiconfig "^7.0.0" - klona "^2.0.4" + klona "^2.0.5" semver "^7.3.5" postcss-merge-longhand@^5.0.4: @@ -5272,12 +5272,12 @@ postcss-ordered-values@^5.0.2: cssnano-utils "^2.0.1" postcss-value-parser "^4.1.0" -postcss-reduce-initial@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz#9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946" - integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw== +postcss-reduce-initial@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz#fa424ce8aa88a89bc0b6d0f94871b24abe94c048" + integrity sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw== dependencies: - browserslist "^4.16.0" + browserslist "^4.16.6" caniuse-api "^3.0.0" postcss-reduce-transforms@^5.0.1: @@ -5289,9 +5289,9 @@ postcss-reduce-transforms@^5.0.1: postcss-value-parser "^4.1.0" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: - version "6.0.6" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" - integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== + version "6.0.7" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz#48404830a635113a71fd79397de8209ed05a66fc" + integrity sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -5313,9 +5313,9 @@ postcss-unique-selectors@^5.0.2: postcss-selector-parser "^6.0.5" postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^7.0.35, postcss@^7.0.36: version "7.0.39" @@ -5340,9 +5340,9 @@ prelude-ls@~1.1.2: integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= "prettier@^1.18.2 || ^2.0.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c" - integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA== + version "2.5.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" + integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== pretty-time@^1.1.0: version "1.1.0" @@ -5693,9 +5693,9 @@ safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sass-loader@^12.2.0: - version "12.3.0" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.3.0.tgz#93278981c189c36a58cbfc37d4b9cef0cdc02871" - integrity sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA== + version "12.4.0" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.4.0.tgz#260b0d51a8a373bb8e88efc11f6ba5583fea0bcf" + integrity sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg== dependencies: klona "^2.0.4" neo-async "^2.6.2" @@ -5905,12 +5905,12 @@ slash@^3.0.0: integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== sockjs@^0.3.21: - version "0.3.21" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.21.tgz#b34ffb98e796930b60a0cfa11904d6a339a7d417" - integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== + version "0.3.24" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" - uuid "^3.4.0" + uuid "^8.3.2" websocket-driver "^0.7.4" sortablejs@^1.14.0: @@ -6052,7 +6052,7 @@ stream-http@^2.7.2: to-arraybuffer "^1.0.0" xtend "^4.0.0" -string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -6432,12 +6432,7 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= -uuid@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.3.0: +uuid@^8.3.0, uuid@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== @@ -6533,10 +6528,10 @@ vuex@^3.6.2: resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.6.2.tgz#236bc086a870c3ae79946f107f16de59d5895e71" integrity sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw== -watchpack@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.0.tgz#a41bca3da6afaff31e92a433f4c856a0c25ea0c4" - integrity sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw== +watchpack@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25" + integrity sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -6643,9 +6638,9 @@ webpack-sources@^3.2.2: integrity sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw== webpack@^5.60.0, webpack@^5.64.4: - version "5.64.4" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.64.4.tgz#e1454b6a13009f57cc2c78e08416cd674622937b" - integrity sha512-LWhqfKjCLoYJLKJY8wk2C3h77i8VyHowG3qYNZiIqD6D0ZS40439S/KVuc/PY48jp2yQmy0mhMknq8cys4jFMw== + version "5.65.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.65.0.tgz#ed2891d9145ba1f0d318e4ea4f89c3fa18e6f9be" + integrity sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw== dependencies: "@types/eslint-scope" "^3.7.0" "@types/estree" "^0.0.50" @@ -6669,7 +6664,7 @@ webpack@^5.60.0, webpack@^5.64.4: schema-utils "^3.1.0" tapable "^2.1.1" terser-webpack-plugin "^5.1.3" - watchpack "^2.3.0" + watchpack "^2.3.1" webpack-sources "^3.2.2" webpackbar@^5.0.0-3: @@ -6772,20 +6767,20 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== +yargs-parser@^21.0.0: + version "21.0.0" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.0.tgz#a485d3966be4317426dd56bdb6a30131b281dc55" + integrity sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA== yargs@^17.2.1: - version "17.2.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.2.1.tgz#e2c95b9796a0e1f7f3bf4427863b42e0418191ea" - integrity sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q== + version "17.3.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.3.0.tgz#295c4ffd0eef148ef3e48f7a2e0f58d0e4f26b1c" + integrity sha512-GQl1pWyDoGptFPJx9b9L6kmR33TGusZvXIZUT+BOz9f7X2L94oeAskFYLEg/FkhV06zZPBYLvLZRWeYId29lew== dependencies: cliui "^7.0.2" escalade "^3.1.1" get-caller-file "^2.0.5" require-directory "^2.1.1" - string-width "^4.2.0" + string-width "^4.2.3" y18n "^5.0.5" - yargs-parser "^20.2.2" + yargs-parser "^21.0.0" diff --git a/public/v2/js/accounts/create.js b/public/v2/js/accounts/create.js index 8ce0b1c3e9..8d8cb52f0b 100755 --- a/public/v2/js/accounts/create.js +++ b/public/v2/js/accounts/create.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[800],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),o=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=r,i().use(vuei18n),i().use(r),window.Vue=i()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},5699:(e,t,a)=>{"use strict";var n=a(3840),i=a(7263),o=a(3653),r=a(3131);const s={name:"CreditCardType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],credit_card_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.credit_card_types").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.credit_card_type_"+i)})}e.loading=!1}))}},watch:{credit_card_type:function(e){this.$emit("set-field",{field:"credit_card_type",value:e})},value:function(e){this.credit_card_type=e}},created:function(){this.loadRoles()}};var l=a(1900);const _=(0,l.Z)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.cc_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.credit_card_type,expression:"credit_card_type"}],ref:"credit_card_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.cc_type"),autocomplete:"off",name:"credit_card_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.credit_card_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports;var c=a(9750),d=a(1342),u=a(5702),p=a(853),y=a(7536),m=a(7708),h=a(851),b=a(8629),g=a(4737),f=a(3465);const v={name:"Create",components:{GenericCurrency:i.Z,AssetAccountRole:o.Z,LiabilityType:r.Z,LiabilityDirection:c.Z,Interest:d.Z,InterestPeriod:u.Z,GenericTextInput:p.Z,GenericTextarea:y.Z,GenericLocation:m.Z,GenericAttachments:h.Z,GenericCheckbox:b.Z,Alert:g.Z,CreditCardType:_},created:function(){this.errors=f(this.defaultErrors);var e=window.location.pathname.split("/");this.type=e[e.length-1],this.date=(0,n.Z)(new Date,"yyyy-MM-dd"),this.monthly_payment_date=(0,n.Z)(new Date,"yyyy-MM-dd")},data:function(){return{submitting:!1,successMessage:"",errorMessage:"",createAnother:!1,resetFormAfter:!1,returnedId:0,returnedTitle:"",name:"",type:"any",currency_id:null,liability_type:"Loan",liability_direction:"debit",liability_amount:null,liability_date:null,interest:null,interest_period:"monthly",iban:null,bic:null,account_number:null,virtual_balance:null,opening_balance:null,opening_balance_date:null,include_net_worth:!0,active:!0,notes:null,location:{},monthly_payment_date:null,credit_card_type:"monthlyFull",hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Account",account_role:"defaultAsset",errors:{currency_id:[],credit_card_type:[]},defaultErrors:{name:[],monthly_payment_date:[],currency_id:[],account_role:[],liability_type:[],liability_direction:[],liability_amount:[],credit_card_type:[],liability_date:[],interest:[],interest_period:[],iban:[],bic:[],account_number:[],virtual_balance:[],opening_balance:[],opening_balance_date:[],include_net_worth:[],notes:[],location:[]}}},methods:{storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.location=e.value):void(this.location={});this[e.field]=e.value},selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},uploadedAttachments:function(e){console.log("Response to event uploaded-attachments"),console.log(e),this.finishSubmission()},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();axios.post("./api/v1/accounts",a).then((function(e){t.errors=f(t.defaultErrors),t.returnedId=parseInt(e.data.data.id),t.returnedTitle=e.data.data.attributes.name,t.hasAttachments&&(t.uploadObjectId=t.returnedId,t.uploadTrigger=!0),t.hasAttachments||t.finishSubmission()})).catch((function(e){t.submitting=!1,t.parseErrors(e.response.data)}))},finishSubmission:function(){var e;(this.successMessage=this.$t("firefly.stored_new_account_js",{ID:this.returnedId,name:this.returnedTitle}),!1!==this.createAnother)?(this.submitting=!1,this.resetFormAfter&&(this.name="",this.liability_type="Loan",this.liability_direction="debit",this.liability_amount=null,this.liability_date=null,this.interest=null,this.interest_period="monthly",this.iban=null,this.bic=null,this.account_number=null,this.virtual_balance=null,this.opening_balance=null,this.opening_balance_date=null,this.include_net_worth=!0,this.active=!0,this.notes=null,this.location={})):window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?account_id="+this.returnedId+"&message=created"},parseErrors:function(e){for(var t in this.errors=f(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t]),"liability_start_date"===t&&(this.errors.opening_balance_date=e.errors[t])},getSubmission:function(){var e={name:this.name,type:this.type,iban:this.iban,bic:this.bic,account_number:this.account_number,currency_id:this.currency_id,virtual_balance:this.virtual_balance,active:this.active,order:31337,include_net_worth:this.include_net_worth,account_role:this.account_role,notes:this.notes};return"liabilities"===this.type&&(e.liability_type=this.liability_type.toLowerCase(),e.interest=this.interest,e.interest_period=this.interest_period,e.liability_amount=this.liability_amount,e.liability_start_date=this.liability_date,e.liability_direction=this.liability_direction),null===this.opening_balance&&null===this.opening_balance_date||"asset"!==this.type||(e.opening_balance=this.opening_balance,e.opening_balance_date=this.opening_balance_date),""===e.opening_balance&&delete e.opening_balance,"asset"===this.type&&"ccAsset"===this.account_role&&(e.credit_card_type=this.credit_card_type,e.monthly_payment_date=this.monthly_payment_date),Object.keys(this.location).length>=3&&(e.longitude=this.location.lng,e.latitude=this.location.lat,e.zoom_level=this.location.zoomLevel),e}}};const k=(0,l.Z)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.currency_id,callback:function(t){e.currency_id=t},expression:"currency_id"}}),e._v(" "),"asset"===e.type?a("AssetAccountRole",{attrs:{disabled:e.submitting,errors:e.errors.account_role},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account_role,callback:function(t){e.account_role=t},expression:"account_role"}}):e._e(),e._v(" "),"ccAsset"===e.account_role?a("CreditCardType",{attrs:{disabled:e.submitting,errors:e.errors.credit_card_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.credit_card_type,callback:function(t){e.credit_card_type=t},expression:"credit_card_type"}}):e._e(),e._v(" "),"ccAsset"===e.account_role?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"monthly_payment_date",errors:e.errors.monthly_payment_date,title:e.$t("form.cc_monthly_payment_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.monthly_payment_date,callback:function(t){e.monthly_payment_date=t},expression:"monthly_payment_date"}}):e._e(),e._v(" "),"liabilities"===e.type?a("LiabilityType",{attrs:{disabled:e.submitting,errors:e.errors.liability_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_type,callback:function(t){e.liability_type=t},expression:"liability_type"}}):e._e(),e._v(" "),"liabilities"===e.type?a("LiabilityDirection",{attrs:{disabled:e.submitting,errors:e.errors.liability_direction},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_direction,callback:function(t){e.liability_direction=t},expression:"liability_direction"}}):e._e(),e._v(" "),"liabilities"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"liability_amount",errors:e.errors.liability_amount,title:e.$t("form.amount")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_amount,callback:function(t){e.liability_amount=t},expression:"liability_amount"}}):e._e(),e._v(" "),"liabilities"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"liability_date",errors:e.errors.liability_date,title:e.$t("form.date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_date,callback:function(t){e.liability_date=t},expression:"liability_date"}}):e._e(),e._v(" "),"liabilities"===e.type?a("Interest",{attrs:{disabled:e.submitting,errors:e.errors.interest},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.interest,callback:function(t){e.interest=t},expression:"interest"}}):e._e(),e._v(" "),"liabilities"===e.type?a("InterestPeriod",{attrs:{disabled:e.submitting,errors:e.errors.interest_period},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.interest_period,callback:function(t){e.interest_period=t},expression:"interest_period"}}):e._e()],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"iban",errors:e.errors.iban,title:e.$t("form.iban")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.iban,callback:function(t){e.iban=t},expression:"iban"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"bic",errors:e.errors.bic,title:e.$t("form.BIC")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.bic,callback:function(t){e.bic=t},expression:"bic"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"account_number",errors:e.errors.account_number,title:e.$t("form.account_number")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account_number,callback:function(t){e.account_number=t},expression:"account_number"}}),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"virtual_balance",errors:e.errors.virtual_balance,title:e.$t("form.virtual_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.virtual_balance,callback:function(t){e.virtual_balance=t},expression:"virtual_balance"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"opening_balance",errors:e.errors.opening_balance,title:e.$t("form.opening_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.opening_balance,callback:function(t){e.opening_balance=t},expression:"opening_balance"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"opening_balance_date",errors:e.errors.opening_balance_date,title:e.$t("form.opening_balance_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.opening_balance_date,callback:function(t){e.opening_balance_date=t},expression:"opening_balance_date"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.include_net_worth"),"field-name":"include_net_worth",errors:e.errors.include_net_worth,description:e.$t("form.include_net_worth")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.include_net_worth,callback:function(t){e.include_net_worth=t},expression:"include_net_worth"}}):e._e(),e._v(" "),a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.active"),"field-name":"active",errors:e.errors.active,description:e.$t("form.active")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}}),e._v(" "),a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.notes,callback:function(t){e.notes=t},expression:"notes"}}),e._v(" "),a("GenericLocation",{attrs:{disabled:e.submitting,title:e.$t("form.location"),errors:e.errors.location},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.location,callback:function(t){e.location=t},expression:"location"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}})],1)])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.store_new_"+e.type+"_account"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],staticClass:"form-check-input",attrs:{id:"createAnother",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var a=e.createAnother,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.createAnother=a.concat([null])):o>-1&&(e.createAnother=a.slice(0,o).concat(a.slice(o+1)))}else e.createAnother=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"createAnother"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.create_another")))])])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],staticClass:"form-check-input",attrs:{id:"resetFormAfter",disabled:!e.createAnother,type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var a=e.resetFormAfter,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.resetFormAfter=a.concat([null])):o>-1&&(e.resetFormAfter=a.slice(0,o).concat(a.slice(o+1)))}else e.resetFormAfter=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"resetFormAfter"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.reset_after")))])])])])])])])])])],1)}),[],!1,null,null,null).exports;a(232);var w=a(157),x={};new Vue({i18n:w,render:function(e){return e(k,{props:x})}}).$mount("#accounts_create")},3653:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"AssetAccountRole",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{roleList:[],account_role:this.value,loading:!1}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.accountRoles").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.roleList.push({slug:i,title:e.$t("firefly.account_role_"+i)})}}))}},watch:{account_role:function(e){this.$emit("set-field",{field:"account_role",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.account_role"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.account_role,expression:"account_role"}],ref:"account_role",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.account_role"),autocomplete:"off",name:"account_role",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.account_role=t.target.multiple?a:a[0]}}},e._l(this.roleList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},1342:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Interest",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{interest:this.value}},watch:{interest:function(e){this.$emit("set-field",{field:"interest",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.interest,expression:"interest"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.$t("form.interest"),name:"interest",disabled:e.disabled,type:"number",step:"8"},domProps:{value:e.interest},on:{input:function(t){t.target.composing||(e.interest=t.target.value)}}}),e._v(" "),e._m(0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"input-group-append"},[a("div",{staticClass:"input-group-text"},[e._v("%")]),e._v(" "),a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"}},[a("span",{staticClass:"far fa-trash-alt"})])])}],!1,null,null,null).exports},5702:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"InterestPeriod",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{periodList:[],interest_period:this.value,loading:!0}},methods:{loadPeriods:function(){var e=this;axios.get("./api/v1/configuration/firefly.interest_periods").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.periodList.push({slug:i,title:e.$t("firefly.interest_calc_"+i)})}e.loading=!1}))}},watch:{interest_period:function(e){this.$emit("set-field",{field:"interest_period",value:e})}},created:function(){this.loadPeriods()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest_period"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.interest_period,expression:"interest_period"}],ref:"interest_period",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.interest_period"),autocomplete:"off",disabled:e.disabled,name:"interest_period"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.interest_period=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},9750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityDirection",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{liability_direction:this.value}},methods:{},watch:{liability_direction:function(e){this.$emit("set-field",{field:"liability_direction",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_direction"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_direction,expression:"liability_direction"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_direction"),autocomplete:"off",name:"liability_direction",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_direction=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.liability_direction_credit"),value:"credit"}},[e._v(e._s(e.$t("firefly.liability_direction_credit")))]),e._v(" "),a("option",{attrs:{label:e.$t("firefly.liability_direction_debit"),value:"debit"}},[e._v(e._s(e.$t("firefly.liability_direction_debit")))])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},3131:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],liability_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.valid_liabilities").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.account_type_"+i)})}e.loading=!1}))}},watch:{liability_type:function(e){this.$emit("set-field",{field:"liability_type",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_type,expression:"liability_type"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_type"),autocomplete:"off",name:"liability_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},851:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){console.log("start of new");var a=this.$refs.att.files;this.uploads=a.length;var n=function(e){if(a.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294){console.log("Now at file "+(parseInt(e)+1)+" / "+a.length);var n=a[e],i=new FileReader,o=t;i.onloadend=function(a){a.target.readyState===FileReader.DONE&&(console.log("I am done reading file "+(parseInt(e)+1)),t.createAttachment(n.name).then((function(e){return console.log("Created attachment. Now upload (1)"),o.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(o.countAttachment))},i.readAsArrayBuffer(n)}};for(var i in a)n(i);0===a.length&&(console.log("No files to upload. Emit event!"),this.$emit("uploaded-attachments",this.transaction_journal_id))}}},methods:{countAttachment:function(){this.uploaded++,console.log("Uploaded "+this.uploaded+" / "+this.uploads),this.uploaded>=this.uploads&&(console.log("All files uploaded. Emit event for "+this.uploadObjectId),this.$emit("uploaded-attachments",this.uploadObjectId))},uploadAttachment:function(e,t){this.created++,console.log("Now in uploadAttachment()");var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},8629:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCheckbox",props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:Boolean,default:!1},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],staticClass:"form-check-input",attrs:{disabled:e.disabled,type:"checkbox",id:e.fieldName},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:e.fieldName}},[e._v("\n "+e._s(e.description)+"\n ")])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),i=e.data.data;for(var o in i)if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(5352),i=a(2727),o=a(8380);a(1043);const r={name:"GenericLocation",components:{LMap:n.Z,LTileLayer:i.Z,LMarker:o.Z},props:{title:{},disabled:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}},errors:{},customFields:{}},data:function(){return{availableFields:this.customFields,url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",zoom:3,center:[0,0],bounds:null,map:null,enableExternalMap:!1,hasMarker:!1,marker:[0,0]}},created:function(){this.verifyMapEnabled()},methods:{verifyMapEnabled:function(){var e=this;axios.get("./api/v1/configuration/firefly.enable_external_map").then((function(t){e.enableExternalMap=t.data.data.value,!0===e.enableExternalMap&&e.loadMap()}))},loadMap:function(){var e=this;null!==this.value&&void 0!==this.value&&0!==Object.keys(this.value).length?null!==this.value.zoom_level&&null!==this.value.latitude&&null!==this.value.longitude&&(this.zoom=this.value.zoom_level,this.center=[parseFloat(this.value.latitude),parseFloat(this.value.longitude)],this.hasMarker=!0):axios.get("./api/v1/configuration/firefly.default_location").then((function(t){e.zoom=parseInt(t.data.data.value.zoom_level),e.center=[parseFloat(t.data.data.value.latitude),parseFloat(t.data.data.value.longitude)]}))},prepMap:function(){this.map=this.$refs.myMap.mapObject,this.map.on("contextmenu",this.setObjectLocation),this.map.on("zoomend",this.saveZoomLevel)},setObjectLocation:function(e){this.marker=[e.latlng.lat,e.latlng.lng],this.hasMarker=!0,this.emitEvent()},saveZoomLevel:function(){this.emitEvent()},clearLocation:function(e){e.preventDefault(),this.hasMarker=!1,this.emitEvent()},emitEvent:function(){this.$emit("set-field",{field:"location",value:{zoomLevel:this.zoom,lat:this.marker[0],lng:this.marker[1],hasMarker:this.hasMarker}})},zoomUpdated:function(e){this.zoom=e},centerUpdated:function(e){this.center=e},boundsUpdated:function(e){this.bounds=e}}};const s=(0,a(1900).Z)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.enableExternalMap?a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticStyle:{width:"100%",height:"300px"}},[a("LMap",{ref:"myMap",staticStyle:{width:"100%",height:"300px"},attrs:{center:e.center,zoom:e.zoom},on:{ready:e.prepMap,"update:zoom":e.zoomUpdated,"update:center":e.centerUpdated,"update:bounds":e.boundsUpdated}},[a("l-tile-layer",{attrs:{url:e.url}}),e._v(" "),a("l-marker",{attrs:{"lat-lng":e.marker,visible:e.hasMarker}})],1),e._v(" "),a("span",[a("button",{staticClass:"btn btn-default btn-xs",on:{click:e.clearLocation}},[e._v(e._s(e.$t("firefly.clear_location")))])])],1),e._v(" "),a("p",[e._v(" ")]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()]):e._e()}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Alert",props:["message","type"]};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Rechnungen","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de ingresos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Expected {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=5699,e(e.s=t);var t}));e.O()}]); +(self.webpackChunk=self.webpackChunk||[]).push([[800],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),o=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=r,i().use(vuei18n),i().use(r),window.Vue=i()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},1190:(e,t,a)=>{"use strict";var n=a(3840),i=a(7263),o=a(3653),r=a(3131);const s={name:"CreditCardType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],credit_card_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.credit_card_types").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.credit_card_type_"+i)})}e.loading=!1}))}},watch:{credit_card_type:function(e){this.$emit("set-field",{field:"credit_card_type",value:e})},value:function(e){this.credit_card_type=e}},created:function(){this.loadRoles()}};var l=a(1900);const _=(0,l.Z)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.cc_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.credit_card_type,expression:"credit_card_type"}],ref:"credit_card_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.cc_type"),autocomplete:"off",name:"credit_card_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.credit_card_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports;var c=a(9750),d=a(1342),u=a(5702),p=a(853),y=a(7536),m=a(7708),h=a(4261),b=a(8629),g=a(4737),f=a(3465);const v={name:"Create",components:{GenericCurrency:i.Z,AssetAccountRole:o.Z,LiabilityType:r.Z,LiabilityDirection:c.Z,Interest:d.Z,InterestPeriod:u.Z,GenericTextInput:p.Z,GenericTextarea:y.Z,GenericLocation:m.Z,GenericAttachments:h.Z,GenericCheckbox:b.Z,Alert:g.Z,CreditCardType:_},created:function(){this.errors=f(this.defaultErrors);var e=window.location.pathname.split("/");this.type=e[e.length-1],this.date=(0,n.Z)(new Date,"yyyy-MM-dd"),this.monthly_payment_date=(0,n.Z)(new Date,"yyyy-MM-dd")},data:function(){return{submitting:!1,successMessage:"",errorMessage:"",createAnother:!1,resetFormAfter:!1,returnedId:0,returnedTitle:"",name:"",type:"any",currency_id:null,liability_type:"Loan",liability_direction:"debit",liability_amount:null,liability_date:null,interest:null,interest_period:"monthly",iban:null,bic:null,account_number:null,virtual_balance:null,opening_balance:null,opening_balance_date:null,include_net_worth:!0,active:!0,notes:null,location:{},monthly_payment_date:null,credit_card_type:"monthlyFull",hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Account",account_role:"defaultAsset",errors:{currency_id:[],credit_card_type:[]},defaultErrors:{name:[],monthly_payment_date:[],currency_id:[],account_role:[],liability_type:[],liability_direction:[],liability_amount:[],credit_card_type:[],liability_date:[],interest:[],interest_period:[],iban:[],bic:[],account_number:[],virtual_balance:[],opening_balance:[],opening_balance_date:[],include_net_worth:[],notes:[],location:[]}}},methods:{storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.location=e.value):void(this.location={});this[e.field]=e.value},selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},uploadedAttachments:function(e){this.finishSubmission()},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();axios.post("./api/v1/accounts",a).then((function(e){t.errors=f(t.defaultErrors),t.returnedId=parseInt(e.data.data.id),t.returnedTitle=e.data.data.attributes.name,t.hasAttachments&&(t.uploadObjectId=t.returnedId,t.uploadTrigger=!0),t.hasAttachments||t.finishSubmission()})).catch((function(e){t.submitting=!1,t.parseErrors(e.response.data)}))},finishSubmission:function(){var e;(this.successMessage=this.$t("firefly.stored_new_account_js",{ID:this.returnedId,name:this.returnedTitle}),!1!==this.createAnother)?(this.submitting=!1,this.resetFormAfter&&(this.name="",this.liability_type="Loan",this.liability_direction="debit",this.liability_amount=null,this.liability_date=null,this.interest=null,this.interest_period="monthly",this.iban=null,this.bic=null,this.account_number=null,this.virtual_balance=null,this.opening_balance=null,this.opening_balance_date=null,this.include_net_worth=!0,this.active=!0,this.notes=null,this.location={})):window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?account_id="+this.returnedId+"&message=created"},parseErrors:function(e){for(var t in this.errors=f(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t]),"liability_start_date"===t&&(this.errors.opening_balance_date=e.errors[t])},getSubmission:function(){var e={name:this.name,type:this.type,iban:this.iban,bic:this.bic,account_number:this.account_number,currency_id:this.currency_id,virtual_balance:this.virtual_balance,active:this.active,order:31337,include_net_worth:this.include_net_worth,account_role:this.account_role,notes:this.notes};return"liabilities"===this.type&&(e.liability_type=this.liability_type.toLowerCase(),e.interest=this.interest,e.interest_period=this.interest_period,e.liability_amount=this.liability_amount,e.liability_start_date=this.liability_date,e.liability_direction=this.liability_direction),null===this.opening_balance&&null===this.opening_balance_date||"asset"!==this.type||(e.opening_balance=this.opening_balance,e.opening_balance_date=this.opening_balance_date),""===e.opening_balance&&delete e.opening_balance,"asset"===this.type&&"ccAsset"===this.account_role&&(e.credit_card_type=this.credit_card_type,e.monthly_payment_date=this.monthly_payment_date),Object.keys(this.location).length>=3&&(e.longitude=this.location.lng,e.latitude=this.location.lat,e.zoom_level=this.location.zoomLevel),e}}};const k=(0,l.Z)(v,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.currency_id,callback:function(t){e.currency_id=t},expression:"currency_id"}}),e._v(" "),"asset"===e.type?a("AssetAccountRole",{attrs:{disabled:e.submitting,errors:e.errors.account_role},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account_role,callback:function(t){e.account_role=t},expression:"account_role"}}):e._e(),e._v(" "),"ccAsset"===e.account_role?a("CreditCardType",{attrs:{disabled:e.submitting,errors:e.errors.credit_card_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.credit_card_type,callback:function(t){e.credit_card_type=t},expression:"credit_card_type"}}):e._e(),e._v(" "),"ccAsset"===e.account_role?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"monthly_payment_date",errors:e.errors.monthly_payment_date,title:e.$t("form.cc_monthly_payment_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.monthly_payment_date,callback:function(t){e.monthly_payment_date=t},expression:"monthly_payment_date"}}):e._e(),e._v(" "),"liabilities"===e.type?a("LiabilityType",{attrs:{disabled:e.submitting,errors:e.errors.liability_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_type,callback:function(t){e.liability_type=t},expression:"liability_type"}}):e._e(),e._v(" "),"liabilities"===e.type?a("LiabilityDirection",{attrs:{disabled:e.submitting,errors:e.errors.liability_direction},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_direction,callback:function(t){e.liability_direction=t},expression:"liability_direction"}}):e._e(),e._v(" "),"liabilities"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"liability_amount",errors:e.errors.liability_amount,title:e.$t("form.amount")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_amount,callback:function(t){e.liability_amount=t},expression:"liability_amount"}}):e._e(),e._v(" "),"liabilities"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"liability_date",errors:e.errors.liability_date,title:e.$t("form.date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.liability_date,callback:function(t){e.liability_date=t},expression:"liability_date"}}):e._e(),e._v(" "),"liabilities"===e.type?a("Interest",{attrs:{disabled:e.submitting,errors:e.errors.interest},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.interest,callback:function(t){e.interest=t},expression:"interest"}}):e._e(),e._v(" "),"liabilities"===e.type?a("InterestPeriod",{attrs:{disabled:e.submitting,errors:e.errors.interest_period},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.interest_period,callback:function(t){e.interest_period=t},expression:"interest_period"}}):e._e()],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"iban",errors:e.errors.iban,title:e.$t("form.iban")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.iban,callback:function(t){e.iban=t},expression:"iban"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"bic",errors:e.errors.bic,title:e.$t("form.BIC")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.bic,callback:function(t){e.bic=t},expression:"bic"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"account_number",errors:e.errors.account_number,title:e.$t("form.account_number")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account_number,callback:function(t){e.account_number=t},expression:"account_number"}}),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"virtual_balance",errors:e.errors.virtual_balance,title:e.$t("form.virtual_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.virtual_balance,callback:function(t){e.virtual_balance=t},expression:"virtual_balance"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"opening_balance",errors:e.errors.opening_balance,title:e.$t("form.opening_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.opening_balance,callback:function(t){e.opening_balance=t},expression:"opening_balance"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"opening_balance_date",errors:e.errors.opening_balance_date,title:e.$t("form.opening_balance_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.opening_balance_date,callback:function(t){e.opening_balance_date=t},expression:"opening_balance_date"}}):e._e(),e._v(" "),"asset"===e.type?a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.include_net_worth"),"field-name":"include_net_worth",errors:e.errors.include_net_worth,description:e.$t("form.include_net_worth")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.include_net_worth,callback:function(t){e.include_net_worth=t},expression:"include_net_worth"}}):e._e(),e._v(" "),a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.active"),"field-name":"active",errors:e.errors.active,description:e.$t("form.active")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}}),e._v(" "),a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.notes,callback:function(t){e.notes=t},expression:"notes"}}),e._v(" "),a("GenericLocation",{attrs:{disabled:e.submitting,title:e.$t("form.location"),errors:e.errors.location},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.location,callback:function(t){e.location=t},expression:"location"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}})],1)])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.store_new_"+e.type+"_account"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],staticClass:"form-check-input",attrs:{id:"createAnother",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var a=e.createAnother,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.createAnother=a.concat([null])):o>-1&&(e.createAnother=a.slice(0,o).concat(a.slice(o+1)))}else e.createAnother=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"createAnother"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.create_another")))])])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],staticClass:"form-check-input",attrs:{id:"resetFormAfter",disabled:!e.createAnother,type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var a=e.resetFormAfter,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.resetFormAfter=a.concat([null])):o>-1&&(e.resetFormAfter=a.slice(0,o).concat(a.slice(o+1)))}else e.resetFormAfter=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"resetFormAfter"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.reset_after")))])])])])])])])])])],1)}),[],!1,null,null,null).exports;a(232);var w=a(157),x={};new Vue({i18n:w,render:function(e){return e(k,{props:x})}}).$mount("#accounts_create")},3653:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"AssetAccountRole",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{roleList:[],account_role:this.value,loading:!1}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.accountRoles").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.roleList.push({slug:i,title:e.$t("firefly.account_role_"+i)})}}))}},watch:{account_role:function(e){this.$emit("set-field",{field:"account_role",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.account_role"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.account_role,expression:"account_role"}],ref:"account_role",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.account_role"),autocomplete:"off",name:"account_role",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.account_role=t.target.multiple?a:a[0]}}},e._l(this.roleList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},1342:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Interest",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{interest:this.value}},watch:{interest:function(e){this.$emit("set-field",{field:"interest",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.interest,expression:"interest"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.$t("form.interest"),name:"interest",disabled:e.disabled,type:"number",step:"8"},domProps:{value:e.interest},on:{input:function(t){t.target.composing||(e.interest=t.target.value)}}}),e._v(" "),e._m(0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"input-group-append"},[a("div",{staticClass:"input-group-text"},[e._v("%")]),e._v(" "),a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"}},[a("span",{staticClass:"far fa-trash-alt"})])])}],!1,null,null,null).exports},5702:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"InterestPeriod",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{periodList:[],interest_period:this.value,loading:!0}},methods:{loadPeriods:function(){var e=this;axios.get("./api/v1/configuration/firefly.interest_periods").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.periodList.push({slug:i,title:e.$t("firefly.interest_calc_"+i)})}e.loading=!1}))}},watch:{interest_period:function(e){this.$emit("set-field",{field:"interest_period",value:e})}},created:function(){this.loadPeriods()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest_period"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.interest_period,expression:"interest_period"}],ref:"interest_period",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.interest_period"),autocomplete:"off",disabled:e.disabled,name:"interest_period"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.interest_period=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},9750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityDirection",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{liability_direction:this.value}},methods:{},watch:{liability_direction:function(e){this.$emit("set-field",{field:"liability_direction",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_direction"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_direction,expression:"liability_direction"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_direction"),autocomplete:"off",name:"liability_direction",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_direction=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.liability_direction_credit"),value:"credit"}},[e._v(e._s(e.$t("firefly.liability_direction_credit")))]),e._v(" "),a("option",{attrs:{label:e.$t("firefly.liability_direction_debit"),value:"debit"}},[e._v(e._s(e.$t("firefly.liability_direction_debit")))])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},3131:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],liability_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.valid_liabilities").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.account_type_"+i)})}e.loading=!1}))}},watch:{liability_type:function(e){this.$emit("set-field",{field:"liability_type",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_type,expression:"liability_type"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_type"),autocomplete:"off",name:"liability_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4261:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){var a=this.$refs.att.files;for(var n in this.uploads=a.length,a)a.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&function(){var e=a[n],i=new FileReader,o=t;i.onloadend=function(a){a.target.readyState===FileReader.DONE&&t.createAttachment(e.name).then((function(e){return o.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(o.countAttachment)},i.readAsArrayBuffer(e)}();0===a.length&&this.$emit("uploaded-attachments",this.transaction_journal_id)}}},methods:{countAttachment:function(){this.uploaded++,this.uploaded>=this.uploads&&this.$emit("uploaded-attachments",this.uploadObjectId)},uploadAttachment:function(e,t){this.created++;var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},8629:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCheckbox",props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:Boolean,default:!1},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],staticClass:"form-check-input",attrs:{disabled:e.disabled,type:"checkbox",id:e.fieldName},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:e.fieldName}},[e._v("\n "+e._s(e.description)+"\n ")])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),i=e.data.data;for(var o in i)if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(5352),i=a(2727),o=a(8380);a(1043);const r={name:"GenericLocation",components:{LMap:n.Z,LTileLayer:i.Z,LMarker:o.Z},props:{title:{},disabled:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}},errors:{},customFields:{}},data:function(){return{availableFields:this.customFields,url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",zoom:3,center:[0,0],bounds:null,map:null,enableExternalMap:!1,hasMarker:!1,marker:[0,0]}},created:function(){this.verifyMapEnabled()},methods:{verifyMapEnabled:function(){var e=this;axios.get("./api/v1/configuration/firefly.enable_external_map").then((function(t){e.enableExternalMap=t.data.data.value,!0===e.enableExternalMap&&e.loadMap()}))},loadMap:function(){var e=this;null!==this.value&&void 0!==this.value&&0!==Object.keys(this.value).length?null!==this.value.zoom_level&&null!==this.value.latitude&&null!==this.value.longitude&&(this.zoom=this.value.zoom_level,this.center=[parseFloat(this.value.latitude),parseFloat(this.value.longitude)],this.hasMarker=!0):axios.get("./api/v1/configuration/firefly.default_location").then((function(t){e.zoom=parseInt(t.data.data.value.zoom_level),e.center=[parseFloat(t.data.data.value.latitude),parseFloat(t.data.data.value.longitude)]}))},prepMap:function(){this.map=this.$refs.myMap.mapObject,this.map.on("contextmenu",this.setObjectLocation),this.map.on("zoomend",this.saveZoomLevel)},setObjectLocation:function(e){this.marker=[e.latlng.lat,e.latlng.lng],this.hasMarker=!0,this.emitEvent()},saveZoomLevel:function(){this.emitEvent()},clearLocation:function(e){e.preventDefault(),this.hasMarker=!1,this.emitEvent()},emitEvent:function(){this.$emit("set-field",{field:"location",value:{zoomLevel:this.zoom,lat:this.marker[0],lng:this.marker[1],hasMarker:this.hasMarker}})},zoomUpdated:function(e){this.zoom=e},centerUpdated:function(e){this.center=e},boundsUpdated:function(e){this.bounds=e}}};const s=(0,a(1900).Z)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.enableExternalMap?a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticStyle:{width:"100%",height:"300px"}},[a("LMap",{ref:"myMap",staticStyle:{width:"100%",height:"300px"},attrs:{center:e.center,zoom:e.zoom},on:{ready:e.prepMap,"update:zoom":e.zoomUpdated,"update:center":e.centerUpdated,"update:bounds":e.boundsUpdated}},[a("l-tile-layer",{attrs:{url:e.url}}),e._v(" "),a("l-marker",{attrs:{"lat-lng":e.marker,visible:e.hasMarker}})],1),e._v(" "),a("span",[a("button",{staticClass:"btn btn-default btn-xs",on:{click:e.clearLocation}},[e._v(e._s(e.$t("firefly.clear_location")))])])],1),e._v(" "),a("p",[e._v(" ")]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()]):e._e()}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Alert",props:["message","type"]};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","deletePermanently":"Безвъзвратно изтриване","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","deletePermanently":"Nadobro smazat","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Veträge","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","deletePermanently":"Dauerhaft löschen","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","deletePermanently":"Οριστική διαγραφή","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de activos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Fecha prevista {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","deletePermanently":"Borrar permanentemente","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","deletePermanently":"Poista pysyvästi","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","deletePermanently":"Supprimer définitivement","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","deletePermanently":"Végleges törlés","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","deletePermanently":"Elimina definitivamente","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","deletePermanently":"永久に削除","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","deletePermanently":"Slett permanent","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","deletePermanently":"Verwijderen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","deletePermanently":"Usuń trwale","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","deletePermanently":"Șterge permanent","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","deletePermanently":"Удалить навсегда","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","deletePermanently":"Permanentne odstrániť","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","deletePermanently":"Ta bort permanent","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","deletePermanently":"Xóa vĩnh viễn","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","deletePermanently":"永久删除","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","deletePermanently":"永久刪除","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=1190,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=create.js.map \ No newline at end of file diff --git a/public/v2/js/accounts/create.js.map b/public/v2/js/accounts/create.js.map index 3c5d0d9db3..836666e3ed 100755 --- a/public/v2/js/accounts/create.js.map +++ b/public/v2/js/accounts/create.js.map @@ -1 +1 @@ -{"version":3,"file":"/public/js/accounts/create.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///./src/components/accounts/Create.vue?e6f9","webpack:///src/components/accounts/CreditCardType.vue","webpack:///./src/components/accounts/CreditCardType.vue?466d","webpack:///./src/components/accounts/CreditCardType.vue","webpack:///./src/components/accounts/CreditCardType.vue?51ae","webpack:///src/components/accounts/Create.vue","webpack:///./src/components/accounts/Create.vue?9d08","webpack:///./src/components/accounts/Create.vue","webpack:///./src/pages/accounts/create.js","webpack:///src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?4473","webpack:///./src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?74b2","webpack:///src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?2466","webpack:///./src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?52c7","webpack:///src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?886b","webpack:///./src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?fd29","webpack:///src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?f99b","webpack:///./src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?8e41","webpack:///src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?b799","webpack:///./src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?18b2","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?d844","webpack:///src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?607a","webpack:///./src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?6ed3","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///./src/components/form/GenericLocation.vue?bb3d","webpack:///src/components/form/GenericLocation.vue","webpack:///./src/components/form/GenericLocation.vue?c738","webpack:///./src/components/form/GenericLocation.vue","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.name),callback:function ($$v) {_vm.name=$$v},expression:\"name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.currency_id),callback:function ($$v) {_vm.currency_id=$$v},expression:\"currency_id\"}}),_vm._v(\" \"),('asset' === _vm.type)?_c('AssetAccountRole',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.account_role},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account_role),callback:function ($$v) {_vm.account_role=$$v},expression:\"account_role\"}}):_vm._e(),_vm._v(\" \"),('ccAsset' === _vm.account_role)?_c('CreditCardType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.credit_card_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.credit_card_type),callback:function ($$v) {_vm.credit_card_type=$$v},expression:\"credit_card_type\"}}):_vm._e(),_vm._v(\" \"),('ccAsset' === _vm.account_role)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"monthly_payment_date\",\"errors\":_vm.errors.monthly_payment_date,\"title\":_vm.$t('form.cc_monthly_payment_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.monthly_payment_date),callback:function ($$v) {_vm.monthly_payment_date=$$v},expression:\"monthly_payment_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('LiabilityType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_type),callback:function ($$v) {_vm.liability_type=$$v},expression:\"liability_type\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('LiabilityDirection',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_direction},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_direction),callback:function ($$v) {_vm.liability_direction=$$v},expression:\"liability_direction\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"liability_amount\",\"errors\":_vm.errors.liability_amount,\"title\":_vm.$t('form.amount')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_amount),callback:function ($$v) {_vm.liability_amount=$$v},expression:\"liability_amount\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"liability_date\",\"errors\":_vm.errors.liability_date,\"title\":_vm.$t('form.date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_date),callback:function ($$v) {_vm.liability_date=$$v},expression:\"liability_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('Interest',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.interest),callback:function ($$v) {_vm.interest=$$v},expression:\"interest\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('InterestPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest_period},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.interest_period),callback:function ($$v) {_vm.interest_period=$$v},expression:\"interest_period\"}}):_vm._e()],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"iban\",\"errors\":_vm.errors.iban,\"title\":_vm.$t('form.iban')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.iban),callback:function ($$v) {_vm.iban=$$v},expression:\"iban\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"bic\",\"errors\":_vm.errors.bic,\"title\":_vm.$t('form.BIC')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.bic),callback:function ($$v) {_vm.bic=$$v},expression:\"bic\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"account_number\",\"errors\":_vm.errors.account_number,\"title\":_vm.$t('form.account_number')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account_number),callback:function ($$v) {_vm.account_number=$$v},expression:\"account_number\"}}),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"virtual_balance\",\"errors\":_vm.errors.virtual_balance,\"title\":_vm.$t('form.virtual_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.virtual_balance),callback:function ($$v) {_vm.virtual_balance=$$v},expression:\"virtual_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"opening_balance\",\"errors\":_vm.errors.opening_balance,\"title\":_vm.$t('form.opening_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.opening_balance),callback:function ($$v) {_vm.opening_balance=$$v},expression:\"opening_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"opening_balance_date\",\"errors\":_vm.errors.opening_balance_date,\"title\":_vm.$t('form.opening_balance_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.opening_balance_date),callback:function ($$v) {_vm.opening_balance_date=$$v},expression:\"opening_balance_date\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.include_net_worth'),\"field-name\":\"include_net_worth\",\"errors\":_vm.errors.include_net_worth,\"description\":_vm.$t('form.include_net_worth')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.include_net_worth),callback:function ($$v) {_vm.include_net_worth=$$v},expression:\"include_net_worth\"}}):_vm._e(),_vm._v(\" \"),_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.active'),\"field-name\":\"active\",\"errors\":_vm.errors.active,\"description\":_vm.$t('form.active')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.active),callback:function ($$v) {_vm.active=$$v},expression:\"active\"}}),_vm._v(\" \"),_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.notes),callback:function ($$v) {_vm.notes=$$v},expression:\"notes\"}}),_vm._v(\" \"),_c('GenericLocation',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.location'),\"errors\":_vm.errors.location},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.location),callback:function ($$v) {_vm.location=$$v},expression:\"location\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}})],1)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.store_new_' + _vm.type + '_account'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CreditCardType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CreditCardType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CreditCardType.vue?vue&type=template&id=55e77869&\"\nimport script from \"./CreditCardType.vue?vue&type=script&lang=js&\"\nexport * from \"./CreditCardType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.cc_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.credit_card_type),expression:\"credit_card_type\"}],ref:\"credit_card_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.cc_type'),\"autocomplete\":\"off\",\"name\":\"credit_card_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.credit_card_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=f0027b24&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/*\n * create.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\n\nrequire('../../bootstrap');\n\nimport Create from \"../../components/accounts/Create\";\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Create, {props: props});\n }\n }).$mount('#accounts_create');\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AssetAccountRole.vue?vue&type=template&id=715917fd&\"\nimport script from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\nexport * from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_role'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.account_role),expression:\"account_role\"}],ref:\"account_role\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.account_role'),\"autocomplete\":\"off\",\"name\":\"account_role\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.account_role=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.roleList),function(role){return _c('option',{attrs:{\"label\":role.title},domProps:{\"value\":role.slug}},[_vm._v(_vm._s(role.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Interest.vue?vue&type=template&id=7bc9b50e&\"\nimport script from \"./Interest.vue?vue&type=script&lang=js&\"\nexport * from \"./Interest.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest),expression:\"interest\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.interest'),\"name\":\"interest\",\"disabled\":_vm.disabled,\"type\":\"number\",\"step\":\"8\"},domProps:{\"value\":(_vm.interest)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.interest=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(\"%\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InterestPeriod.vue?vue&type=template&id=31a29b9d&\"\nimport script from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest_period'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest_period),expression:\"interest_period\"}],ref:\"interest_period\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.interest_period'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"interest_period\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.interest_period=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityDirection.vue?vue&type=template&id=2db971b5&\"\nimport script from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_direction'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_direction),expression:\"liability_direction\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_direction'),\"autocomplete\":\"off\",\"name\":\"liability_direction\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_direction=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_credit'),\"value\":\"credit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_credit')))]),_vm._v(\" \"),_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_debit'),\"value\":\"debit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_debit')))])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityType.vue?vue&type=template&id=287f46a1&\"\nimport script from \"./LiabilityType.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_type),expression:\"liability_type\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_type'),\"autocomplete\":\"off\",\"name\":\"liability_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=be193f20&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCheckbox.vue?vue&type=template&id=b2f2e514&\"\nimport script from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.disabled,\"type\":\"checkbox\",\"id\":_vm.fieldName},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":_vm.fieldName}},[_vm._v(\"\\n \"+_vm._s(_vm.description)+\"\\n \")])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.enableExternalMap)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('LMap',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":_vm.prepMap,\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericLocation.vue?vue&type=template&id=43919c61&\"\nimport script from \"./GenericLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","props","value","errors","disabled","type","Boolean","default","data","typeList","credit_card_type","this","loading","methods","loadRoles","get","watch","$emit","created","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","directives","rawName","expression","ref","class","length","attrs","on","$event","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","_value","multiple","_l","title","domProps","slug","components","GenericCurrency","GenericTextInput","CreditCardType","lodashClonedeep","defaultErrors","parts","date","monthly_payment_date","submitting","successMessage","errorMessage","createAnother","resetFormAfter","returnedId","returnedTitle","currency_id","liability_type","liability_direction","liability_amount","liability_date","interest","interest_period","iban","bic","account_number","virtual_balance","opening_balance","opening_balance_date","include_net_worth","active","notes","location","hasAttachments","uploadTrigger","uploadObjectId","uploadObjectType","account_role","storeField","payload","field","hasMarker","selectedAttachments","selectedNoAttachments","uploadedAttachments","log","e","finishSubmission","submitForm","preventDefault","post","submission","href","parseErrors","hasOwnProperty","i","getSubmission","toLowerCase","liability_start_date","Object","keys","longitude","lng","latitude","lat","zoom_level","zoomLevel","model","callback","$$v","attachments","isArray","_i","$$a","$$el","$$c","checked","$$i","concat","slice","i18n","render","createElement","Create","$mount","roleList","role","composing","_m","periodList","loadPeriods","period","String","fieldName","Number","localValue","uploaded","uploads","files","test","parseInt","fileReader","onloadend","evt","readyState","FileReader","DONE","theParent","uploadAttachment","response","id","Blob","result","readAsArrayBuffer","current","transaction_journal_id","countAttachment","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","description","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","currency","required","customFields","availableFields","url","zoom","center","bounds","enableExternalMap","marker","verifyMapEnabled","then","loadMap","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","event","latlng","emitEvent","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","staticStyle","fieldType","fieldStep","clearText","_q","message"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/accounts/create.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///./src/components/accounts/Create.vue?f0af","webpack:///src/components/accounts/CreditCardType.vue","webpack:///./src/components/accounts/CreditCardType.vue?466d","webpack:///./src/components/accounts/CreditCardType.vue","webpack:///./src/components/accounts/CreditCardType.vue?51ae","webpack:///src/components/accounts/Create.vue","webpack:///./src/components/accounts/Create.vue?9d08","webpack:///./src/components/accounts/Create.vue","webpack:///./src/pages/accounts/create.js","webpack:///src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?4473","webpack:///./src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?74b2","webpack:///src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?2466","webpack:///./src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?52c7","webpack:///src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?886b","webpack:///./src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?fd29","webpack:///src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?f99b","webpack:///./src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?8e41","webpack:///src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?b799","webpack:///./src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?18b2","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?36f9","webpack:///src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?607a","webpack:///./src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?6ed3","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///./src/components/form/GenericLocation.vue?bb3d","webpack:///src/components/form/GenericLocation.vue","webpack:///./src/components/form/GenericLocation.vue?c738","webpack:///./src/components/form/GenericLocation.vue","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.name),callback:function ($$v) {_vm.name=$$v},expression:\"name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.currency_id),callback:function ($$v) {_vm.currency_id=$$v},expression:\"currency_id\"}}),_vm._v(\" \"),('asset' === _vm.type)?_c('AssetAccountRole',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.account_role},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account_role),callback:function ($$v) {_vm.account_role=$$v},expression:\"account_role\"}}):_vm._e(),_vm._v(\" \"),('ccAsset' === _vm.account_role)?_c('CreditCardType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.credit_card_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.credit_card_type),callback:function ($$v) {_vm.credit_card_type=$$v},expression:\"credit_card_type\"}}):_vm._e(),_vm._v(\" \"),('ccAsset' === _vm.account_role)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"monthly_payment_date\",\"errors\":_vm.errors.monthly_payment_date,\"title\":_vm.$t('form.cc_monthly_payment_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.monthly_payment_date),callback:function ($$v) {_vm.monthly_payment_date=$$v},expression:\"monthly_payment_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('LiabilityType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_type),callback:function ($$v) {_vm.liability_type=$$v},expression:\"liability_type\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('LiabilityDirection',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_direction},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_direction),callback:function ($$v) {_vm.liability_direction=$$v},expression:\"liability_direction\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"liability_amount\",\"errors\":_vm.errors.liability_amount,\"title\":_vm.$t('form.amount')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_amount),callback:function ($$v) {_vm.liability_amount=$$v},expression:\"liability_amount\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"liability_date\",\"errors\":_vm.errors.liability_date,\"title\":_vm.$t('form.date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.liability_date),callback:function ($$v) {_vm.liability_date=$$v},expression:\"liability_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('Interest',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.interest),callback:function ($$v) {_vm.interest=$$v},expression:\"interest\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.type)?_c('InterestPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest_period},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.interest_period),callback:function ($$v) {_vm.interest_period=$$v},expression:\"interest_period\"}}):_vm._e()],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"iban\",\"errors\":_vm.errors.iban,\"title\":_vm.$t('form.iban')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.iban),callback:function ($$v) {_vm.iban=$$v},expression:\"iban\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"bic\",\"errors\":_vm.errors.bic,\"title\":_vm.$t('form.BIC')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.bic),callback:function ($$v) {_vm.bic=$$v},expression:\"bic\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"account_number\",\"errors\":_vm.errors.account_number,\"title\":_vm.$t('form.account_number')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account_number),callback:function ($$v) {_vm.account_number=$$v},expression:\"account_number\"}}),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"virtual_balance\",\"errors\":_vm.errors.virtual_balance,\"title\":_vm.$t('form.virtual_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.virtual_balance),callback:function ($$v) {_vm.virtual_balance=$$v},expression:\"virtual_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"opening_balance\",\"errors\":_vm.errors.opening_balance,\"title\":_vm.$t('form.opening_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.opening_balance),callback:function ($$v) {_vm.opening_balance=$$v},expression:\"opening_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"opening_balance_date\",\"errors\":_vm.errors.opening_balance_date,\"title\":_vm.$t('form.opening_balance_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.opening_balance_date),callback:function ($$v) {_vm.opening_balance_date=$$v},expression:\"opening_balance_date\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.type)?_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.include_net_worth'),\"field-name\":\"include_net_worth\",\"errors\":_vm.errors.include_net_worth,\"description\":_vm.$t('form.include_net_worth')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.include_net_worth),callback:function ($$v) {_vm.include_net_worth=$$v},expression:\"include_net_worth\"}}):_vm._e(),_vm._v(\" \"),_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.active'),\"field-name\":\"active\",\"errors\":_vm.errors.active,\"description\":_vm.$t('form.active')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.active),callback:function ($$v) {_vm.active=$$v},expression:\"active\"}}),_vm._v(\" \"),_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.notes),callback:function ($$v) {_vm.notes=$$v},expression:\"notes\"}}),_vm._v(\" \"),_c('GenericLocation',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.location'),\"errors\":_vm.errors.location},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.location),callback:function ($$v) {_vm.location=$$v},expression:\"location\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}})],1)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.store_new_' + _vm.type + '_account'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CreditCardType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CreditCardType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CreditCardType.vue?vue&type=template&id=55e77869&\"\nimport script from \"./CreditCardType.vue?vue&type=script&lang=js&\"\nexport * from \"./CreditCardType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.cc_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.credit_card_type),expression:\"credit_card_type\"}],ref:\"credit_card_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.cc_type'),\"autocomplete\":\"off\",\"name\":\"credit_card_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.credit_card_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=17ac3016&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/*\n * create.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\n\nrequire('../../bootstrap');\n\nimport Create from \"../../components/accounts/Create\";\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Create, {props: props});\n }\n }).$mount('#accounts_create');\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AssetAccountRole.vue?vue&type=template&id=715917fd&\"\nimport script from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\nexport * from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_role'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.account_role),expression:\"account_role\"}],ref:\"account_role\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.account_role'),\"autocomplete\":\"off\",\"name\":\"account_role\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.account_role=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.roleList),function(role){return _c('option',{attrs:{\"label\":role.title},domProps:{\"value\":role.slug}},[_vm._v(_vm._s(role.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Interest.vue?vue&type=template&id=7bc9b50e&\"\nimport script from \"./Interest.vue?vue&type=script&lang=js&\"\nexport * from \"./Interest.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest),expression:\"interest\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.interest'),\"name\":\"interest\",\"disabled\":_vm.disabled,\"type\":\"number\",\"step\":\"8\"},domProps:{\"value\":(_vm.interest)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.interest=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(\"%\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InterestPeriod.vue?vue&type=template&id=31a29b9d&\"\nimport script from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest_period'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest_period),expression:\"interest_period\"}],ref:\"interest_period\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.interest_period'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"interest_period\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.interest_period=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityDirection.vue?vue&type=template&id=2db971b5&\"\nimport script from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_direction'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_direction),expression:\"liability_direction\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_direction'),\"autocomplete\":\"off\",\"name\":\"liability_direction\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_direction=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_credit'),\"value\":\"credit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_credit')))]),_vm._v(\" \"),_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_debit'),\"value\":\"debit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_debit')))])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityType.vue?vue&type=template&id=287f46a1&\"\nimport script from \"./LiabilityType.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_type),expression:\"liability_type\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_type'),\"autocomplete\":\"off\",\"name\":\"liability_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=38387380&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCheckbox.vue?vue&type=template&id=b2f2e514&\"\nimport script from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.disabled,\"type\":\"checkbox\",\"id\":_vm.fieldName},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":_vm.fieldName}},[_vm._v(\"\\n \"+_vm._s(_vm.description)+\"\\n \")])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.enableExternalMap)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('LMap',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":_vm.prepMap,\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericLocation.vue?vue&type=template&id=43919c61&\"\nimport script from \"./GenericLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","props","value","errors","disabled","type","Boolean","default","data","typeList","credit_card_type","this","loading","methods","loadRoles","get","watch","$emit","created","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","directives","rawName","expression","ref","class","length","attrs","on","$event","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","_value","multiple","_l","title","domProps","slug","components","GenericCurrency","GenericTextInput","CreditCardType","lodashClonedeep","defaultErrors","parts","date","monthly_payment_date","submitting","successMessage","errorMessage","createAnother","resetFormAfter","returnedId","returnedTitle","currency_id","liability_type","liability_direction","liability_amount","liability_date","interest","interest_period","iban","bic","account_number","virtual_balance","opening_balance","opening_balance_date","include_net_worth","active","notes","location","hasAttachments","uploadTrigger","uploadObjectId","uploadObjectType","account_role","storeField","payload","field","hasMarker","selectedAttachments","selectedNoAttachments","uploadedAttachments","finishSubmission","submitForm","e","preventDefault","post","submission","href","parseErrors","hasOwnProperty","i","getSubmission","toLowerCase","liability_start_date","Object","keys","longitude","lng","latitude","lat","zoom_level","zoomLevel","model","callback","$$v","attachments","isArray","_i","$$a","$$el","$$c","checked","$$i","concat","slice","i18n","render","createElement","Create","$mount","roleList","role","composing","_m","periodList","loadPeriods","period","String","fieldName","Number","localValue","uploaded","uploads","files","test","transaction_journal_id","countAttachment","uploadAttachment","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","description","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","currency","id","required","customFields","availableFields","url","zoom","center","bounds","enableExternalMap","marker","verifyMapEnabled","then","loadMap","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","event","latlng","emitEvent","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","staticStyle","fieldType","fieldStep","clearText","_q","message"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/accounts/delete.js b/public/v2/js/accounts/delete.js index 4c82751c7e..772df59434 100755 --- a/public/v2/js/accounts/delete.js +++ b/public/v2/js/accounts/delete.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[961],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var _=document.head.querySelector('meta[name="locale"]');localStorage.locale=_?_.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},5391:(e,t,a)=>{"use strict";const n={name:"Delete",data:function(){return{loading:!0,deleting:!1,deleted:!1,accountId:0,accountName:"",piggyBankCount:0,transactionCount:0,moveToAccount:0,accounts:[]}},created:function(){var e=window.location.pathname.split("/");this.accountId=parseInt(e[e.length-1]),this.getAccount()},methods:{deleteAccount:function(){this.deleting=!0,0===this.moveToAccount&&this.execDeleteAccount(),0!==this.moveToAccount&&this.moveTransactions()},moveTransactions:function(){var e=this,t={where:{account_id:this.accountId},update:{account_id:this.moveToAccount}};axios.post("./api/v1/data/bulk/transactions",{query:JSON.stringify(t)}).then((function(t){e.execDeleteAccount()}))},execDeleteAccount:function(){var e=this;axios.delete("./api/v1/accounts/"+this.accountId).then((function(t){var a;e.deleted=!0,e.deleting=!1,window.location.href=(null!==(a=window.previousURL)&&void 0!==a?a:"/")+"?account_id="+e.accountId+"&message=deleted"}))},getAccount:function(){var e=this;axios.get("./api/v1/accounts/"+this.accountId).then((function(t){var a=t.data.data;e.accountName=a.attributes.name,e.getPiggyBankCount(a.attributes.type,a.attributes.currency_code)}))},getAccounts:function(e,t){var a=this;axios.get("./api/v1/accounts?type="+e).then((function(e){var n=e.data.data;for(var o in n)if(n.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var i=n[o];if(!1===i.attributes.active)continue;if(t!==i.attributes.currency_code)continue;if(a.accountId===parseInt(i.id))continue;a.accounts.push({id:i.id,name:i.attributes.name})}a.loading=!1}))},getPiggyBankCount:function(e,t){var a=this;axios.get("./api/v1/accounts/"+this.accountId+"/piggy_banks").then((function(n){a.piggyBankCount=n.data.meta.pagination.total?parseInt(n.data.meta.pagination.total):0,a.getTransactionCount(e,t)}))},getTransactionCount:function(e,t){var a=this;axios.get("./api/v1/accounts/"+this.accountId+"/transactions").then((function(n){a.transactionCount=n.data.meta.pagination.total?parseInt(n.data.meta.pagination.total):0,a.transactionCount>0&&a.getAccounts(e,t),0===a.transactionCount&&(a.loading=!1)}))}}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-default card-danger"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[a("span",{staticClass:"fas fa-exclamation-triangle"}),e._v("\n "+e._s(e.$t("firefly.delete_account"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[e.deleting||e.deleted?e._e():a("div",{staticClass:"callout callout-danger"},[a("p",[a("span",{staticClass:"far fa-dizzy"}),e._v(" "+e._s(e.$t("form.permDeleteWarning"))+"\n ")])]),e._v(" "),e.loading||e.deleting||e.deleted?e._e():a("p",[e._v("\n "+e._s(e.$t("form.account_areYouSure_js",{name:this.accountName}))+"\n ")]),e._v(" "),e.loading||e.deleting||e.deleted?e._e():a("p",[e.piggyBankCount>0?a("span",[e._v("\n "+e._s(e.$tc("form.also_delete_piggyBanks_js",e.piggyBankCount,{count:e.piggyBankCount}))+"\n ")]):e._e(),e._v(" "),e.transactionCount>0?a("span",[e._v("\n "+e._s(e.$tc("form.also_delete_transactions_js",e.transactionCount,{count:e.transactionCount}))+"\n ")]):e._e()]),e._v(" "),e.transactionCount>0&&!e.deleting&&!e.deleted?a("p",[e._v("\n "+e._s(e.$tc("firefly.save_transactions_by_moving_js",e.transactionCount))+"\n ")]):e._e(),e._v(" "),e.transactionCount>0&&!e.deleting&&!e.deleted?a("p",[a("select",{directives:[{name:"model",rawName:"v-model",value:e.moveToAccount,expression:"moveToAccount"}],staticClass:"form-control",attrs:{name:"account"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.moveToAccount=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.none_in_select_list")},domProps:{value:0}},[e._v(e._s(e.$t("firefly.none_in_select_list")))]),e._v(" "),e._l(e.accounts,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id}},[e._v(e._s(t.name))])}))],2)]):e._e(),e._v(" "),e.loading||e.deleting||e.deleted?a("p",{staticClass:"text-center"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e()]),e._v(" "),a("div",{staticClass:"card-footer"},[e.loading||e.deleting||e.deleted?e._e():a("button",{staticClass:"btn btn-danger float-right",on:{click:e.deleteAccount}},[e._v(" "+e._s(e.$t("firefly.delete_account"))+"\n ")])])])])])}),[],!1,null,null,null).exports;a(232);var i=a(157),r={};new Vue({i18n:i,render:function(e){return e(o,{props:r})}}).$mount("#accounts_delete")},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Rechnungen","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de ingresos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Expected {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=5391,e(e.s=t);var t}));e.O()}]); +(self.webpackChunk=self.webpackChunk||[]).push([[961],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var _=document.head.querySelector('meta[name="locale"]');localStorage.locale=_?_.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},8310:(e,t,a)=>{"use strict";const n={name:"Delete",data:function(){return{loading:!0,deleting:!1,deleted:!1,accountId:0,accountName:"",piggyBankCount:0,transactionCount:0,moveToAccount:0,accounts:[]}},created:function(){var e=window.location.pathname.split("/");this.accountId=parseInt(e[e.length-1]),this.getAccount()},methods:{deleteAccount:function(){this.deleting=!0,0===this.moveToAccount&&this.execDeleteAccount(),0!==this.moveToAccount&&this.moveTransactions()},moveTransactions:function(){var e=this,t={where:{account_id:this.accountId},update:{account_id:this.moveToAccount}};axios.post("./api/v1/data/bulk/transactions",{query:JSON.stringify(t)}).then((function(t){e.execDeleteAccount()}))},execDeleteAccount:function(){var e=this;axios.delete("./api/v1/accounts/"+this.accountId).then((function(t){var a;e.deleted=!0,e.deleting=!1,window.location.href=(null!==(a=window.previousURL)&&void 0!==a?a:"/")+"?account_id="+e.accountId+"&message=deleted"}))},getAccount:function(){var e=this;axios.get("./api/v1/accounts/"+this.accountId).then((function(t){var a=t.data.data;e.accountName=a.attributes.name,e.getPiggyBankCount(a.attributes.type,a.attributes.currency_code)}))},getAccounts:function(e,t){var a=this;axios.get("./api/v1/accounts?type="+e).then((function(e){var n=e.data.data;for(var o in n)if(n.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var i=n[o];if(!1===i.attributes.active)continue;if(t!==i.attributes.currency_code)continue;if(a.accountId===parseInt(i.id))continue;a.accounts.push({id:i.id,name:i.attributes.name})}a.loading=!1}))},getPiggyBankCount:function(e,t){var a=this;axios.get("./api/v1/accounts/"+this.accountId+"/piggy_banks").then((function(n){a.piggyBankCount=n.data.meta.pagination.total?parseInt(n.data.meta.pagination.total):0,a.getTransactionCount(e,t)}))},getTransactionCount:function(e,t){var a=this;axios.get("./api/v1/accounts/"+this.accountId+"/transactions").then((function(n){a.transactionCount=n.data.meta.pagination.total?parseInt(n.data.meta.pagination.total):0,a.transactionCount>0&&a.getAccounts(e,t),0===a.transactionCount&&(a.loading=!1)}))}}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-default card-danger"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[a("span",{staticClass:"fas fa-exclamation-triangle"}),e._v("\n "+e._s(e.$t("firefly.delete_account"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[e.deleting||e.deleted?e._e():a("div",{staticClass:"callout callout-danger"},[a("p",[a("span",{staticClass:"far fa-dizzy"}),e._v(" "+e._s(e.$t("form.permDeleteWarning"))+"\n ")])]),e._v(" "),e.loading||e.deleting||e.deleted?e._e():a("p",[e._v("\n "+e._s(e.$t("form.account_areYouSure_js",{name:this.accountName}))+"\n ")]),e._v(" "),e.loading||e.deleting||e.deleted?e._e():a("p",[e.piggyBankCount>0?a("span",[e._v("\n "+e._s(e.$tc("form.also_delete_piggyBanks_js",e.piggyBankCount,{count:e.piggyBankCount}))+"\n ")]):e._e(),e._v(" "),e.transactionCount>0?a("span",[e._v("\n "+e._s(e.$tc("form.also_delete_transactions_js",e.transactionCount,{count:e.transactionCount}))+"\n ")]):e._e()]),e._v(" "),e.transactionCount>0&&!e.deleting&&!e.deleted?a("p",[e._v("\n "+e._s(e.$tc("firefly.save_transactions_by_moving_js",e.transactionCount))+"\n ")]):e._e(),e._v(" "),e.transactionCount>0&&!e.deleting&&!e.deleted?a("p",[a("select",{directives:[{name:"model",rawName:"v-model",value:e.moveToAccount,expression:"moveToAccount"}],staticClass:"form-control",attrs:{name:"account"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.moveToAccount=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.none_in_select_list")},domProps:{value:0}},[e._v(e._s(e.$t("firefly.none_in_select_list")))]),e._v(" "),e._l(e.accounts,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id}},[e._v(e._s(t.name))])}))],2)]):e._e(),e._v(" "),e.loading||e.deleting||e.deleted?a("p",{staticClass:"text-center"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e()]),e._v(" "),a("div",{staticClass:"card-footer"},[e.loading||e.deleting||e.deleted?e._e():a("button",{staticClass:"btn btn-danger float-right",on:{click:e.deleteAccount}},[e._v(" "+e._s(e.$t("form.deletePermanently"))+"\n ")])])])])])}),[],!1,null,null,null).exports;a(232);var i=a(157),r={};new Vue({i18n:i,render:function(e){return e(o,{props:r})}}).$mount("#accounts_delete")},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","deletePermanently":"Безвъзвратно изтриване","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","deletePermanently":"Nadobro smazat","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Veträge","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","deletePermanently":"Dauerhaft löschen","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","deletePermanently":"Οριστική διαγραφή","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de activos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Fecha prevista {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","deletePermanently":"Borrar permanentemente","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","deletePermanently":"Poista pysyvästi","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","deletePermanently":"Supprimer définitivement","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","deletePermanently":"Végleges törlés","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","deletePermanently":"Elimina definitivamente","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","deletePermanently":"永久に削除","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","deletePermanently":"Slett permanent","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","deletePermanently":"Verwijderen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","deletePermanently":"Usuń trwale","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","deletePermanently":"Șterge permanent","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","deletePermanently":"Удалить навсегда","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","deletePermanently":"Permanentne odstrániť","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","deletePermanently":"Ta bort permanent","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","deletePermanently":"Xóa vĩnh viễn","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","deletePermanently":"永久删除","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","deletePermanently":"永久刪除","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=8310,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=delete.js.map \ No newline at end of file diff --git a/public/v2/js/accounts/delete.js.map b/public/v2/js/accounts/delete.js.map index bcbe41eaea..13c036b035 100755 --- a/public/v2/js/accounts/delete.js.map +++ b/public/v2/js/accounts/delete.js.map @@ -1 +1 @@ -{"version":3,"file":"/public/js/accounts/delete.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///src/components/accounts/Delete.vue","webpack:///./src/components/accounts/Delete.vue?382b","webpack:///./src/components/accounts/Delete.vue","webpack:///./src/components/accounts/Delete.vue?6e06","webpack:///./src/pages/accounts/delete.js"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Delete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Delete.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Delete.vue?vue&type=template&id=1e2e9731&\"\nimport script from \"./Delete.vue?vue&type=script&lang=js&\"\nexport * from \"./Delete.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-default card-danger\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.delete_account'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[(!_vm.deleting && !_vm.deleted)?_c('div',{staticClass:\"callout callout-danger\"},[_c('p',[_c('span',{staticClass:\"far fa-dizzy\"}),_vm._v(\" \"+_vm._s(_vm.$t('form.permDeleteWarning'))+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('p',[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_areYouSure_js', {'name': this.accountName}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('p',[(_vm.piggyBankCount > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('form.also_delete_piggyBanks_js', _vm.piggyBankCount, {count: _vm.piggyBankCount}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('form.also_delete_transactions_js', _vm.transactionCount, {count: _vm.transactionCount}))+\"\\n \")]):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0 && !_vm.deleting && !_vm.deleted)?_c('p',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('firefly.save_transactions_by_moving_js', _vm.transactionCount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0 && !_vm.deleting && !_vm.deleted)?_c('p',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.moveToAccount),expression:\"moveToAccount\"}],staticClass:\"form-control\",attrs:{\"name\":\"account\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.moveToAccount=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.none_in_select_list')},domProps:{\"value\":0}},[_vm._v(_vm._s(_vm.$t('firefly.none_in_select_list')))]),_vm._v(\" \"),_vm._l((_vm.accounts),function(account){return _c('option',{attrs:{\"label\":account.name},domProps:{\"value\":account.id}},[_vm._v(_vm._s(account.name))])})],2)]):_vm._e(),_vm._v(\" \"),(_vm.loading || _vm.deleting || _vm.deleted)?_c('p',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('button',{staticClass:\"btn btn-danger float-right\",on:{\"click\":_vm.deleteAccount}},[_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete_account'))+\"\\n \")]):_vm._e()])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nrequire('../../bootstrap');\n\nimport Delete from \"../../components/accounts/Delete\";\n\n// i18n\nlet i18n = require('../../i18n');\n\n// get page name?\n\n\nlet props = {\n\n};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Delete, {props: props});\n }\n }).$mount('#accounts_delete');\n"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","data","loading","deleting","deleted","accountId","accountName","piggyBankCount","transactionCount","moveToAccount","accounts","created","this","parseInt","parts","length","getAccount","methods","deleteAccount","execDeleteAccount","moveTransactions","post","get","getAccounts","type","getPiggyBankCount","getTransactionCount","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","$tc","count","directives","rawName","value","expression","attrs","on","$event","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","_value","multiple","domProps","_l","account","id","i18n","props","render","createElement","Delete","$mount"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/accounts/delete.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///src/components/accounts/Delete.vue","webpack:///./src/components/accounts/Delete.vue?382b","webpack:///./src/components/accounts/Delete.vue","webpack:///./src/components/accounts/Delete.vue?09e2","webpack:///./src/pages/accounts/delete.js"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Delete.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Delete.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Delete.vue?vue&type=template&id=5dea1f6d&\"\nimport script from \"./Delete.vue?vue&type=script&lang=js&\"\nexport * from \"./Delete.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-default card-danger\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.delete_account'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[(!_vm.deleting && !_vm.deleted)?_c('div',{staticClass:\"callout callout-danger\"},[_c('p',[_c('span',{staticClass:\"far fa-dizzy\"}),_vm._v(\" \"+_vm._s(_vm.$t('form.permDeleteWarning'))+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('p',[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_areYouSure_js', {'name': this.accountName}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('p',[(_vm.piggyBankCount > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('form.also_delete_piggyBanks_js', _vm.piggyBankCount, {count: _vm.piggyBankCount}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('form.also_delete_transactions_js', _vm.transactionCount, {count: _vm.transactionCount}))+\"\\n \")]):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0 && !_vm.deleting && !_vm.deleted)?_c('p',[_vm._v(\"\\n \"+_vm._s(_vm.$tc('firefly.save_transactions_by_moving_js', _vm.transactionCount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.transactionCount > 0 && !_vm.deleting && !_vm.deleted)?_c('p',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.moveToAccount),expression:\"moveToAccount\"}],staticClass:\"form-control\",attrs:{\"name\":\"account\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.moveToAccount=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.none_in_select_list')},domProps:{\"value\":0}},[_vm._v(_vm._s(_vm.$t('firefly.none_in_select_list')))]),_vm._v(\" \"),_vm._l((_vm.accounts),function(account){return _c('option',{attrs:{\"label\":account.name},domProps:{\"value\":account.id}},[_vm._v(_vm._s(account.name))])})],2)]):_vm._e(),_vm._v(\" \"),(_vm.loading || _vm.deleting || _vm.deleted)?_c('p',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[(!_vm.loading && !_vm.deleting && !_vm.deleted)?_c('button',{staticClass:\"btn btn-danger float-right\",on:{\"click\":_vm.deleteAccount}},[_vm._v(\" \"+_vm._s(_vm.$t('form.deletePermanently'))+\"\\n \")]):_vm._e()])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nrequire('../../bootstrap');\n\nimport Delete from \"../../components/accounts/Delete\";\n\n// i18n\nlet i18n = require('../../i18n');\n\n// get page name?\n\n\nlet props = {\n\n};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Delete, {props: props});\n }\n }).$mount('#accounts_delete');\n"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","data","loading","deleting","deleted","accountId","accountName","piggyBankCount","transactionCount","moveToAccount","accounts","created","this","parseInt","parts","length","getAccount","methods","deleteAccount","execDeleteAccount","moveTransactions","post","get","getAccounts","type","getPiggyBankCount","getTransactionCount","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","$tc","count","directives","rawName","value","expression","attrs","on","$event","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","_value","multiple","domProps","_l","account","id","i18n","props","render","createElement","Delete","$mount"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/accounts/edit.js b/public/v2/js/accounts/edit.js index 66d15baa16..fd82fc03b2 100755 --- a/public/v2/js/accounts/edit.js +++ b/public/v2/js/accounts/edit.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[436],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),o=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=r,i().use(vuei18n),i().use(r),window.Vue=i()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},471:(e,t,a)=>{"use strict";var n=a(4737),i=a(3465),o=a.n(i),r=a(853),s=a(7263),l=a(3653),_=a(3131),c=a(9750),d=a(1342),u=a(5702),p=a(7536),y=a(8629),m=a(851),h=a(7708);const b={name:"Edit",created:function(){var e=window.location.pathname.split("/");this.accountId=parseInt(e[e.length-1]),this.uploadObjectId=parseInt(e[e.length-1]),this.getAccount()},components:{Alert:n.Z,GenericTextInput:r.Z,GenericCurrency:s.Z,AssetAccountRole:l.Z,LiabilityDirection:c.Z,LiabilityType:_.Z,Interest:d.Z,InterestPeriod:u.Z,GenericTextarea:p.Z,GenericCheckbox:y.Z,GenericAttachments:m.Z,GenericLocation:h.Z},data:function(){return{successMessage:"",errorMessage:"",stayHere:!1,inError:!1,accountId:0,submitting:!1,account:{},originalAccount:{},hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Account",errors:{currency_id:[],account_role:[],liability_type:[],location:[]},defaultErrors:{name:[],currency_id:[],account_role:[],liability_type:[],liability_direction:[],liability_amount:[],liability_date:[],interest:[],interest_period:[],iban:[],bic:[],account_number:[],virtual_balance:[],opening_balance:[],opening_balance_date:[],include_net_worth:[],active:[],notes:[],location:[],attachments:[]}}},methods:{selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},uploadedAttachments:function(e){this.finaliseSubmission()},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();if(0!==Object.keys(a).length){var n="./api/v1/accounts/"+this.accountId;axios.put(n,a).then(this.processSubmission).catch((function(e){t.handleSubmissionError(e.response.data)}))}else this.finaliseSubmission()},processSubmission:function(){this.hasAttachments?this.uploadTrigger=!0:this.finaliseSubmission()},finaliseSubmission:function(){var e;(!0===this.stayHere&&!1===this.inError&&(this.errorMessage="",this.successMessage=this.$t("firefly.updated_account_js",{ID:this.accountId,title:this.account.name}),this.submitting=!1),!1===this.stayHere&&!1===this.inError)&&(window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?account_id="+this.accountId+"&message=updated",this.submitting=!1)},handleSubmissionError:function(e){for(var t in console.error("Bad"),console.error(e),this.inError=!0,this.submitting=!1,this.errors=o()(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t])},getSubmission:function(){var e={};for(var t in this.account)this.account.hasOwnProperty(t)&&this.originalAccount.hasOwnProperty(t)&&JSON.stringify(this.account[t])!==JSON.stringify(this.originalAccount[t])&&(e[t]=this.account[t]);return e},getAccount:function(){var e=this;axios.get("./api/v1/accounts/"+this.accountId).then((function(t){e.parseAccount(t.data)})).catch((function(e){console.error("I failed :("),console.error(e)}))},storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.account.location=e.value):void(this.account.location={});this.account[e.field]=e.value},parseAccount:function(e){var t=e.data.attributes,a={};a.account_number=t.account_number,a.account_role=t.account_role,a.active=t.active,a.bic=t.bic,a.credit_card_type=t.credit_card_type,a.currency_code=t.currency_code,a.currency_decimal_places=parseInt(t.currency_decimal_places),a.currency_id=parseInt(t.currency_id),a.currency_symbol=t.currency_symbol,a.iban=t.iban,a.include_net_worth=t.include_net_worth,a.interest=t.interest,a.interest_period=t.interest_period,a.liability_direction=t.liability_direction,a.liability_type=t.liability_type,a.monthly_payment_date=t.monthly_payment_date,a.name=t.name,a.notes=t.notes,a.opening_balance=t.opening_balance,a.opening_balance_date=t.opening_balance_date,a.type=t.type,a.virtual_balance=t.virtual_balance,a.location={},null!==t.latitude&&null!==t.longitude&&null!==t.zoom_level&&(a.location={latitude:t.latitude,longitude:t.longitude,zoom_level:t.zoom_level}),this.account=a,this.originalAccount=o()(this.account)}}};const g=(0,a(1900).Z)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.name,callback:function(t){e.$set(e.account,"name",t)},expression:"account.name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.currency_id,callback:function(t){e.$set(e.account,"currency_id",t)},expression:"account.currency_id"}}),e._v(" "),"asset"===e.account.type?a("AssetAccountRole",{attrs:{disabled:e.submitting,errors:e.errors.account_role},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.account_role,callback:function(t){e.$set(e.account,"account_role",t)},expression:"account.account_role"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("LiabilityType",{attrs:{disabled:e.submitting,errors:e.errors.liability_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_type,callback:function(t){e.$set(e.account,"liability_type",t)},expression:"account.liability_type"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("LiabilityDirection",{attrs:{disabled:e.submitting,errors:e.errors.liability_direction},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_direction,callback:function(t){e.$set(e.account,"liability_direction",t)},expression:"account.liability_direction"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"liability_amount",errors:e.errors.liability_amount,title:e.$t("form.amount")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_amount,callback:function(t){e.$set(e.account,"liability_amount",t)},expression:"account.liability_amount"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"liability_date",errors:e.errors.liability_date,title:e.$t("form.date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_date,callback:function(t){e.$set(e.account,"liability_date",t)},expression:"account.liability_date"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("Interest",{attrs:{disabled:e.submitting,errors:e.errors.interest},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.interest,callback:function(t){e.$set(e.account,"interest",t)},expression:"account.interest"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("InterestPeriod",{attrs:{disabled:e.submitting,errors:e.errors.interest_period},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.interest_period,callback:function(t){e.$set(e.account,"interest_period",t)},expression:"account.interest_period"}}):e._e()],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"iban",errors:e.errors.iban,title:e.$t("form.iban")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.iban,callback:function(t){e.$set(e.account,"iban",t)},expression:"account.iban"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"bic",errors:e.errors.bic,title:e.$t("form.BIC")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.bic,callback:function(t){e.$set(e.account,"bic",t)},expression:"account.bic"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"account_number",errors:e.errors.account_number,title:e.$t("form.account_number")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.account_number,callback:function(t){e.$set(e.account,"account_number",t)},expression:"account.account_number"}}),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"virtual_balance",errors:e.errors.virtual_balance,title:e.$t("form.virtual_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.virtual_balance,callback:function(t){e.$set(e.account,"virtual_balance",t)},expression:"account.virtual_balance"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"opening_balance",errors:e.errors.opening_balance,title:e.$t("form.opening_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.opening_balance,callback:function(t){e.$set(e.account,"opening_balance",t)},expression:"account.opening_balance"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"opening_balance_date",errors:e.errors.opening_balance_date,title:e.$t("form.opening_balance_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.opening_balance_date,callback:function(t){e.$set(e.account,"opening_balance_date",t)},expression:"account.opening_balance_date"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.include_net_worth"),"field-name":"include_net_worth",errors:e.errors.include_net_worth,description:e.$t("form.include_net_worth")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.include_net_worth,callback:function(t){e.$set(e.account,"include_net_worth",t)},expression:"account.include_net_worth"}}):e._e(),e._v(" "),a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.active"),"field-name":"active",errors:e.errors.active,description:e.$t("form.active")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.active,callback:function(t){e.$set(e.account,"active",t)},expression:"account.active"}}),e._v(" "),a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.notes,callback:function(t){e.$set(e.account,"notes",t)},expression:"account.notes"}}),e._v(" "),a("GenericLocation",{attrs:{disabled:e.submitting,title:e.$t("form.location"),errors:e.errors.location},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.location,callback:function(t){e.$set(e.account,"location",t)},expression:"account.location"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}})],1)])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.update_"+e.account.type+"_account"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.stayHere,expression:"stayHere"}],staticClass:"form-check-input",attrs:{id:"stayHere",type:"checkbox"},domProps:{checked:Array.isArray(e.stayHere)?e._i(e.stayHere,null)>-1:e.stayHere},on:{change:function(t){var a=e.stayHere,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.stayHere=a.concat([null])):o>-1&&(e.stayHere=a.slice(0,o).concat(a.slice(o+1)))}else e.stayHere=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"stayHere"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.after_update_create_another")))])])])])])])])])])],1)}),[],!1,null,null,null).exports;a(232);var f=a(157),v={};new Vue({i18n:f,render:function(e){return e(g,{props:v})}}).$mount("#accounts_edit")},3653:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"AssetAccountRole",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{roleList:[],account_role:this.value,loading:!1}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.accountRoles").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.roleList.push({slug:i,title:e.$t("firefly.account_role_"+i)})}}))}},watch:{account_role:function(e){this.$emit("set-field",{field:"account_role",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.account_role"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.account_role,expression:"account_role"}],ref:"account_role",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.account_role"),autocomplete:"off",name:"account_role",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.account_role=t.target.multiple?a:a[0]}}},e._l(this.roleList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},1342:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Interest",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{interest:this.value}},watch:{interest:function(e){this.$emit("set-field",{field:"interest",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.interest,expression:"interest"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.$t("form.interest"),name:"interest",disabled:e.disabled,type:"number",step:"8"},domProps:{value:e.interest},on:{input:function(t){t.target.composing||(e.interest=t.target.value)}}}),e._v(" "),e._m(0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"input-group-append"},[a("div",{staticClass:"input-group-text"},[e._v("%")]),e._v(" "),a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"}},[a("span",{staticClass:"far fa-trash-alt"})])])}],!1,null,null,null).exports},5702:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"InterestPeriod",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{periodList:[],interest_period:this.value,loading:!0}},methods:{loadPeriods:function(){var e=this;axios.get("./api/v1/configuration/firefly.interest_periods").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.periodList.push({slug:i,title:e.$t("firefly.interest_calc_"+i)})}e.loading=!1}))}},watch:{interest_period:function(e){this.$emit("set-field",{field:"interest_period",value:e})}},created:function(){this.loadPeriods()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest_period"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.interest_period,expression:"interest_period"}],ref:"interest_period",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.interest_period"),autocomplete:"off",disabled:e.disabled,name:"interest_period"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.interest_period=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},9750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityDirection",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{liability_direction:this.value}},methods:{},watch:{liability_direction:function(e){this.$emit("set-field",{field:"liability_direction",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_direction"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_direction,expression:"liability_direction"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_direction"),autocomplete:"off",name:"liability_direction",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_direction=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.liability_direction_credit"),value:"credit"}},[e._v(e._s(e.$t("firefly.liability_direction_credit")))]),e._v(" "),a("option",{attrs:{label:e.$t("firefly.liability_direction_debit"),value:"debit"}},[e._v(e._s(e.$t("firefly.liability_direction_debit")))])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},3131:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],liability_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.valid_liabilities").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.account_type_"+i)})}e.loading=!1}))}},watch:{liability_type:function(e){this.$emit("set-field",{field:"liability_type",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_type,expression:"liability_type"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_type"),autocomplete:"off",name:"liability_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},851:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){console.log("start of new");var a=this.$refs.att.files;this.uploads=a.length;var n=function(e){if(a.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294){console.log("Now at file "+(parseInt(e)+1)+" / "+a.length);var n=a[e],i=new FileReader,o=t;i.onloadend=function(a){a.target.readyState===FileReader.DONE&&(console.log("I am done reading file "+(parseInt(e)+1)),t.createAttachment(n.name).then((function(e){return console.log("Created attachment. Now upload (1)"),o.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(o.countAttachment))},i.readAsArrayBuffer(n)}};for(var i in a)n(i);0===a.length&&(console.log("No files to upload. Emit event!"),this.$emit("uploaded-attachments",this.transaction_journal_id))}}},methods:{countAttachment:function(){this.uploaded++,console.log("Uploaded "+this.uploaded+" / "+this.uploads),this.uploaded>=this.uploads&&(console.log("All files uploaded. Emit event for "+this.uploadObjectId),this.$emit("uploaded-attachments",this.uploadObjectId))},uploadAttachment:function(e,t){this.created++,console.log("Now in uploadAttachment()");var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},8629:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCheckbox",props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:Boolean,default:!1},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],staticClass:"form-check-input",attrs:{disabled:e.disabled,type:"checkbox",id:e.fieldName},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:e.fieldName}},[e._v("\n "+e._s(e.description)+"\n ")])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),i=e.data.data;for(var o in i)if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(5352),i=a(2727),o=a(8380);a(1043);const r={name:"GenericLocation",components:{LMap:n.Z,LTileLayer:i.Z,LMarker:o.Z},props:{title:{},disabled:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}},errors:{},customFields:{}},data:function(){return{availableFields:this.customFields,url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",zoom:3,center:[0,0],bounds:null,map:null,enableExternalMap:!1,hasMarker:!1,marker:[0,0]}},created:function(){this.verifyMapEnabled()},methods:{verifyMapEnabled:function(){var e=this;axios.get("./api/v1/configuration/firefly.enable_external_map").then((function(t){e.enableExternalMap=t.data.data.value,!0===e.enableExternalMap&&e.loadMap()}))},loadMap:function(){var e=this;null!==this.value&&void 0!==this.value&&0!==Object.keys(this.value).length?null!==this.value.zoom_level&&null!==this.value.latitude&&null!==this.value.longitude&&(this.zoom=this.value.zoom_level,this.center=[parseFloat(this.value.latitude),parseFloat(this.value.longitude)],this.hasMarker=!0):axios.get("./api/v1/configuration/firefly.default_location").then((function(t){e.zoom=parseInt(t.data.data.value.zoom_level),e.center=[parseFloat(t.data.data.value.latitude),parseFloat(t.data.data.value.longitude)]}))},prepMap:function(){this.map=this.$refs.myMap.mapObject,this.map.on("contextmenu",this.setObjectLocation),this.map.on("zoomend",this.saveZoomLevel)},setObjectLocation:function(e){this.marker=[e.latlng.lat,e.latlng.lng],this.hasMarker=!0,this.emitEvent()},saveZoomLevel:function(){this.emitEvent()},clearLocation:function(e){e.preventDefault(),this.hasMarker=!1,this.emitEvent()},emitEvent:function(){this.$emit("set-field",{field:"location",value:{zoomLevel:this.zoom,lat:this.marker[0],lng:this.marker[1],hasMarker:this.hasMarker}})},zoomUpdated:function(e){this.zoom=e},centerUpdated:function(e){this.center=e},boundsUpdated:function(e){this.bounds=e}}};const s=(0,a(1900).Z)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.enableExternalMap?a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticStyle:{width:"100%",height:"300px"}},[a("LMap",{ref:"myMap",staticStyle:{width:"100%",height:"300px"},attrs:{center:e.center,zoom:e.zoom},on:{ready:e.prepMap,"update:zoom":e.zoomUpdated,"update:center":e.centerUpdated,"update:bounds":e.boundsUpdated}},[a("l-tile-layer",{attrs:{url:e.url}}),e._v(" "),a("l-marker",{attrs:{"lat-lng":e.marker,visible:e.hasMarker}})],1),e._v(" "),a("span",[a("button",{staticClass:"btn btn-default btn-xs",on:{click:e.clearLocation}},[e._v(e._s(e.$t("firefly.clear_location")))])])],1),e._v(" "),a("p",[e._v(" ")]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()]):e._e()}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Alert",props:["message","type"]};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Rechnungen","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de ingresos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Expected {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=471,e(e.s=t);var t}));e.O()}]); +(self.webpackChunk=self.webpackChunk||[]).push([[436],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),o=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=r,i().use(vuei18n),i().use(r),window.Vue=i()},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},471:(e,t,a)=>{"use strict";var n=a(4737),i=a(3465),o=a.n(i),r=a(853),s=a(7263),l=a(3653),_=a(3131),c=a(9750),d=a(1342),u=a(5702),p=a(7536),y=a(8629),m=a(4261),h=a(7708);const b={name:"Edit",created:function(){var e=window.location.pathname.split("/");this.accountId=parseInt(e[e.length-1]),this.uploadObjectId=parseInt(e[e.length-1]),this.getAccount()},components:{Alert:n.Z,GenericTextInput:r.Z,GenericCurrency:s.Z,AssetAccountRole:l.Z,LiabilityDirection:c.Z,LiabilityType:_.Z,Interest:d.Z,InterestPeriod:u.Z,GenericTextarea:p.Z,GenericCheckbox:y.Z,GenericAttachments:m.Z,GenericLocation:h.Z},data:function(){return{successMessage:"",errorMessage:"",stayHere:!1,inError:!1,accountId:0,submitting:!1,account:{},originalAccount:{},hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Account",errors:{currency_id:[],account_role:[],liability_type:[],location:[]},defaultErrors:{name:[],currency_id:[],account_role:[],liability_type:[],liability_direction:[],liability_amount:[],liability_date:[],interest:[],interest_period:[],iban:[],bic:[],account_number:[],virtual_balance:[],opening_balance:[],opening_balance_date:[],include_net_worth:[],active:[],notes:[],location:[],attachments:[]}}},methods:{selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},uploadedAttachments:function(e){this.finaliseSubmission()},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();if(0!==Object.keys(a).length){var n="./api/v1/accounts/"+this.accountId;axios.put(n,a).then(this.processSubmission).catch((function(e){t.handleSubmissionError(e.response.data)}))}else this.finaliseSubmission()},processSubmission:function(){this.hasAttachments?this.uploadTrigger=!0:this.finaliseSubmission()},finaliseSubmission:function(){var e;(!0===this.stayHere&&!1===this.inError&&(this.errorMessage="",this.successMessage=this.$t("firefly.updated_account_js",{ID:this.accountId,title:this.account.name}),this.submitting=!1),!1===this.stayHere&&!1===this.inError)&&(window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?account_id="+this.accountId+"&message=updated",this.submitting=!1)},handleSubmissionError:function(e){for(var t in console.error("Bad"),console.error(e),this.inError=!0,this.submitting=!1,this.errors=o()(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t])},getSubmission:function(){var e={};for(var t in this.account)this.account.hasOwnProperty(t)&&this.originalAccount.hasOwnProperty(t)&&JSON.stringify(this.account[t])!==JSON.stringify(this.originalAccount[t])&&(e[t]=this.account[t]);return e},getAccount:function(){var e=this;axios.get("./api/v1/accounts/"+this.accountId).then((function(t){e.parseAccount(t.data)})).catch((function(e){console.error("I failed :("),console.error(e)}))},storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.account.location=e.value):void(this.account.location={});this.account[e.field]=e.value},parseAccount:function(e){var t=e.data.attributes,a={};a.account_number=t.account_number,a.account_role=t.account_role,a.active=t.active,a.bic=t.bic,a.credit_card_type=t.credit_card_type,a.currency_code=t.currency_code,a.currency_decimal_places=parseInt(t.currency_decimal_places),a.currency_id=parseInt(t.currency_id),a.currency_symbol=t.currency_symbol,a.iban=t.iban,a.include_net_worth=t.include_net_worth,a.interest=t.interest,a.interest_period=t.interest_period,a.liability_direction=t.liability_direction,a.liability_type=t.liability_type,a.monthly_payment_date=t.monthly_payment_date,a.name=t.name,a.notes=t.notes,a.opening_balance=t.opening_balance,a.opening_balance_date=t.opening_balance_date,a.type=t.type,a.virtual_balance=t.virtual_balance,a.location={},null!==t.latitude&&null!==t.longitude&&null!==t.zoom_level&&(a.location={latitude:t.latitude,longitude:t.longitude,zoom_level:t.zoom_level}),this.account=a,this.originalAccount=o()(this.account)}}};const g=(0,a(1900).Z)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.name,callback:function(t){e.$set(e.account,"name",t)},expression:"account.name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.currency_id,callback:function(t){e.$set(e.account,"currency_id",t)},expression:"account.currency_id"}}),e._v(" "),"asset"===e.account.type?a("AssetAccountRole",{attrs:{disabled:e.submitting,errors:e.errors.account_role},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.account_role,callback:function(t){e.$set(e.account,"account_role",t)},expression:"account.account_role"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("LiabilityType",{attrs:{disabled:e.submitting,errors:e.errors.liability_type},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_type,callback:function(t){e.$set(e.account,"liability_type",t)},expression:"account.liability_type"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("LiabilityDirection",{attrs:{disabled:e.submitting,errors:e.errors.liability_direction},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_direction,callback:function(t){e.$set(e.account,"liability_direction",t)},expression:"account.liability_direction"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"liability_amount",errors:e.errors.liability_amount,title:e.$t("form.amount")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_amount,callback:function(t){e.$set(e.account,"liability_amount",t)},expression:"account.liability_amount"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"liability_date",errors:e.errors.liability_date,title:e.$t("form.date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.liability_date,callback:function(t){e.$set(e.account,"liability_date",t)},expression:"account.liability_date"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("Interest",{attrs:{disabled:e.submitting,errors:e.errors.interest},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.interest,callback:function(t){e.$set(e.account,"interest",t)},expression:"account.interest"}}):e._e(),e._v(" "),"liabilities"===e.account.type?a("InterestPeriod",{attrs:{disabled:e.submitting,errors:e.errors.interest_period},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.interest_period,callback:function(t){e.$set(e.account,"interest_period",t)},expression:"account.interest_period"}}):e._e()],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"iban",errors:e.errors.iban,title:e.$t("form.iban")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.iban,callback:function(t){e.$set(e.account,"iban",t)},expression:"account.iban"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"bic",errors:e.errors.bic,title:e.$t("form.BIC")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.bic,callback:function(t){e.$set(e.account,"bic",t)},expression:"account.bic"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"account_number",errors:e.errors.account_number,title:e.$t("form.account_number")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.account_number,callback:function(t){e.$set(e.account,"account_number",t)},expression:"account.account_number"}}),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"virtual_balance",errors:e.errors.virtual_balance,title:e.$t("form.virtual_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.virtual_balance,callback:function(t){e.$set(e.account,"virtual_balance",t)},expression:"account.virtual_balance"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"amount","field-name":"opening_balance",errors:e.errors.opening_balance,title:e.$t("form.opening_balance")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.opening_balance,callback:function(t){e.$set(e.account,"opening_balance",t)},expression:"account.opening_balance"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"opening_balance_date",errors:e.errors.opening_balance_date,title:e.$t("form.opening_balance_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.opening_balance_date,callback:function(t){e.$set(e.account,"opening_balance_date",t)},expression:"account.opening_balance_date"}}):e._e(),e._v(" "),"asset"===e.account.type?a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.include_net_worth"),"field-name":"include_net_worth",errors:e.errors.include_net_worth,description:e.$t("form.include_net_worth")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.include_net_worth,callback:function(t){e.$set(e.account,"include_net_worth",t)},expression:"account.include_net_worth"}}):e._e(),e._v(" "),a("GenericCheckbox",{attrs:{disabled:e.submitting,title:e.$t("form.active"),"field-name":"active",errors:e.errors.active,description:e.$t("form.active")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.active,callback:function(t){e.$set(e.account,"active",t)},expression:"account.active"}}),e._v(" "),a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.notes,callback:function(t){e.$set(e.account,"notes",t)},expression:"account.notes"}}),e._v(" "),a("GenericLocation",{attrs:{disabled:e.submitting,title:e.$t("form.location"),errors:e.errors.location},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.account.location,callback:function(t){e.$set(e.account,"location",t)},expression:"account.location"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}})],1)])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.update_"+e.account.type+"_account"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.stayHere,expression:"stayHere"}],staticClass:"form-check-input",attrs:{id:"stayHere",type:"checkbox"},domProps:{checked:Array.isArray(e.stayHere)?e._i(e.stayHere,null)>-1:e.stayHere},on:{change:function(t){var a=e.stayHere,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.stayHere=a.concat([null])):o>-1&&(e.stayHere=a.slice(0,o).concat(a.slice(o+1)))}else e.stayHere=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"stayHere"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.after_update_create_another")))])])])])])])])])])],1)}),[],!1,null,null,null).exports;a(232);var f=a(157),v={};new Vue({i18n:f,render:function(e){return e(g,{props:v})}}).$mount("#accounts_edit")},3653:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"AssetAccountRole",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{roleList:[],account_role:this.value,loading:!1}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.accountRoles").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.roleList.push({slug:i,title:e.$t("firefly.account_role_"+i)})}}))}},watch:{account_role:function(e){this.$emit("set-field",{field:"account_role",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.account_role"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.account_role,expression:"account_role"}],ref:"account_role",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.account_role"),autocomplete:"off",name:"account_role",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.account_role=t.target.multiple?a:a[0]}}},e._l(this.roleList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},1342:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Interest",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{interest:this.value}},watch:{interest:function(e){this.$emit("set-field",{field:"interest",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.interest,expression:"interest"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.$t("form.interest"),name:"interest",disabled:e.disabled,type:"number",step:"8"},domProps:{value:e.interest},on:{input:function(t){t.target.composing||(e.interest=t.target.value)}}}),e._v(" "),e._m(0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"input-group-append"},[a("div",{staticClass:"input-group-text"},[e._v("%")]),e._v(" "),a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"}},[a("span",{staticClass:"far fa-trash-alt"})])])}],!1,null,null,null).exports},5702:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"InterestPeriod",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{periodList:[],interest_period:this.value,loading:!0}},methods:{loadPeriods:function(){var e=this;axios.get("./api/v1/configuration/firefly.interest_periods").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.periodList.push({slug:i,title:e.$t("firefly.interest_calc_"+i)})}e.loading=!1}))}},watch:{interest_period:function(e){this.$emit("set-field",{field:"interest_period",value:e})}},created:function(){this.loadPeriods()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.interest_period"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.interest_period,expression:"interest_period"}],ref:"interest_period",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.interest_period"),autocomplete:"off",disabled:e.disabled,name:"interest_period"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.interest_period=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},9750:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityDirection",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{liability_direction:this.value}},methods:{},watch:{liability_direction:function(e){this.$emit("set-field",{field:"liability_direction",value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_direction"))+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_direction,expression:"liability_direction"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_direction"),autocomplete:"off",name:"liability_direction",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_direction=t.target.multiple?a:a[0]}}},[a("option",{attrs:{label:e.$t("firefly.liability_direction_credit"),value:"credit"}},[e._v(e._s(e.$t("firefly.liability_direction_credit")))]),e._v(" "),a("option",{attrs:{label:e.$t("firefly.liability_direction_debit"),value:"debit"}},[e._v(e._s(e.$t("firefly.liability_direction_debit")))])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},3131:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"LiabilityType",props:{value:{},errors:{},disabled:{type:Boolean,default:!1}},data:function(){return{typeList:[],liability_type:this.value,loading:!0}},methods:{loadRoles:function(){var e=this;axios.get("./api/v1/configuration/firefly.valid_liabilities").then((function(t){var a=t.data.data.value;for(var n in a)if(a.hasOwnProperty(n)){var i=a[n];e.typeList.push({slug:i,title:e.$t("firefly.account_type_"+i)})}e.loading=!1}))}},watch:{liability_type:function(e){this.$emit("set-field",{field:"liability_type",value:e})}},created:function(){this.loadRoles()}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.liability_type"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.liability_type,expression:"liability_type"}],ref:"liability_type",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.liability_type"),autocomplete:"off",name:"liability_type",disabled:e.disabled},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.liability_type=t.target.multiple?a:a[0]}}},e._l(this.typeList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4261:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){var a=this.$refs.att.files;for(var n in this.uploads=a.length,a)a.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&function(){var e=a[n],i=new FileReader,o=t;i.onloadend=function(a){a.target.readyState===FileReader.DONE&&t.createAttachment(e.name).then((function(e){return o.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(o.countAttachment)},i.readAsArrayBuffer(e)}();0===a.length&&this.$emit("uploaded-attachments",this.transaction_journal_id)}}},methods:{countAttachment:function(){this.uploaded++,this.uploaded>=this.uploads&&this.$emit("uploaded-attachments",this.uploadObjectId)},uploadAttachment:function(e,t){this.created++;var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},8629:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCheckbox",props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:Boolean,default:!1},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],staticClass:"form-check-input",attrs:{disabled:e.disabled,type:"checkbox",id:e.fieldName},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:e.fieldName}},[e._v("\n "+e._s(e.description)+"\n ")])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),i=e.data.data;for(var o in i)if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7708:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(5352),i=a(2727),o=a(8380);a(1043);const r={name:"GenericLocation",components:{LMap:n.Z,LTileLayer:i.Z,LMarker:o.Z},props:{title:{},disabled:{type:Boolean,default:!1},value:{type:Object,required:!0,default:function(){return{}}},errors:{},customFields:{}},data:function(){return{availableFields:this.customFields,url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",zoom:3,center:[0,0],bounds:null,map:null,enableExternalMap:!1,hasMarker:!1,marker:[0,0]}},created:function(){this.verifyMapEnabled()},methods:{verifyMapEnabled:function(){var e=this;axios.get("./api/v1/configuration/firefly.enable_external_map").then((function(t){e.enableExternalMap=t.data.data.value,!0===e.enableExternalMap&&e.loadMap()}))},loadMap:function(){var e=this;null!==this.value&&void 0!==this.value&&0!==Object.keys(this.value).length?null!==this.value.zoom_level&&null!==this.value.latitude&&null!==this.value.longitude&&(this.zoom=this.value.zoom_level,this.center=[parseFloat(this.value.latitude),parseFloat(this.value.longitude)],this.hasMarker=!0):axios.get("./api/v1/configuration/firefly.default_location").then((function(t){e.zoom=parseInt(t.data.data.value.zoom_level),e.center=[parseFloat(t.data.data.value.latitude),parseFloat(t.data.data.value.longitude)]}))},prepMap:function(){this.map=this.$refs.myMap.mapObject,this.map.on("contextmenu",this.setObjectLocation),this.map.on("zoomend",this.saveZoomLevel)},setObjectLocation:function(e){this.marker=[e.latlng.lat,e.latlng.lng],this.hasMarker=!0,this.emitEvent()},saveZoomLevel:function(){this.emitEvent()},clearLocation:function(e){e.preventDefault(),this.hasMarker=!1,this.emitEvent()},emitEvent:function(){this.$emit("set-field",{field:"location",value:{zoomLevel:this.zoom,lat:this.marker[0],lng:this.marker[1],hasMarker:this.hasMarker}})},zoomUpdated:function(e){this.zoom=e},centerUpdated:function(e){this.center=e},boundsUpdated:function(e){this.bounds=e}}};const s=(0,a(1900).Z)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.enableExternalMap?a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticStyle:{width:"100%",height:"300px"}},[a("LMap",{ref:"myMap",staticStyle:{width:"100%",height:"300px"},attrs:{center:e.center,zoom:e.zoom},on:{ready:e.prepMap,"update:zoom":e.zoomUpdated,"update:center":e.centerUpdated,"update:bounds":e.boundsUpdated}},[a("l-tile-layer",{attrs:{url:e.url}}),e._v(" "),a("l-marker",{attrs:{"lat-lng":e.marker,visible:e.hasMarker}})],1),e._v(" "),a("span",[a("button",{staticClass:"btn btn-default btn-xs",on:{click:e.clearLocation}},[e._v(e._s(e.$t("firefly.clear_location")))])])],1),e._v(" "),a("p",[e._v(" ")]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()]):e._e()}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Alert",props:["message","type"]};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","deletePermanently":"Безвъзвратно изтриване","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","deletePermanently":"Nadobro smazat","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Veträge","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","deletePermanently":"Dauerhaft löschen","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","deletePermanently":"Οριστική διαγραφή","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de activos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Fecha prevista {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","deletePermanently":"Borrar permanentemente","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","deletePermanently":"Poista pysyvästi","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","deletePermanently":"Supprimer définitivement","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","deletePermanently":"Végleges törlés","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","deletePermanently":"Elimina definitivamente","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","deletePermanently":"永久に削除","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","deletePermanently":"Slett permanent","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","deletePermanently":"Verwijderen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","deletePermanently":"Usuń trwale","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","deletePermanently":"Șterge permanent","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","deletePermanently":"Удалить навсегда","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","deletePermanently":"Permanentne odstrániť","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","deletePermanently":"Ta bort permanent","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","deletePermanently":"Xóa vĩnh viễn","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","deletePermanently":"永久删除","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","deletePermanently":"永久刪除","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=471,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=edit.js.map \ No newline at end of file diff --git a/public/v2/js/accounts/edit.js.map b/public/v2/js/accounts/edit.js.map index 035d25dacc..b4757e0c80 100755 --- a/public/v2/js/accounts/edit.js.map +++ b/public/v2/js/accounts/edit.js.map @@ -1 +1 @@ -{"version":3,"file":"/public/js/accounts/edit.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///./src/components/accounts/Edit.vue?1f49","webpack:///src/components/accounts/Edit.vue","webpack:///./src/components/accounts/Edit.vue?5557","webpack:///./src/components/accounts/Edit.vue","webpack:///./src/pages/accounts/edit.js","webpack:///src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?4473","webpack:///./src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?74b2","webpack:///src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?2466","webpack:///./src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?52c7","webpack:///src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?886b","webpack:///./src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?fd29","webpack:///src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?f99b","webpack:///./src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?8e41","webpack:///src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?b799","webpack:///./src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?18b2","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?d844","webpack:///src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?607a","webpack:///./src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?6ed3","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///./src/components/form/GenericLocation.vue?bb3d","webpack:///src/components/form/GenericLocation.vue","webpack:///./src/components/form/GenericLocation.vue?c738","webpack:///./src/components/form/GenericLocation.vue","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.name),callback:function ($$v) {_vm.$set(_vm.account, \"name\", $$v)},expression:\"account.name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.currency_id),callback:function ($$v) {_vm.$set(_vm.account, \"currency_id\", $$v)},expression:\"account.currency_id\"}}),_vm._v(\" \"),('asset' === _vm.account.type)?_c('AssetAccountRole',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.account_role},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.account_role),callback:function ($$v) {_vm.$set(_vm.account, \"account_role\", $$v)},expression:\"account.account_role\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('LiabilityType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_type),callback:function ($$v) {_vm.$set(_vm.account, \"liability_type\", $$v)},expression:\"account.liability_type\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('LiabilityDirection',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_direction},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_direction),callback:function ($$v) {_vm.$set(_vm.account, \"liability_direction\", $$v)},expression:\"account.liability_direction\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"liability_amount\",\"errors\":_vm.errors.liability_amount,\"title\":_vm.$t('form.amount')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_amount),callback:function ($$v) {_vm.$set(_vm.account, \"liability_amount\", $$v)},expression:\"account.liability_amount\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"liability_date\",\"errors\":_vm.errors.liability_date,\"title\":_vm.$t('form.date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_date),callback:function ($$v) {_vm.$set(_vm.account, \"liability_date\", $$v)},expression:\"account.liability_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('Interest',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.interest),callback:function ($$v) {_vm.$set(_vm.account, \"interest\", $$v)},expression:\"account.interest\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('InterestPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest_period},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.interest_period),callback:function ($$v) {_vm.$set(_vm.account, \"interest_period\", $$v)},expression:\"account.interest_period\"}}):_vm._e()],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"iban\",\"errors\":_vm.errors.iban,\"title\":_vm.$t('form.iban')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.iban),callback:function ($$v) {_vm.$set(_vm.account, \"iban\", $$v)},expression:\"account.iban\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"bic\",\"errors\":_vm.errors.bic,\"title\":_vm.$t('form.BIC')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.bic),callback:function ($$v) {_vm.$set(_vm.account, \"bic\", $$v)},expression:\"account.bic\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"account_number\",\"errors\":_vm.errors.account_number,\"title\":_vm.$t('form.account_number')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.account_number),callback:function ($$v) {_vm.$set(_vm.account, \"account_number\", $$v)},expression:\"account.account_number\"}}),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"virtual_balance\",\"errors\":_vm.errors.virtual_balance,\"title\":_vm.$t('form.virtual_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.virtual_balance),callback:function ($$v) {_vm.$set(_vm.account, \"virtual_balance\", $$v)},expression:\"account.virtual_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"opening_balance\",\"errors\":_vm.errors.opening_balance,\"title\":_vm.$t('form.opening_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.opening_balance),callback:function ($$v) {_vm.$set(_vm.account, \"opening_balance\", $$v)},expression:\"account.opening_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"opening_balance_date\",\"errors\":_vm.errors.opening_balance_date,\"title\":_vm.$t('form.opening_balance_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.opening_balance_date),callback:function ($$v) {_vm.$set(_vm.account, \"opening_balance_date\", $$v)},expression:\"account.opening_balance_date\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.include_net_worth'),\"field-name\":\"include_net_worth\",\"errors\":_vm.errors.include_net_worth,\"description\":_vm.$t('form.include_net_worth')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.include_net_worth),callback:function ($$v) {_vm.$set(_vm.account, \"include_net_worth\", $$v)},expression:\"account.include_net_worth\"}}):_vm._e(),_vm._v(\" \"),_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.active'),\"field-name\":\"active\",\"errors\":_vm.errors.active,\"description\":_vm.$t('form.active')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.active),callback:function ($$v) {_vm.$set(_vm.account, \"active\", $$v)},expression:\"account.active\"}}),_vm._v(\" \"),_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.notes),callback:function ($$v) {_vm.$set(_vm.account, \"notes\", $$v)},expression:\"account.notes\"}}),_vm._v(\" \"),_c('GenericLocation',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.location'),\"errors\":_vm.errors.location},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.location),callback:function ($$v) {_vm.$set(_vm.account, \"location\", $$v)},expression:\"account.location\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}})],1)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.update_' + _vm.account.type + '_account'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.stayHere),expression:\"stayHere\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"stayHere\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.stayHere)?_vm._i(_vm.stayHere,null)>-1:(_vm.stayHere)},on:{\"change\":function($event){var $$a=_vm.stayHere,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.stayHere=$$a.concat([$$v]))}else{$$i>-1&&(_vm.stayHere=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.stayHere=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"stayHere\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.after_update_create_another')))])])])])])])])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Edit.vue?vue&type=template&id=2fd7c688&\"\nimport script from \"./Edit.vue?vue&type=script&lang=js&\"\nexport * from \"./Edit.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nrequire('../../bootstrap');\n\nimport Edit from \"../../components/accounts/Edit\";\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Edit, {props: props});\n }\n }).$mount('#accounts_edit');\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AssetAccountRole.vue?vue&type=template&id=715917fd&\"\nimport script from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\nexport * from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_role'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.account_role),expression:\"account_role\"}],ref:\"account_role\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.account_role'),\"autocomplete\":\"off\",\"name\":\"account_role\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.account_role=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.roleList),function(role){return _c('option',{attrs:{\"label\":role.title},domProps:{\"value\":role.slug}},[_vm._v(_vm._s(role.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Interest.vue?vue&type=template&id=7bc9b50e&\"\nimport script from \"./Interest.vue?vue&type=script&lang=js&\"\nexport * from \"./Interest.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest),expression:\"interest\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.interest'),\"name\":\"interest\",\"disabled\":_vm.disabled,\"type\":\"number\",\"step\":\"8\"},domProps:{\"value\":(_vm.interest)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.interest=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(\"%\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InterestPeriod.vue?vue&type=template&id=31a29b9d&\"\nimport script from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest_period'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest_period),expression:\"interest_period\"}],ref:\"interest_period\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.interest_period'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"interest_period\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.interest_period=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityDirection.vue?vue&type=template&id=2db971b5&\"\nimport script from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_direction'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_direction),expression:\"liability_direction\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_direction'),\"autocomplete\":\"off\",\"name\":\"liability_direction\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_direction=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_credit'),\"value\":\"credit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_credit')))]),_vm._v(\" \"),_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_debit'),\"value\":\"debit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_debit')))])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityType.vue?vue&type=template&id=287f46a1&\"\nimport script from \"./LiabilityType.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_type),expression:\"liability_type\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_type'),\"autocomplete\":\"off\",\"name\":\"liability_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=be193f20&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCheckbox.vue?vue&type=template&id=b2f2e514&\"\nimport script from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.disabled,\"type\":\"checkbox\",\"id\":_vm.fieldName},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":_vm.fieldName}},[_vm._v(\"\\n \"+_vm._s(_vm.description)+\"\\n \")])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.enableExternalMap)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('LMap',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":_vm.prepMap,\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericLocation.vue?vue&type=template&id=43919c61&\"\nimport script from \"./GenericLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","created","this","accountId","parseInt","parts","length","uploadObjectId","getAccount","components","Alert","GenericTextInput","GenericCurrency","AssetAccountRole","LiabilityDirection","LiabilityType","Interest","InterestPeriod","GenericTextarea","GenericCheckbox","GenericAttachments","GenericLocation","data","successMessage","errorMessage","stayHere","inError","submitting","account","originalAccount","hasAttachments","uploadTrigger","uploadObjectType","errors","currency_id","account_role","liability_type","location","defaultErrors","liability_direction","liability_amount","liability_date","interest","interest_period","iban","bic","account_number","virtual_balance","opening_balance","opening_balance_date","include_net_worth","active","notes","attachments","methods","selectedAttachments","selectedNoAttachments","uploadedAttachments","finaliseSubmission","submitForm","e","preventDefault","Object","keys","submission","put","url","processSubmission","$t","href","handleSubmissionError","hasOwnProperty","i","getSubmission","JSON","stringify","get","storeField","payload","field","value","hasMarker","parseAccount","attributes","credit_card_type","currency_code","currency_decimal_places","currency_symbol","monthly_payment_date","type","latitude","longitude","zoom_level","_vm","_h","$createElement","_c","_self","attrs","_v","on","staticClass","_s","$event","model","callback","$$v","$set","expression","_e","directives","rawName","domProps","Array","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","slice","i18n","props","render","createElement","Edit","$mount","disabled","Boolean","default","roleList","loading","loadRoles","watch","$emit","ref","class","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","_l","role","title","slug","composing","_m","periodList","loadPeriods","period","typeList","String","fieldName","Number","localValue","uploaded","uploads","log","files","test","fileReader","onloadend","evt","readyState","FileReader","DONE","theParent","uploadAttachment","response","id","Blob","result","readAsArrayBuffer","current","transaction_journal_id","countAttachment","post","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","description","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","currency","required","customFields","availableFields","zoom","center","bounds","enableExternalMap","marker","verifyMapEnabled","then","loadMap","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","event","latlng","lat","lng","emitEvent","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","staticStyle","fieldType","fieldStep","clearText","_q","message"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/accounts/edit.js","mappings":"oIA0BAA,OAAOC,EAAID,OAAOE,OAASC,EAAQ,MAGnCH,OAAOI,MAAQD,EAAQ,MACvBH,OAAOI,MAAMC,SAASC,QAAQC,OAAO,oBAAsB,iBAG3D,IAAIC,EAAQC,SAASC,KAAKC,cAAc,2BAEpCH,EACAR,OAAOI,MAAMC,SAASC,QAAQC,OAAO,gBAAkBC,EAAMI,QAE7DC,QAAQC,MAAM,yEAIlB,IAAIC,EAAcN,SAASC,KAAKC,cAAc,uBAG1CK,aAAaC,OADbF,EACsBA,EAAYH,QAEZ,QAI1BT,EAAQ,MACRA,EAAQ,MAERA,EAAQ,MACRA,EAAQ,MAIRH,OAAOkB,QAAUC,EAAAA,EACjBnB,OAAOoB,IAAMA,EACbC,IAAAA,IAAQH,SACRG,IAAAA,IAAQD,GACRpB,OAAOqB,IAAMA,K,cC1CbC,EAAOC,QAAU,IAAIL,QAAQ,CACzBD,OAAQR,SAASe,gBAAgBC,KACjCC,eAAgB,KAChBC,SAAU,CACN,GAAMxB,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,QAASA,EAAQ,KACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MAEd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MAEd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,S,2BCnDtB,I,0IC0JA,MC1J+M,ED0J/M,CACEyB,KAAM,OACNC,QAFF,WAII,IAAJ,sCACIC,KAAKC,UAAYC,SAASC,EAAMA,EAAMC,OAAS,IAC/CJ,KAAKK,eAAiBH,SAASC,EAAMA,EAAMC,OAAS,IACpDJ,KAAKM,cAEPC,WAAY,CACVC,MAAJ,IACIC,iBAAJ,IACIC,gBAAJ,IACIC,iBAAJ,IACIC,mBAAJ,IACIC,cAAJ,IACIC,SAAJ,IACIC,eAAJ,IACIC,gBAAJ,IACIC,gBAAJ,IACIC,mBAAJ,IACIC,gBAAJ,KAEEC,KAvBF,WAwBI,MAAO,CACLC,eAAgB,GAChBC,aAAc,GACdC,UAAU,EACVC,SAAS,EACTvB,UAAW,EACXwB,YAAY,EAGZC,QAAS,GACTC,gBAAiB,GAGjBC,gBAAgB,EAChBC,eAAe,EACfxB,eAAgB,EAChByB,iBAAkB,UAGlBC,OAAQ,CACNC,YAAa,GACbC,aAAc,GACdC,eAAgB,GAChBC,SAAU,IAEZC,cAAe,CACbtC,KAAM,GACNkC,YAAa,GACbC,aAAc,GACdC,eAAgB,GAChBG,oBAAqB,GACrBC,iBAAkB,GAClBC,eAAgB,GAChBC,SAAU,GACVC,gBAAiB,GACjBC,KAAM,GACNC,IAAK,GACLC,eAAgB,GAChBC,gBAAiB,GACjBC,gBAAiB,GACjBC,qBAAsB,GACtBC,kBAAmB,GACnBC,OAAQ,GACRC,MAAO,GACPf,SAAU,GACVgB,YAAa,MAInBC,QAAS,CACPC,oBAAqB,SAAzB,GACMrD,KAAK4B,gBAAiB,GAExB0B,sBAAuB,SAA3B,GACMtD,KAAK4B,gBAAiB,GAExB2B,oBAAqB,SAAzB,GACMvD,KAAKwD,sBAEPC,WAAY,SAAhB,cACMC,EAAEC,iBACF3D,KAAKyB,YAAa,EAClB,IAAN,uBACM,GAAI,IAAMmC,OAAOC,KAAKC,GAAY1D,OAAlC,CAOA,IAAN,sCACM9B,MAAMyF,IAAIC,EAAKF,GACrB,6BADA,OAEA,YACQ,EAAR,+CATQ9D,KAAKwD,sBAYTS,kBAAmB,WACbjE,KAAK4B,eAEP5B,KAAK6B,eAAgB,EAGvB7B,KAAKwD,sBAEPA,mBAAoB,WASxB,QANU,IAASxD,KAAKuB,WAAY,IAAUvB,KAAKwB,UAC3CxB,KAAKsB,aAAe,GACpBtB,KAAKqB,eAAiBrB,KAAKkE,GAAG,6BAA8B,CAApE,4CACQlE,KAAKyB,YAAa,IAGhB,IAAUzB,KAAKuB,WAAY,IAAUvB,KAAKwB,WAE5CtD,OAAOiE,SAASgC,MAAxB,kGACQnE,KAAKyB,YAAa,IAKtB2C,sBAAuB,SAA3B,GAMM,IAAK,IAAX,KALMrF,QAAQC,MAAM,OACdD,QAAQC,MAAM+C,GACd/B,KAAKwB,SAAU,EACfxB,KAAKyB,YAAa,EAClBzB,KAAK+B,OAAS,IAApB,oBACA,SACYA,EAAOA,OAAOsC,eAAeC,KAC/BtE,KAAK+B,OAAOuC,GAAKvC,EAAOA,OAAOuC,KAIrCC,cAAe,WACb,IAAN,KAGM,IAAK,IAAX,kBAEYvE,KAAK0B,QAAQ2C,eAAeC,IAAMtE,KAAK2B,gBAAgB0C,eAAeC,IAAME,KAAKC,UAAUzE,KAAK0B,QAAQ4C,MAAQE,KAAKC,UAAUzE,KAAK2B,gBAAgB2C,MAMtJR,EAAWQ,GAAKtE,KAAK0B,QAAQ4C,IAMjC,OAAOR,GAKTxD,WAAY,WAAhB,WAEMhC,MAAMoG,IAAI,qBAAuB1E,KAAKC,WAC5C,kBACQ,EAAR,wBAFA,OAIA,YACQlB,QAAQC,MAAM,eACdD,QAAQC,MAAMA,OAGlB2F,WAAY,SAAhB,GAEM,GAAI,aAAeC,EAAQC,MACzB,OAAI,IAASD,EAAQE,MAAMC,eACzB/E,KAAK0B,QAAQS,SAAWyC,EAAQE,YAGlC9E,KAAK0B,QAAQS,SAAW,IAG1BnC,KAAK0B,QAAQkD,EAAQC,OAASD,EAAQE,OAMxCE,aAAc,SAAlB,GAGM,IAAN,oBACA,KAGMtD,EAAQkB,eAAiBqC,EAAWrC,eACpClB,EAAQO,aAAegD,EAAWhD,aAClCP,EAAQuB,OAASgC,EAAWhC,OAC5BvB,EAAQiB,IAAMsC,EAAWtC,IACzBjB,EAAQwD,iBAAmBD,EAAWC,iBACtCxD,EAAQyD,cAAgBF,EAAWE,cACnCzD,EAAQ0D,wBAA0BlF,SAAS+E,EAAWG,yBACtD1D,EAAQM,YAAc9B,SAAS+E,EAAWjD,aAC1CN,EAAQ2D,gBAAkBJ,EAAWI,gBACrC3D,EAAQgB,KAAOuC,EAAWvC,KAC1BhB,EAAQsB,kBAAoBiC,EAAWjC,kBACvCtB,EAAQc,SAAWyC,EAAWzC,SAC9Bd,EAAQe,gBAAkBwC,EAAWxC,gBACrCf,EAAQW,oBAAsB4C,EAAW5C,oBACzCX,EAAQQ,eAAiB+C,EAAW/C,eACpCR,EAAQ4D,qBAAuBL,EAAWK,qBAC1C5D,EAAQ5B,KAAOmF,EAAWnF,KAC1B4B,EAAQwB,MAAQ+B,EAAW/B,MAC3BxB,EAAQoB,gBAAkBmC,EAAWnC,gBACrCpB,EAAQqB,qBAAuBkC,EAAWlC,qBAC1CrB,EAAQ6D,KAAON,EAAWM,KAC1B7D,EAAQmB,gBAAkBoC,EAAWpC,gBACrCnB,EAAQS,SAAW,GACf,OAAS8C,EAAWO,UAAY,OAASP,EAAWQ,WAAa,OAASR,EAAWS,aACvFhE,EAAQS,SAAW,CACjBqD,SAAUP,EAAWO,SACrBC,UAAWR,EAAWQ,UACtBC,WAAYT,EAAWS,aAK3B1F,KAAK0B,QAAUA,EACf1B,KAAK2B,gBAAkB,IAA7B,iBE5WA,SAXgB,E,QAAA,GACd,GHRW,WAAa,IAAIgE,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,QAAQ,CAACE,MAAM,CAAC,QAAUL,EAAIrE,aAAa,KAAO,YAAYqE,EAAIM,GAAG,KAAKH,EAAG,QAAQ,CAACE,MAAM,CAAC,QAAUL,EAAItE,eAAe,KAAO,aAAasE,EAAIM,GAAG,KAAKH,EAAG,OAAO,CAACE,MAAM,CAAC,aAAe,OAAOE,GAAG,CAAC,OAASP,EAAIlC,aAAa,CAACqC,EAAG,MAAM,CAACK,YAAY,OAAO,CAACL,EAAG,MAAM,CAACK,YAAY,mDAAmD,CAACL,EAAG,MAAM,CAACK,YAAY,qBAAqB,CAACL,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,KAAK,CAACK,YAAY,cAAc,CAACR,EAAIM,GAAG,mBAAmBN,EAAIS,GAAGT,EAAIzB,GAAG,4BAA4B,sBAAsByB,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,aAAa,CAACL,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,OAAO,OAASkE,EAAI5D,OAAOjC,KAAK,MAAQ6F,EAAIzB,GAAG,cAAcgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAY,KAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,OAAQ8E,IAAME,WAAW,kBAAkBf,EAAIM,GAAG,KAAKH,EAAG,kBAAkB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOC,aAAakE,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAmB,YAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,cAAe8E,IAAME,WAAW,yBAAyBf,EAAIM,GAAG,KAAM,UAAYN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOE,cAAciE,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAoB,aAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,eAAgB8E,IAAME,WAAW,0BAA0Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,gBAAgB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOG,gBAAgBgE,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAsB,eAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,iBAAkB8E,IAAME,WAAW,4BAA4Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,qBAAqB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOM,qBAAqB6D,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAA2B,oBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,sBAAuB8E,IAAME,WAAW,iCAAiCf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,SAAS,aAAa,MAAM,aAAa,mBAAmB,OAASkE,EAAI5D,OAAOO,iBAAiB,MAAQqD,EAAIzB,GAAG,gBAAgBgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAwB,iBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,mBAAoB8E,IAAME,WAAW,8BAA8Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,OAAO,aAAa,iBAAiB,OAASkE,EAAI5D,OAAOQ,eAAe,MAAQoD,EAAIzB,GAAG,cAAcgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAsB,eAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,iBAAkB8E,IAAME,WAAW,4BAA4Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,WAAW,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOS,UAAU0D,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAgB,SAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,WAAY8E,IAAME,WAAW,sBAAsBf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,gBAAkBN,EAAIjE,QAAQ6D,KAAMO,EAAG,iBAAiB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,OAASkE,EAAI5D,OAAOU,iBAAiByD,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAuB,gBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,kBAAmB8E,IAAME,WAAW,6BAA6Bf,EAAIgB,MAAM,OAAOhB,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,mDAAmD,CAACL,EAAG,MAAM,CAACK,YAAY,QAAQ,CAACL,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,KAAK,CAACK,YAAY,cAAc,CAACR,EAAIM,GAAG,mBAAmBN,EAAIS,GAAGT,EAAIzB,GAAG,2BAA2B,sBAAsByB,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,aAAa,CAACL,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,OAAO,OAASkE,EAAI5D,OAAOW,KAAK,MAAQiD,EAAIzB,GAAG,cAAcgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAY,KAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,OAAQ8E,IAAME,WAAW,kBAAkBf,EAAIM,GAAG,KAAKH,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,MAAM,OAASkE,EAAI5D,OAAOY,IAAI,MAAQgD,EAAIzB,GAAG,aAAagC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAW,IAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,MAAO8E,IAAME,WAAW,iBAAiBf,EAAIM,GAAG,KAAKH,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,iBAAiB,OAASkE,EAAI5D,OAAOa,eAAe,MAAQ+C,EAAIzB,GAAG,wBAAwBgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAsB,eAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,iBAAkB8E,IAAME,WAAW,4BAA4Bf,EAAIM,GAAG,KAAM,UAAYN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,SAAS,aAAa,kBAAkB,OAASkE,EAAI5D,OAAOc,gBAAgB,MAAQ8C,EAAIzB,GAAG,yBAAyBgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAuB,gBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,kBAAmB8E,IAAME,WAAW,6BAA6Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,UAAYN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,SAAS,aAAa,kBAAkB,OAASkE,EAAI5D,OAAOe,gBAAgB,MAAQ6C,EAAIzB,GAAG,yBAAyBgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAuB,gBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,kBAAmB8E,IAAME,WAAW,6BAA6Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,UAAYN,EAAIjE,QAAQ6D,KAAMO,EAAG,mBAAmB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,OAAO,aAAa,uBAAuB,OAASkE,EAAI5D,OAAOgB,qBAAqB,MAAQ4C,EAAIzB,GAAG,8BAA8BgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAA4B,qBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,uBAAwB8E,IAAME,WAAW,kCAAkCf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,UAAYN,EAAIjE,QAAQ6D,KAAMO,EAAG,kBAAkB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,MAAQkE,EAAIzB,GAAG,0BAA0B,aAAa,oBAAoB,OAASyB,EAAI5D,OAAOiB,kBAAkB,YAAc2C,EAAIzB,GAAG,2BAA2BgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAyB,kBAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,oBAAqB8E,IAAME,WAAW,+BAA+Bf,EAAIgB,KAAKhB,EAAIM,GAAG,KAAKH,EAAG,kBAAkB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,MAAQkE,EAAIzB,GAAG,eAAe,aAAa,SAAS,OAASyB,EAAI5D,OAAOkB,OAAO,YAAc0C,EAAIzB,GAAG,gBAAgBgC,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAc,OAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,SAAU8E,IAAME,WAAW,oBAAoBf,EAAIM,GAAG,KAAKH,EAAG,kBAAkB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,aAAa,QAAQ,MAAQkE,EAAIzB,GAAG,cAAc,OAASyB,EAAI5D,OAAOmB,OAAOgD,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAa,MAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,QAAS8E,IAAME,WAAW,mBAAmBf,EAAIM,GAAG,KAAKH,EAAG,kBAAkB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,MAAQkE,EAAIzB,GAAG,iBAAiB,OAASyB,EAAI5D,OAAOI,UAAU+D,GAAG,CAAC,YAAY,SAASG,GAAQ,OAAOV,EAAIhB,WAAW0B,KAAUC,MAAM,CAACxB,MAAOa,EAAIjE,QAAgB,SAAE6E,SAAS,SAAUC,GAAMb,EAAIc,KAAKd,EAAIjE,QAAS,WAAY8E,IAAME,WAAW,sBAAsBf,EAAIM,GAAG,KAAKH,EAAG,qBAAqB,CAACE,MAAM,CAAC,SAAWL,EAAIlE,WAAW,MAAQkE,EAAIzB,GAAG,oBAAoB,aAAa,cAAc,OAASyB,EAAI5D,OAAOoB,YAAY,iBAAiBwC,EAAI9D,cAAc,qBAAqB8D,EAAI7D,iBAAiB,mBAAmB6D,EAAItF,gBAAgB6F,GAAG,CAAC,uBAAuB,SAASG,GAAQ,OAAOV,EAAItC,oBAAoBgD,IAAS,0BAA0B,SAASA,GAAQ,OAAOV,EAAIrC,sBAAsB+C,IAAS,uBAAuB,SAASA,GAAQ,OAAOV,EAAIpC,oBAAoB8C,QAAa,WAAWV,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,OAAO,CAACL,EAAG,MAAM,CAACK,YAAY,2EAA2E,CAACL,EAAG,MAAM,CAACK,YAAY,QAAQ,CAACL,EAAG,MAAM,CAACK,YAAY,aAAa,CAACL,EAAG,MAAM,CAACK,YAAY,OAAO,CAACL,EAAG,MAAM,CAACK,YAAY,wBAAwB,CAACL,EAAG,SAAS,CAACK,YAAY,4BAA4BH,MAAM,CAAC,SAAWL,EAAIlE,WAAW,KAAO,UAAUyE,GAAG,CAAC,MAAQP,EAAIlC,aAAa,CAACkC,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,kBAAoByB,EAAIjE,QAAQ6D,KAAO,aAAa,sBAAsBI,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAY,SAAEe,WAAW,aAAaP,YAAY,mBAAmBH,MAAM,CAAC,GAAK,WAAW,KAAO,YAAYc,SAAS,CAAC,QAAUC,MAAMC,QAAQrB,EAAIpE,UAAUoE,EAAIsB,GAAGtB,EAAIpE,SAAS,OAAO,EAAGoE,EAAY,UAAGO,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIa,EAAIvB,EAAIpE,SAAS4F,EAAKd,EAAOe,OAAOC,IAAIF,EAAKG,QAAuB,GAAGP,MAAMC,QAAQE,GAAK,CAAC,IAAaK,EAAI5B,EAAIsB,GAAGC,EAAhB,MAA4BC,EAAKG,QAASC,EAAI,IAAI5B,EAAIpE,SAAS2F,EAAIM,OAAO,CAA1E,QAAuFD,GAAK,IAAI5B,EAAIpE,SAAS2F,EAAIO,MAAM,EAAEF,GAAKC,OAAON,EAAIO,MAAMF,EAAI,UAAW5B,EAAIpE,SAAS8F,MAAS1B,EAAIM,GAAG,KAAKH,EAAG,QAAQ,CAACK,YAAY,mBAAmBH,MAAM,CAAC,IAAM,aAAa,CAACF,EAAG,OAAO,CAACK,YAAY,SAAS,CAACR,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,4DAA4D,KAC99T,IGUpB,EACA,KACA,KACA,MAI8B,QCEhC7F,EAAQ,KAKR,IAAIqJ,EAAOrJ,EAAQ,KAEfsJ,EAAQ,GACA,IAAIpI,IAAI,CACRmI,KAAAA,EACAE,OAFQ,SAEDC,GACH,OAAOA,EAAcC,EAAM,CAACH,MAAOA,OAExCI,OAAO,mB,6CCelB,MChD2N,EDgD3N,CACEjI,KAAM,mBACN6H,MAAO,CACL7C,MAAO,GACP/C,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACL+G,SAAU,GACVlG,aAAcjC,KAAK8E,MACnBsD,SAAS,IAGbhF,QAAS,CACPiF,UAAW,WAAf,WAEM/J,MAAMoG,IAAI,+CAChB,kBACQ,IAAR,oBACQ,IAAR,WACU,GAAV,qBACY,IAAZ,OACY,EAAZ,eAAc,KAAd,EAAc,MAAd,wCAOE4D,MAAO,CACLrG,aAAc,SAAlB,GACMjC,KAAKuI,MAAM,YAAa,CAA9B,iCAGExI,QAtCF,WAuCIC,KAAKqI,cErET,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI1C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,sBAAsB,UAAUyB,EAAIM,GAAG,KAAMN,EAAW,QAAEG,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,OAAO,CAACK,YAAY,6BAA6BR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAON,EAAIyC,QAA6xBzC,EAAIgB,KAAxxBb,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,SAAS,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAgB,aAAEe,WAAW,iBAAiB8B,IAAI,eAAeC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,MAAQL,EAAIzB,GAAG,qBAAqB,aAAe,MAAM,KAAO,eAAe,SAAWyB,EAAIqC,UAAU9B,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIqC,EAAgB3B,MAAM4B,UAAUC,OAAOC,KAAKxC,EAAOe,OAAO0B,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAgD,MAAnC,WAAYA,EAAIA,EAAEG,OAASH,EAAEjE,SAAoBa,EAAI1D,aAAaoE,EAAOe,OAAO+B,SAAWT,EAAgBA,EAAc,MAAM/C,EAAIyD,GAAIpJ,KAAa,UAAE,SAASqJ,GAAM,OAAOvD,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQqD,EAAKC,OAAOxC,SAAS,CAAC,MAAQuC,EAAKE,OAAO,CAAC5D,EAAIM,GAAGN,EAAIS,GAAGiD,EAAKC,aAAY,KAAc3D,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SACj1C,IDUpB,EACA,KACA,KACA,MAI8B,S,6CE6BhC,MC/CmN,ED+CnN,CACA7G,KAAA,WACE6H,MAAO,CACT,SACI5F,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACLoB,SAAUxC,KAAK8E,QAGnBwD,MAAO,CACL9F,SAAU,SAAd,GACMxC,KAAKuI,MAAM,YAAa,CAA9B,8BE9CA,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI5C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,kBAAkB,UAAUyB,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAY,SAAEe,WAAW,aAAa+B,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAIzB,GAAG,iBAAiB,KAAO,WAAW,SAAWyB,EAAIqC,SAAS,KAAO,SAAS,KAAO,KAAKlB,SAAS,CAAC,MAASnB,EAAY,UAAGO,GAAG,CAAC,MAAQ,SAASG,GAAWA,EAAOe,OAAOoC,YAAqB7D,EAAInD,SAAS6D,EAAOe,OAAOtC,WAAUa,EAAIM,GAAG,KAAKN,EAAI8D,GAAG,KAAK9D,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SAC74B,CAAC,WAAa,IAAIhB,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,MAAM,CAACK,YAAY,oBAAoB,CAACR,EAAIM,GAAG,OAAON,EAAIM,GAAG,KAAKH,EAAG,SAAS,CAACK,YAAY,4BAA4BH,MAAM,CAAC,SAAW,KAAK,KAAO,WAAW,CAACF,EAAG,OAAO,CAACK,YAAY,4BDUhV,EACA,KACA,KACA,MAI8B,S,6CE8BhC,MChDyN,EDgDzN,CACErG,KAAM,iBACN6H,MAAO,CACL7C,MAAO,GACP/C,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACLsI,WAAY,GACZjH,gBAAiBzC,KAAK8E,MACtBsD,SAAS,IAGbhF,QAAS,CACPuG,YAAa,WAAjB,WAEMrL,MAAMoG,IAAI,mDAChB,kBACQ,IAAR,oBACQ,IAAR,WACU,GAAV,qBACY,IAAZ,OACY,EAAZ,iBAAc,KAAd,EAAc,MAAd,mCAGQ,EAAR,gBAKE4D,MAAO,CACL7F,gBAAiB,SAArB,GACMzC,KAAKuI,MAAM,YAAa,CAA9B,oCAGExI,QAvCF,WAwCIC,KAAK2J,gBEtET,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAIhE,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,yBAAyB,UAAUyB,EAAIM,GAAG,KAAMN,EAAW,QAAEG,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,OAAO,CAACK,YAAY,6BAA6BR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAON,EAAIyC,QAAyzBzC,EAAIgB,KAApzBb,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,SAAS,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAmB,gBAAEe,WAAW,oBAAoB8B,IAAI,kBAAkBC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,MAAQL,EAAIzB,GAAG,wBAAwB,aAAe,MAAM,SAAWyB,EAAIqC,SAAS,KAAO,mBAAmB9B,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIqC,EAAgB3B,MAAM4B,UAAUC,OAAOC,KAAKxC,EAAOe,OAAO0B,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAgD,MAAnC,WAAYA,EAAIA,EAAEG,OAASH,EAAEjE,SAAoBa,EAAIlD,gBAAgB4D,EAAOe,OAAO+B,SAAWT,EAAgBA,EAAc,MAAM/C,EAAIyD,GAAIpJ,KAAe,YAAE,SAAS4J,GAAQ,OAAO9D,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQ4D,EAAON,OAAOxC,SAAS,CAAC,MAAQ8C,EAAOL,OAAO,CAAC5D,EAAIM,GAAGN,EAAIS,GAAGwD,EAAON,aAAY,KAAc3D,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SACh3C,IDUpB,EACA,KACA,KACA,MAI8B,S,6CE4BhC,MC9C6N,ED8C7N,CACE7G,KAAM,qBACN6H,MAAO,CACL7C,MAAO,GACP/C,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACLiB,oBAAqBrC,KAAK8E,QAG9B1B,QAAS,GAETkF,MAAO,CACLjG,oBAAqB,SAAzB,GACMrC,KAAKuI,MAAM,YAAa,CAA9B,yCE/CA,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI5C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,6BAA6B,UAAUyB,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,SAAS,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAuB,oBAAEe,WAAW,wBAAwB8B,IAAI,iBAAiBC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,MAAQL,EAAIzB,GAAG,4BAA4B,aAAe,MAAM,KAAO,sBAAsB,SAAWyB,EAAIqC,UAAU9B,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIqC,EAAgB3B,MAAM4B,UAAUC,OAAOC,KAAKxC,EAAOe,OAAO0B,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAgD,MAAnC,WAAYA,EAAIA,EAAEG,OAASH,EAAEjE,SAAoBa,EAAItD,oBAAoBgE,EAAOe,OAAO+B,SAAWT,EAAgBA,EAAc,MAAM,CAAC5C,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQL,EAAIzB,GAAG,sCAAsC,MAAQ,WAAW,CAACyB,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,0CAA0CyB,EAAIM,GAAG,KAAKH,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQL,EAAIzB,GAAG,qCAAqC,MAAQ,UAAU,CAACyB,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,6CAA6CyB,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SACt5C,IDUpB,EACA,KACA,KACA,MAI8B,S,6CE8BhC,MChDwN,EDgDxN,CACE7G,KAAM,gBACN6H,MAAO,CACL7C,MAAO,GACP/C,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACLyI,SAAU,GACV3H,eAAgBlC,KAAK8E,MACrBsD,SAAS,IAGbhF,QAAS,CACPiF,UAAW,WAAf,WAEM/J,MAAMoG,IAAI,oDAChB,kBACQ,IAAR,oBACQ,IAAR,WACU,GAAV,qBACY,IAAZ,OACY,EAAZ,eAAc,KAAd,EAAc,MAAd,kCAGQ,EAAR,gBAKE4D,MAAO,CACLpG,eAAgB,SAApB,GACMlC,KAAKuI,MAAM,YAAa,CAA9B,mCAGExI,QAvCF,WAwCIC,KAAKqI,cEtET,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI1C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,wBAAwB,UAAUyB,EAAIM,GAAG,KAAMN,EAAW,QAAEG,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,OAAO,CAACK,YAAY,6BAA6BR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAON,EAAIyC,QAAyyBzC,EAAIgB,KAApyBb,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,SAAS,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAkB,eAAEe,WAAW,mBAAmB8B,IAAI,iBAAiBC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,MAAQL,EAAIzB,GAAG,uBAAuB,aAAe,MAAM,KAAO,iBAAiB,SAAWyB,EAAIqC,UAAU9B,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIqC,EAAgB3B,MAAM4B,UAAUC,OAAOC,KAAKxC,EAAOe,OAAO0B,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAgD,MAAnC,WAAYA,EAAIA,EAAEG,OAASH,EAAEjE,SAAoBa,EAAIzD,eAAemE,EAAOe,OAAO+B,SAAWT,EAAgBA,EAAc,MAAM/C,EAAIyD,GAAIpJ,KAAa,UAAE,SAASuF,GAAM,OAAOO,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQT,EAAK+D,OAAOxC,SAAS,CAAC,MAAQvB,EAAKgE,OAAO,CAAC5D,EAAIM,GAAGN,EAAIS,GAAGb,EAAK+D,aAAY,KAAc3D,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SAC/1C,IDUpB,EACA,KACA,KACA,MAI8B,S,6CEgChC,MClD6N,EDkD7N,CACE7G,KAAM,qBACN6H,MAAO,CACL2B,MAAO,CACL/D,KAAMuE,OACN5B,QAAN,IAEIF,SAAU,CACRzC,KAAM0C,QACNC,SAAN,GAEI6B,UAAW,CACTxE,KAAMuE,OACN5B,QAAN,IAEInG,OAAQ,CACNwD,KAAMwB,MACNmB,QAAN,WACQ,MAAO,KAGXrG,cAAe,CACb0D,KAAM0C,QACNC,SAAN,GAEIpG,iBAAkB,CAChByD,KAAMuE,OACN5B,QAAN,IAEI7H,eAAgB,CACdkF,KAAMyE,OACN9B,QAAN,IAGE9G,KAlCF,WAmCI,MAAO,CACL6I,WAAYjK,KAAK8E,MACjBoF,SAAU,EACVC,QAAS,IAGb7B,MAAO,CACLzG,cAAe,SAAnB,cACM,IAAI,IAASiD,EAAO,CAOlB,IAAR,uBAGQ,IAAK,IAAb,KAFQ9E,KAAKmK,QAAUC,EAAMhK,OAE7B,EACcgK,EAAM/F,eAAeC,IAAM,iBAAiB+F,KAAK/F,IAAMA,GAAK,YAA1E,WAGA,WACA,iBACA,IACA,wBACA,uCAEA,6CAEA,yEACA,yBAGA,uBAfA,GAkBY,IAAM8F,EAAMhK,QAEdJ,KAAKuI,MAAM,uBAAwBvI,KAAKsK,2BAahDlH,QAAS,CACPmH,gBAAiB,WACfvK,KAAKkK,WAEDlK,KAAKkK,UAAYlK,KAAKmK,SAExBnK,KAAKuI,MAAM,uBAAwBvI,KAAKK,iBAG5CmK,iBAAkB,SAAtB,KACMxK,KAAKD,UAEL,IAAN,sCACM,OAAOzB,MAAMmM,KAAKC,EAAWtJ,IAE/BuJ,iBAAkB,SAAtB,GACM,IACN,GACQC,SAAU9K,EACV+K,gBAAiB7K,KAAK8B,iBACtBgJ,cAAe9K,KAAKK,gBAEtB,OAAO/B,MAAMmM,KANnB,uBAM6BrJ,IAEzB2J,aAAc,WACZ/K,KAAKuI,MAAM,yBAEbyC,SAAU,WACRhL,KAAKiL,MAAMC,IAAIpG,MAAQ,GACvB9E,KAAKuI,MAAM,8BEpJjB,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI5C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAI2D,OAAO,UAAU3D,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,QAAQ,CAAC0C,IAAI,MAAMC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAI2D,MAAM,KAAO3D,EAAIoE,UAAU,SAAW,GAAG,KAAO,OAAO,SAAWpE,EAAIqC,UAAU9B,GAAG,CAAC,OAASP,EAAIoF,gBAAgBpF,EAAIM,GAAG,KAAKH,EAAG,OAAO,CAACK,YAAY,mBAAmB,CAACL,EAAG,SAAS,CAACK,YAAY,kBAAkBH,MAAM,CAAC,KAAO,UAAUE,GAAG,CAAC,MAAQP,EAAIqF,WAAW,CAAClF,EAAG,OAAO,CAACK,YAAY,2BAA2BR,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SAC72B,IDUpB,EACA,KACA,KACA,MAI8B,S,6CEsBhC,MCxC0N,EDwC1N,CACE7G,KAAM,kBACN6H,MAAO,CACL2B,MAAO,CACL/D,KAAMuE,OACN5B,QAAN,IAEIiD,YAAa,CACX5F,KAAMuE,OACN5B,QAAN,IAEIpD,MAAO,CACLS,KAAM0C,QACNC,SAAN,GAEI6B,UAAW,CACTxE,KAAMuE,OACN5B,QAAN,IAEIF,SAAU,CACRzC,KAAM0C,QACNC,SAAN,GAEInG,OAAQ,CACNwD,KAAMwB,MACNmB,QAAN,WACQ,MAAO,MAIb9G,KA9BF,WA+BI,MAAO,CACL6I,WAAYjK,KAAK8E,QAGrBwD,MAAO,CACL2B,WAAY,SAAhB,GACMjK,KAAKuI,MAAM,YAAa,CAA9B,kCE3DA,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAI5C,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAI2D,OAAO,UAAU3D,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAc,WAAEe,WAAW,eAAeP,YAAY,mBAAmBH,MAAM,CAAC,SAAWL,EAAIqC,SAAS,KAAO,WAAW,GAAKrC,EAAIoE,WAAWjD,SAAS,CAAC,QAAUC,MAAMC,QAAQrB,EAAIsE,YAAYtE,EAAIsB,GAAGtB,EAAIsE,WAAW,OAAO,EAAGtE,EAAc,YAAGO,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIa,EAAIvB,EAAIsE,WAAW9C,EAAKd,EAAOe,OAAOC,IAAIF,EAAKG,QAAuB,GAAGP,MAAMC,QAAQE,GAAK,CAAC,IAAaK,EAAI5B,EAAIsB,GAAGC,EAAhB,MAA4BC,EAAKG,QAASC,EAAI,IAAI5B,EAAIsE,WAAW/C,EAAIM,OAAO,CAA5E,QAAyFD,GAAK,IAAI5B,EAAIsE,WAAW/C,EAAIO,MAAM,EAAEF,GAAKC,OAAON,EAAIO,MAAMF,EAAI,UAAW5B,EAAIsE,WAAW5C,MAAS1B,EAAIM,GAAG,KAAKH,EAAG,QAAQ,CAACK,YAAY,mBAAmBH,MAAM,CAAC,IAAML,EAAIoE,YAAY,CAACpE,EAAIM,GAAG,aAAaN,EAAIS,GAAGT,EAAIwF,aAAa,kBAAkBxF,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SACruC,IDUpB,EACA,KACA,KACA,MAI8B,S,6CE8BhC,MChD0N,EDgD1N,CACE7G,KAAM,kBACN6H,MAAO,CACL7C,MAAO,EACP/C,OAAQ,GACRiG,SAAU,CACRzC,KAAM0C,QACNC,SAAN,IAGE9G,KAVF,WAWI,MAAO,CACLgH,SAAS,EACTpG,YAAahC,KAAK8E,MAClBsG,aAAc,KAGlBhI,QAAS,CACPiI,eAAgB,WACdrL,KAAKsL,iBAAiB,IAExBA,iBAAkB,SAAtB,cACMhN,MAAMoG,IAAI,4BAA8B6G,GAC9C,kBACQ,IAAR,+CACA,gDACA,cACQ,IAAR,WACU,GAAV,qBACY,IAAZ,OAKY,IAJZ,2CACc,EAAd,6BAGA,yBACc,SAEF,IAAZ,GACc,GAAd,eACc,KAAd,mBAEY,EAAZ,qBAGA,KACU,EAAV,sBAEA,OACU,EAAV,iBAMEjD,MAAO,CACLtG,YAAa,SAAjB,GACMhC,KAAKuI,MAAM,YAAa,CAA9B,+BAEIzD,MAAO,SAAX,GACM9E,KAAKgC,YAAc,IAGvBjC,QA9DF,WA+DIC,KAAKqL,iBACqB,iBAAfrL,KAAK8E,OAAsB,IAAM9E,KAAK8E,QAC/C9E,KAAKgC,YAAcwJ,MAAM1G,SE/F/B,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAIa,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAIzB,GAAG,qBAAqB,UAAUyB,EAAIM,GAAG,KAAMN,EAAW,QAAEG,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,OAAO,CAACK,YAAY,6BAA6BR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAON,EAAIyC,QAA40BzC,EAAIgB,KAAv0Bb,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,SAAS,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAe,YAAEe,WAAW,gBAAgB8B,IAAI,cAAcC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,MAAQL,EAAIzB,GAAG,oBAAoB,aAAe,MAAM,SAAWyB,EAAIqC,SAAS,KAAO,eAAe9B,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIqC,EAAgB3B,MAAM4B,UAAUC,OAAOC,KAAKxC,EAAOe,OAAO0B,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAgD,MAAnC,WAAYA,EAAIA,EAAEG,OAASH,EAAEjE,SAAoBa,EAAI3D,YAAYqE,EAAOe,OAAO+B,SAAWT,EAAgBA,EAAc,MAAM/C,EAAIyD,GAAIpJ,KAAiB,cAAE,SAASyL,GAAU,OAAO3F,EAAG,SAAS,CAACE,MAAM,CAAC,MAAQyF,EAAS3L,MAAMgH,SAAS,CAAC,MAAQ2E,EAASC,GAAG,SAAW/F,EAAIb,QAAU2G,EAASC,KAAK,CAAC/F,EAAIM,GAAGN,EAAIS,GAAGqF,EAAS3L,YAAW,KAAc6F,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SAC/3C,IDUpB,EACA,KACA,KACA,MAI8B,S,6CElBhC,I,sCC0EA,MC1E0N,ED0E1N,CACE7G,KAAM,kBACNS,WAAY,CAAd,qCACEoH,MAAO,CACL2B,MAAO,GACPtB,SAAU,CACRzC,KAAM0C,QACNC,SAAN,GAEIpD,MAAO,CACLS,KAAM3B,OACN+H,UAAU,EACVzD,QAAN,WACQ,MAAO,KAKXnG,OAAQ,GACR6J,aAAc,IAEhBxK,KArBF,WAsBI,MAAO,CACLyK,gBAAiB7L,KAAK4L,aACtB5H,IAAK,qDACL8H,KAAM,EACNC,OAAQ,CAAC,EAAG,GACZC,OAAQ,KACR/C,IAAK,KACLgD,mBAAmB,EACnBlH,WAAW,EACXmH,OAAQ,CAAC,EAAG,KAGhBnM,QAlCF,WAoCIC,KAAKmM,oBAEP/I,QAAS,CACP+I,iBAAkB,WAAtB,WACM7N,MAAMoG,IAAI,sDAAsD0H,MAAK,SAA3E,GACQ,EAAR,qCACY,IAAS,EAArB,mBACU,EAAV,cAKIC,QAAS,WAAb,WACU,OAASrM,KAAK8E,YAA+B,IAAf9E,KAAK8E,OAAyB,IAAMlB,OAAOC,KAAK7D,KAAK8E,OAAO1E,OAY1F,OAASJ,KAAK8E,MAAMY,YAAc,OAAS1F,KAAK8E,MAAMU,UAAY,OAASxF,KAAK8E,MAAMW,YACxFzF,KAAK8L,KAAO9L,KAAK8E,MAAMY,WACvB1F,KAAK+L,OAAS,CACtB,gCACA,kCAEQ/L,KAAK+E,WAAY,GAjBjBzG,MAAMoG,IAAI,mDAAmD0H,MAAK,SAA1E,GACU,EAAV,4CACU,EAAV,OACA,CACA,uCACA,6CAeIE,QAAS,WACPtM,KAAKiJ,IAAMjJ,KAAKiL,MAAMsB,MAAMC,UAC5BxM,KAAKiJ,IAAI/C,GAAG,cAAelG,KAAKyM,mBAChCzM,KAAKiJ,IAAI/C,GAAG,UAAWlG,KAAK0M,gBAE9BD,kBAAmB,SAAvB,GACMzM,KAAKkM,OAAS,CAACS,EAAMC,OAAOC,IAAKF,EAAMC,OAAOE,KAC9C9M,KAAK+E,WAAY,EACjB/E,KAAK+M,aAEPL,cAAe,WACb1M,KAAK+M,aAEPC,cAAe,SAAnB,GACMtJ,EAAEC,iBACF3D,KAAK+E,WAAY,EACjB/E,KAAK+M,aAEPA,UAlDJ,WAmDM/M,KAAKuI,MAAM,YAAa,CACtB,MAAR,WACQ,MAAR,CACU,UAAV,UACU,IAAV,eACU,IAAV,eACU,UAAV,mBAKI0E,YA9DJ,SA8DA,GACMjN,KAAK8L,KAAOA,GAEdoB,cAjEJ,SAiEA,GACMlN,KAAK+L,OAASA,GAEhBoB,cApEJ,SAoEA,GACMnN,KAAKgM,OAASA,KEnKpB,SAXgB,E,QAAA,GACd,GHRW,WAAa,IAAIrG,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAQD,EAAqB,kBAAEG,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAI2D,OAAO,UAAU3D,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACsH,YAAY,CAAC,MAAQ,OAAO,OAAS,UAAU,CAACtH,EAAG,OAAO,CAAC0C,IAAI,QAAQ4E,YAAY,CAAC,MAAQ,OAAO,OAAS,SAASpH,MAAM,CAAC,OAASL,EAAIoG,OAAO,KAAOpG,EAAImG,MAAM5F,GAAG,CAAC,MAAQP,EAAI2G,QAAQ,cAAc3G,EAAIsH,YAAY,gBAAgBtH,EAAIuH,cAAc,gBAAgBvH,EAAIwH,gBAAgB,CAACrH,EAAG,eAAe,CAACE,MAAM,CAAC,IAAML,EAAI3B,OAAO2B,EAAIM,GAAG,KAAKH,EAAG,WAAW,CAACE,MAAM,CAAC,UAAUL,EAAIuG,OAAO,QAAUvG,EAAIZ,cAAc,GAAGY,EAAIM,GAAG,KAAKH,EAAG,OAAO,CAACA,EAAG,SAAS,CAACK,YAAY,yBAAyBD,GAAG,CAAC,MAAQP,EAAIqH,gBAAgB,CAACrH,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,iCAAiC,GAAGyB,EAAIM,GAAG,KAAKH,EAAG,IAAI,CAACH,EAAIM,GAAG,OAAON,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,OAAOhB,EAAIgB,OACviC,IGUpB,EACA,KACA,KACA,MAI8B,S,4CC6BhC,MC/C2N,ED+C3N,CACE7G,KAAM,mBACN6H,MAAO,CACL2B,MAAO,CACL/D,KAAMuE,OACN5B,QAAN,IAEIF,SAAU,CACRzC,KAAM0C,QACNC,SAAN,GAEIpD,MAAO,CACLS,KAAMuE,OACN5B,QAAN,IAEI6B,UAAW,CACTxE,KAAMuE,OACN5B,QAAN,IAEImF,UAAW,CACT9H,KAAMuE,OACN5B,QAAN,QAEIoF,UAAW,CACT/H,KAAMuE,OACN5B,QAAN,IAEInG,OAAQ,CACNwD,KAAMwB,MACNmB,QAAN,WACQ,MAAO,MAIb9G,KAlCF,WAmCI,MAAO,CACL6I,WAAYjK,KAAK8E,QAGrB1B,QAAS,CACPmK,UAAW,WACTvN,KAAKiK,WAAa,KAGtB3B,MAAO,CACL2B,WAAY,SAAhB,GACMjK,KAAKuI,MAAM,YAAa,CAA9B,gCAEIzD,MAAO,SAAX,GACM9E,KAAKiK,WAAa,KE9ExB,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAItE,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAI2D,OAAO,UAAU3D,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAAoB,aAAjBR,EAAa,UAAgBG,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAc,WAAEe,WAAW,eAAe8B,IAAI,YAAYC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAI2D,MAAM,KAAO3D,EAAIoE,UAAU,SAAWpE,EAAIqC,SAAS,KAAOrC,EAAI2H,UAAU,KAAO,YAAYxG,SAAS,CAAC,QAAUC,MAAMC,QAAQrB,EAAIsE,YAAYtE,EAAIsB,GAAGtB,EAAIsE,WAAW,OAAO,EAAGtE,EAAc,YAAGO,GAAG,CAAC,OAAS,SAASG,GAAQ,IAAIa,EAAIvB,EAAIsE,WAAW9C,EAAKd,EAAOe,OAAOC,IAAIF,EAAKG,QAAuB,GAAGP,MAAMC,QAAQE,GAAK,CAAC,IAAaK,EAAI5B,EAAIsB,GAAGC,EAAhB,MAA4BC,EAAKG,QAASC,EAAI,IAAI5B,EAAIsE,WAAW/C,EAAIM,OAAO,CAA5E,QAAyFD,GAAK,IAAI5B,EAAIsE,WAAW/C,EAAIO,MAAM,EAAEF,GAAKC,OAAON,EAAIO,MAAMF,EAAI,UAAW5B,EAAIsE,WAAW5C,MAA4B,UAAjB1B,EAAa,UAAaG,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAc,WAAEe,WAAW,eAAe8B,IAAI,YAAYC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAI2D,MAAM,KAAO3D,EAAIoE,UAAU,SAAWpE,EAAIqC,SAAS,KAAOrC,EAAI2H,UAAU,KAAO,SAASxG,SAAS,CAAC,QAAUnB,EAAI6H,GAAG7H,EAAIsE,WAAW,OAAO/D,GAAG,CAAC,OAAS,SAASG,GAAQV,EAAIsE,WAAW,SAASnE,EAAG,QAAQ,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAc,WAAEe,WAAW,eAAe8B,IAAI,YAAYC,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAI2D,MAAM,KAAO3D,EAAIoE,UAAU,SAAWpE,EAAIqC,SAAS,KAAOrC,EAAI2H,UAAU,KAAO3H,EAAI0H,WAAWvG,SAAS,CAAC,MAASnB,EAAc,YAAGO,GAAG,CAAC,MAAQ,SAASG,GAAWA,EAAOe,OAAOoC,YAAqB7D,EAAIsE,WAAW5D,EAAOe,OAAOtC,WAAUa,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,sBAAsB,CAACL,EAAG,SAAS,CAACK,YAAY,4BAA4BH,MAAM,CAAC,SAAW,KAAK,KAAO,UAAUE,GAAG,CAAC,MAAQP,EAAI4H,YAAY,CAACzH,EAAG,OAAO,CAACK,YAAY,2BAA2BR,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SACvxE,IDUpB,EACA,KACA,KACA,MAI8B,S,6CEuBhC,MCzC0N,EDyC1N,CACA7G,KAAA,kBACE6H,MAAO,CACL2B,MAAO,CACL/D,KAAMuE,OACN5B,QAAN,IAEIF,SAAU,CACRzC,KAAM0C,QACNC,SAAN,GAEIpD,MAAO,CACLS,KAAMuE,OACN5B,QAAN,IAEI6B,UAAW,CACTxE,KAAMuE,OACN5B,QAAN,IAEInG,OAAQ,CACNwD,KAAMwB,MACNmB,QAAN,WACQ,MAAO,MAIb9G,KA1BF,WA2BI,MAAO,CACL6I,WAAYjK,KAAK8E,QAGrBwD,MAAO,CACL2B,WAAY,SAAhB,GACMjK,KAAKuI,MAAM,YAAa,CAA9B,gCAEIzD,MAAO,SAAX,GACM9E,KAAKiK,WAAa,KE3DxB,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAItE,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAc,CAACL,EAAG,MAAM,CAACK,YAAY,wCAAwC,CAACR,EAAIM,GAAG,SAASN,EAAIS,GAAGT,EAAI2D,OAAO,UAAU3D,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACK,YAAY,eAAe,CAACL,EAAG,WAAW,CAACc,WAAW,CAAC,CAAC9G,KAAK,QAAQ+G,QAAQ,UAAU/B,MAAOa,EAAc,WAAEe,WAAW,eAAe+B,MAAM9C,EAAI5D,OAAO3B,OAAS,EAAI,0BAA4B,eAAe4F,MAAM,CAAC,YAAcL,EAAI2D,MAAM,SAAW3D,EAAIqC,SAAS,KAAOrC,EAAIoE,WAAWjD,SAAS,CAAC,MAASnB,EAAc,YAAGO,GAAG,CAAC,MAAQ,SAASG,GAAWA,EAAOe,OAAOoC,YAAqB7D,EAAIsE,WAAW5D,EAAOe,OAAOtC,UAAS,CAACa,EAAIM,GAAGN,EAAIS,GAAGT,EAAIsE,iBAAiBtE,EAAIM,GAAG,KAAMN,EAAI5D,OAAO3B,OAAS,EAAG0F,EAAG,OAAOH,EAAIyD,GAAIzD,EAAU,QAAE,SAAS3G,GAAO,OAAO8G,EAAG,OAAO,CAACK,YAAY,qBAAqB,CAACR,EAAIM,GAAGN,EAAIS,GAAGpH,IAAQ8G,EAAG,WAAU,GAAGH,EAAIgB,SAC/2B,IDUpB,EACA,KACA,KACA,MAI8B,S,6CEchC,MChCgN,EDgChN,CACE7G,KAAM,QACN6H,MAAO,CAAC,UAAW,SEhBrB,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAIhC,EAAI3F,KAAS4F,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAQD,EAAI8H,QAAQrN,OAAS,EAAG0F,EAAG,MAAM,CAAC2C,MAAM,eAAiB9C,EAAIJ,KAAO,sBAAsB,CAACO,EAAG,SAAS,CAACK,YAAY,QAAQH,MAAM,CAAC,cAAc,OAAO,eAAe,QAAQ,KAAO,WAAW,CAACL,EAAIM,GAAG,OAAON,EAAIM,GAAG,KAAKH,EAAG,KAAK,CAAE,WAAaH,EAAIJ,KAAMO,EAAG,OAAO,CAACK,YAAY,oBAAoBR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,YAAcN,EAAIJ,KAAMO,EAAG,OAAO,CAACK,YAAY,0BAA0BR,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,WAAaN,EAAIJ,KAAMO,EAAG,OAAO,CAACH,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,2BAA2ByB,EAAIgB,KAAKhB,EAAIM,GAAG,KAAM,YAAcN,EAAIJ,KAAMO,EAAG,OAAO,CAACH,EAAIM,GAAGN,EAAIS,GAAGT,EAAIzB,GAAG,6BAA6ByB,EAAIgB,OAAOhB,EAAIM,GAAG,KAAKH,EAAG,OAAO,CAACgB,SAAS,CAAC,UAAYnB,EAAIS,GAAGT,EAAI8H,cAAc9H,EAAIgB,OAC1vB,IDUpB,EACA,KACA,KACA,MAI8B,S","sources":["webpack:///./src/bootstrap.js","webpack:///./src/i18n.js","webpack:///./src/components/accounts/Edit.vue?1f49","webpack:///src/components/accounts/Edit.vue","webpack:///./src/components/accounts/Edit.vue?5557","webpack:///./src/components/accounts/Edit.vue","webpack:///./src/pages/accounts/edit.js","webpack:///src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?4473","webpack:///./src/components/accounts/AssetAccountRole.vue","webpack:///./src/components/accounts/AssetAccountRole.vue?74b2","webpack:///src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?2466","webpack:///./src/components/accounts/Interest.vue","webpack:///./src/components/accounts/Interest.vue?52c7","webpack:///src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?886b","webpack:///./src/components/accounts/InterestPeriod.vue","webpack:///./src/components/accounts/InterestPeriod.vue?fd29","webpack:///src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?f99b","webpack:///./src/components/accounts/LiabilityDirection.vue","webpack:///./src/components/accounts/LiabilityDirection.vue?8e41","webpack:///src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?b799","webpack:///./src/components/accounts/LiabilityType.vue","webpack:///./src/components/accounts/LiabilityType.vue?18b2","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?36f9","webpack:///src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?607a","webpack:///./src/components/form/GenericCheckbox.vue","webpack:///./src/components/form/GenericCheckbox.vue?6ed3","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///./src/components/form/GenericLocation.vue?bb3d","webpack:///src/components/form/GenericLocation.vue","webpack:///./src/components/form/GenericLocation.vue?c738","webpack:///./src/components/form/GenericLocation.vue","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.name),callback:function ($$v) {_vm.$set(_vm.account, \"name\", $$v)},expression:\"account.name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.currency_id),callback:function ($$v) {_vm.$set(_vm.account, \"currency_id\", $$v)},expression:\"account.currency_id\"}}),_vm._v(\" \"),('asset' === _vm.account.type)?_c('AssetAccountRole',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.account_role},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.account_role),callback:function ($$v) {_vm.$set(_vm.account, \"account_role\", $$v)},expression:\"account.account_role\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('LiabilityType',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_type},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_type),callback:function ($$v) {_vm.$set(_vm.account, \"liability_type\", $$v)},expression:\"account.liability_type\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('LiabilityDirection',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.liability_direction},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_direction),callback:function ($$v) {_vm.$set(_vm.account, \"liability_direction\", $$v)},expression:\"account.liability_direction\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"liability_amount\",\"errors\":_vm.errors.liability_amount,\"title\":_vm.$t('form.amount')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_amount),callback:function ($$v) {_vm.$set(_vm.account, \"liability_amount\", $$v)},expression:\"account.liability_amount\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"liability_date\",\"errors\":_vm.errors.liability_date,\"title\":_vm.$t('form.date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.liability_date),callback:function ($$v) {_vm.$set(_vm.account, \"liability_date\", $$v)},expression:\"account.liability_date\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('Interest',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.interest),callback:function ($$v) {_vm.$set(_vm.account, \"interest\", $$v)},expression:\"account.interest\"}}):_vm._e(),_vm._v(\" \"),('liabilities' === _vm.account.type)?_c('InterestPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.interest_period},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.interest_period),callback:function ($$v) {_vm.$set(_vm.account, \"interest_period\", $$v)},expression:\"account.interest_period\"}}):_vm._e()],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"iban\",\"errors\":_vm.errors.iban,\"title\":_vm.$t('form.iban')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.iban),callback:function ($$v) {_vm.$set(_vm.account, \"iban\", $$v)},expression:\"account.iban\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"bic\",\"errors\":_vm.errors.bic,\"title\":_vm.$t('form.BIC')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.bic),callback:function ($$v) {_vm.$set(_vm.account, \"bic\", $$v)},expression:\"account.bic\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"account_number\",\"errors\":_vm.errors.account_number,\"title\":_vm.$t('form.account_number')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.account_number),callback:function ($$v) {_vm.$set(_vm.account, \"account_number\", $$v)},expression:\"account.account_number\"}}),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"virtual_balance\",\"errors\":_vm.errors.virtual_balance,\"title\":_vm.$t('form.virtual_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.virtual_balance),callback:function ($$v) {_vm.$set(_vm.account, \"virtual_balance\", $$v)},expression:\"account.virtual_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"amount\",\"field-name\":\"opening_balance\",\"errors\":_vm.errors.opening_balance,\"title\":_vm.$t('form.opening_balance')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.opening_balance),callback:function ($$v) {_vm.$set(_vm.account, \"opening_balance\", $$v)},expression:\"account.opening_balance\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"opening_balance_date\",\"errors\":_vm.errors.opening_balance_date,\"title\":_vm.$t('form.opening_balance_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.opening_balance_date),callback:function ($$v) {_vm.$set(_vm.account, \"opening_balance_date\", $$v)},expression:\"account.opening_balance_date\"}}):_vm._e(),_vm._v(\" \"),('asset' === _vm.account.type)?_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.include_net_worth'),\"field-name\":\"include_net_worth\",\"errors\":_vm.errors.include_net_worth,\"description\":_vm.$t('form.include_net_worth')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.include_net_worth),callback:function ($$v) {_vm.$set(_vm.account, \"include_net_worth\", $$v)},expression:\"account.include_net_worth\"}}):_vm._e(),_vm._v(\" \"),_c('GenericCheckbox',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.active'),\"field-name\":\"active\",\"errors\":_vm.errors.active,\"description\":_vm.$t('form.active')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.active),callback:function ($$v) {_vm.$set(_vm.account, \"active\", $$v)},expression:\"account.active\"}}),_vm._v(\" \"),_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.notes),callback:function ($$v) {_vm.$set(_vm.account, \"notes\", $$v)},expression:\"account.notes\"}}),_vm._v(\" \"),_c('GenericLocation',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.location'),\"errors\":_vm.errors.location},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.account.location),callback:function ($$v) {_vm.$set(_vm.account, \"location\", $$v)},expression:\"account.location\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}})],1)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.update_' + _vm.account.type + '_account'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.stayHere),expression:\"stayHere\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"stayHere\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.stayHere)?_vm._i(_vm.stayHere,null)>-1:(_vm.stayHere)},on:{\"change\":function($event){var $$a=_vm.stayHere,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.stayHere=$$a.concat([$$v]))}else{$$i>-1&&(_vm.stayHere=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.stayHere=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"stayHere\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.after_update_create_another')))])])])])])])])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Edit.vue?vue&type=template&id=2fd7c688&\"\nimport script from \"./Edit.vue?vue&type=script&lang=js&\"\nexport * from \"./Edit.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nrequire('../../bootstrap');\n\nimport Edit from \"../../components/accounts/Edit\";\n\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n render(createElement) {\n return createElement(Edit, {props: props});\n }\n }).$mount('#accounts_edit');\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AssetAccountRole.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AssetAccountRole.vue?vue&type=template&id=715917fd&\"\nimport script from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\nexport * from \"./AssetAccountRole.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.account_role'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.account_role),expression:\"account_role\"}],ref:\"account_role\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.account_role'),\"autocomplete\":\"off\",\"name\":\"account_role\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.account_role=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.roleList),function(role){return _c('option',{attrs:{\"label\":role.title},domProps:{\"value\":role.slug}},[_vm._v(_vm._s(role.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Interest.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Interest.vue?vue&type=template&id=7bc9b50e&\"\nimport script from \"./Interest.vue?vue&type=script&lang=js&\"\nexport * from \"./Interest.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest),expression:\"interest\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.interest'),\"name\":\"interest\",\"disabled\":_vm.disabled,\"type\":\"number\",\"step\":\"8\"},domProps:{\"value\":(_vm.interest)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.interest=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(\"%\")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InterestPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InterestPeriod.vue?vue&type=template&id=31a29b9d&\"\nimport script from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./InterestPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.interest_period'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.interest_period),expression:\"interest_period\"}],ref:\"interest_period\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.interest_period'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"interest_period\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.interest_period=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityDirection.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityDirection.vue?vue&type=template&id=2db971b5&\"\nimport script from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityDirection.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_direction'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_direction),expression:\"liability_direction\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_direction'),\"autocomplete\":\"off\",\"name\":\"liability_direction\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_direction=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},[_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_credit'),\"value\":\"credit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_credit')))]),_vm._v(\" \"),_c('option',{attrs:{\"label\":_vm.$t('firefly.liability_direction_debit'),\"value\":\"debit\"}},[_vm._v(_vm._s(_vm.$t('firefly.liability_direction_debit')))])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LiabilityType.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LiabilityType.vue?vue&type=template&id=287f46a1&\"\nimport script from \"./LiabilityType.vue?vue&type=script&lang=js&\"\nexport * from \"./LiabilityType.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.liability_type'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.liability_type),expression:\"liability_type\"}],ref:\"liability_type\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.liability_type'),\"autocomplete\":\"off\",\"name\":\"liability_type\",\"disabled\":_vm.disabled},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.liability_type=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.typeList),function(type){return _c('option',{attrs:{\"label\":type.title},domProps:{\"value\":type.slug}},[_vm._v(_vm._s(type.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=38387380&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCheckbox.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCheckbox.vue?vue&type=template&id=b2f2e514&\"\nimport script from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCheckbox.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.disabled,\"type\":\"checkbox\",\"id\":_vm.fieldName},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":_vm.fieldName}},[_vm._v(\"\\n \"+_vm._s(_vm.description)+\"\\n \")])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.enableExternalMap)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('LMap',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":_vm.prepMap,\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericLocation.vue?vue&type=template&id=43919c61&\"\nimport script from \"./GenericLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","module","exports","documentElement","lang","fallbackLocale","messages","name","created","this","accountId","parseInt","parts","length","uploadObjectId","getAccount","components","Alert","GenericTextInput","GenericCurrency","AssetAccountRole","LiabilityDirection","LiabilityType","Interest","InterestPeriod","GenericTextarea","GenericCheckbox","GenericAttachments","GenericLocation","data","successMessage","errorMessage","stayHere","inError","submitting","account","originalAccount","hasAttachments","uploadTrigger","uploadObjectType","errors","currency_id","account_role","liability_type","location","defaultErrors","liability_direction","liability_amount","liability_date","interest","interest_period","iban","bic","account_number","virtual_balance","opening_balance","opening_balance_date","include_net_worth","active","notes","attachments","methods","selectedAttachments","selectedNoAttachments","uploadedAttachments","finaliseSubmission","submitForm","e","preventDefault","Object","keys","submission","put","url","processSubmission","$t","href","handleSubmissionError","hasOwnProperty","i","getSubmission","JSON","stringify","get","storeField","payload","field","value","hasMarker","parseAccount","attributes","credit_card_type","currency_code","currency_decimal_places","currency_symbol","monthly_payment_date","type","latitude","longitude","zoom_level","_vm","_h","$createElement","_c","_self","attrs","_v","on","staticClass","_s","$event","model","callback","$$v","$set","expression","_e","directives","rawName","domProps","Array","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","slice","i18n","props","render","createElement","Edit","$mount","disabled","Boolean","default","roleList","loading","loadRoles","watch","$emit","ref","class","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","_l","role","title","slug","composing","_m","periodList","loadPeriods","period","typeList","String","fieldName","Number","localValue","uploaded","uploads","files","test","transaction_journal_id","countAttachment","uploadAttachment","post","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","description","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","currency","id","required","customFields","availableFields","zoom","center","bounds","enableExternalMap","marker","verifyMapEnabled","then","loadMap","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","event","latlng","lat","lng","emitEvent","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","staticStyle","fieldType","fieldStep","clearText","_q","message"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/accounts/index.js b/public/v2/js/accounts/index.js index c048f6176a..71d85484f3 100755 --- a/public/v2/js/accounts/index.js +++ b/public/v2/js/accounts/index.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[380],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),r=a(7152),o=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=r.Z,window.uiv=o,i().use(vuei18n),i().use(o),window.Vue=i()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>j});var n=a(7760),i=a.n(n),r=a(629),o=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,o.f$)(),defaultErrors:(0,o.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const _={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),h=a(4431),m=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,i=new Date;switch(n){case"1D":t=(0,d.Z)(i),a=(0,u.Z)(i);break;case"1W":t=(0,d.Z)((0,p.Z)(i,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(i,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(i)),a=(0,u.Z)((0,g.Z)(i));break;case"3M":t=(0,d.Z)((0,h.Z)(i)),a=(0,u.Z)((0,m.Z)(i));break;case"6M":i.getMonth()<=5&&((t=new Date(i)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),i.getMonth()>5&&((t=new Date(i)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(i)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},D={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const S={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:D};const x={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};i().use(r.ZP);const j=new r.ZP.Store({namespaced:!0,modules:{root:S,transactions:{namespaced:!0,modules:{create:c,edit:_}},accounts:{namespaced:!0,modules:{index:x}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},7018:(e,t,a)=>{"use strict";var n=a(7760),i=a.n(n),r=a(7757),o=a.n(r),s=a(629),l=a(1474),c=a(3840),_=a(361);function d(e,t,a,n,i,r,o){try{var s=e[r](o),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function u(e){return function(){var t=this,a=arguments;return new Promise((function(n,i){var r=e.apply(t,a);function o(e){d(r,n,i,o,s,"next",e)}function s(e){d(r,n,i,o,s,"throw",e)}o(void 0)}))}}function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function y(e){for(var t=1;t0?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount_due))+"\n ")]):e._e(),e._v(" "),parseFloat(t.item.amount_due)<0?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount_due))+"\n ")]):e._e(),e._v(" "),0===parseFloat(t.item.amount_due)?a("span",{staticClass:"text-muted"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount_due))+"\n ")]):e._e()]}},{key:"cell(current_balance)",fn:function(t){return[parseFloat(t.item.current_balance)>0?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.current_balance))+"\n ")]):e._e(),e._v(" "),parseFloat(t.item.current_balance)<0?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.current_balance))+"\n ")]):e._e(),e._v(" "),0===parseFloat(t.item.current_balance)?a("span",{staticClass:"text-muted"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.current_balance))+"\n ")]):e._e(),e._v(" "),"asset"===e.type&&"loading"===t.item.balance_diff?a("span",[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),"asset"===e.type&&"loading"!==t.item.balance_diff?a("span",[e._v("\n ("),parseFloat(t.item.balance_diff)>0?a("span",{staticClass:"text-success"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.balance_diff)))]):e._e(),0===parseFloat(t.item.balance_diff)?a("span",{staticClass:"text-muted"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.balance_diff)))]):e._e(),parseFloat(t.item.balance_diff)<0?a("span",{staticClass:"text-danger"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.balance_diff)))]):e._e(),e._v(")\n ")]):e._e()]}},{key:"cell(interest)",fn:function(t){return[e._v("\n "+e._s(parseFloat(t.item.interest))+"% ("+e._s(t.item.interest_period)+")\n ")]}},{key:"cell(menu)",fn:function(t){return[a("div",{staticClass:"btn-group btn-group-sm"},[a("div",{staticClass:"dropdown"},[a("button",{staticClass:"btn btn-light btn-sm dropdown-toggle",attrs:{type:"button",id:"dropdownMenuButton"+t.item.id,"data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+"\n ")]),e._v(" "),a("div",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"dropdownMenuButton"+t.item.id}},[a("a",{staticClass:"dropdown-item",attrs:{href:"./accounts/edit/"+t.item.id}},[a("span",{staticClass:"fa fas fa-pencil-alt"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),a("a",{staticClass:"dropdown-item",attrs:{href:"./accounts/delete/"+t.item.id}},[a("span",{staticClass:"fa far fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))]),e._v(" "),"asset"===e.type?a("a",{staticClass:"dropdown-item",attrs:{href:"./accounts/reconcile/"+t.item.id+"/index"}},[a("span",{staticClass:"fas fa-check"}),e._v("\n "+e._s(e.$t("firefly.reconcile_this_account")))]):e._e()])])])]}}])})],1)])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-8 col-md-6 col-sm-12 col-xs-12"},[a("b-pagination",{attrs:{"total-rows":e.total,"per-page":e.perPage,"aria-controls":"my-table"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1),e._v(" "),a("div",{staticClass:"col-lg-4 col-md-6 col-sm-12 col-xs-12"},[a("a",{staticClass:"btn btn-sm mt-2 float-right btn-success",attrs:{href:"./accounts/create/"+e.type,title:e.$t("firefly.create_new_"+e.type)}},[a("span",{staticClass:"fas fa-plus"}),e._v(" "+e._s(e.$t("firefly.create_new_"+e.type)))]),e._v(" "),a("button",{staticClass:"btn btn-sm mt-2 mr-2 float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])])])}),[],!1,null,null,null).exports;var f=a(6847),k=a(6018),v=a(5210),w=a(7398);const D={name:"IndexOptions",data:function(){return{type:"invalid"}},computed:{orderMode:{get:function(){return this.$store.getters["accounts/index/orderMode"]},set:function(e){this.$store.commit("accounts/index/setOrderMode",e),!0===e&&this.$store.commit("accounts/index/setActiveFilter",1)}},activeFilter:{get:function(){return this.$store.getters["accounts/index/activeFilter"]},set:function(e){this.$store.commit("accounts/index/setActiveFilter",parseInt(e))}}},created:function(){var e=window.location.pathname.split("/");this.type=e[e.length-1]}};const S=(0,g.Z)(D,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.orderMode,expression:"orderMode"}],staticClass:"form-check-input",attrs:{type:"checkbox",name:"order_mode",id:"order_mode"},domProps:{checked:Array.isArray(e.orderMode)?e._i(e.orderMode,null)>-1:e.orderMode},on:{change:function(t){var a=e.orderMode,n=t.target,i=!!n.checked;if(Array.isArray(a)){var r=e._i(a,null);n.checked?r<0&&(e.orderMode=a.concat([null])):r>-1&&(e.orderMode=a.slice(0,r).concat(a.slice(r+1)))}else e.orderMode=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"order_mode"}},[e._v("\n Enable order mode\n ")])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.activeFilter,expression:"activeFilter"}],staticClass:"form-check-input",attrs:{disabled:e.orderMode,type:"radio",value:"1",id:"active_filter_1"},domProps:{checked:e._q(e.activeFilter,"1")},on:{change:function(t){e.activeFilter="1"}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"active_filter_1"}},[e._v("\n Show active accounts\n ")])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.activeFilter,expression:"activeFilter"}],staticClass:"form-check-input",attrs:{disabled:e.orderMode,type:"radio",value:"2",id:"active_filter_2"},domProps:{checked:e._q(e.activeFilter,"2")},on:{change:function(t){e.activeFilter="2"}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"active_filter_2"}},[e._v("\n Show inactive accounts\n ")])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.activeFilter,expression:"activeFilter"}],staticClass:"form-check-input",attrs:{disabled:e.orderMode,type:"radio",value:"3",id:"active_filter_3"},domProps:{checked:e._q(e.activeFilter,"3")},on:{change:function(t){e.activeFilter="3"}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"active_filter_3"}},[e._v("\n Show both\n ")])])])}),[],!1,null,null,null).exports;a(232);var x=a(157),j={};i().component("b-table",k.h),i().component("b-pagination",v.c);new(i())({i18n:x,store:f.Z,el:"#accounts",render:function(e){return e(b,{props:j})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore"),this.$store.dispatch("dashboard/index/initialiseStore")}}),new(i())({i18n:x,store:f.Z,el:"#calendar",render:function(e){return e(w.Z,{props:j})}}),new(i())({i18n:x,store:f.Z,el:"#indexOptions",render:function(e){return e(S,{props:j})}})},361:(e,t,a)=>{"use strict";a.d(t,{y:()=>u});var n=a(7757),i=a.n(n),r=a(9483),o=a.n(r),s=a(881),l=a.n(s),c=a(5974);function _(e,t,a,n,i,r,o){try{var s=e[r](o),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,i){var r=e.apply(t,a);function o(e){_(r,n,i,o,s,"next",e)}function s(e){_(r,n,i,o,s,"throw",e)}o(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(i().mark((function e(){var t,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o().defineDriver(l());case 2:return t=o().createInstance({driver:[o().INDEXEDDB,o().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,c.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function i(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>i})},7825:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(4015),i=a.n(n),r=a(3645),o=a.n(r)()(i());o.push([e.id,".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}","",{version:3,sources:["webpack://./src/components/dashboard/Calendar.vue"],names:[],mappings:"AAslBA,sEACA,aACA",sourcesContent:["\x3c!--\n - Calendar.vue\n - Copyright (c) 2020 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=01c27a4d&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mb-2 float-right btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mb-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{ref:\"table\",attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"id\",\"no-local-sorting\":false,\"items\":_vm.accounts,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-by\":_vm.sortBy,\"sort-desc\":_vm.sortDesc},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortBy\":function($event){_vm.sortBy=$event},\"update:sort-by\":function($event){_vm.sortBy=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(name)\",fn:function(data){return [_c('a',{class:false === data.item.active ? 'text-muted' : '',attrs:{\"href\":'./accounts/show/' + data.item.id,\"title\":data.value}},[_vm._v(_vm._s(data.value))])]}},{key:\"cell(acct_number)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.acct_number)+\"\\n \")]}},{key:\"cell(last_activity)\",fn:function(data){return [('asset' === _vm.type && 'loading' === data.item.last_activity)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'none' === data.item.last_activity)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.never'))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.last_activity && 'none' !== data.item.last_activity)?_c('span',[_vm._v(\"\\n \"+_vm._s(data.item.last_activity)+\"\\n \")]):_vm._e()]}},{key:\"cell(amount_due)\",fn:function(data){return [(parseFloat(data.item.amount_due) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.amount_due) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.amount_due) === 0.0)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e()]}},{key:\"cell(current_balance)\",fn:function(data){return [(parseFloat(data.item.current_balance) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.current_balance) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === parseFloat(data.item.current_balance))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' === data.item.balance_diff)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.balance_diff)?_c('span',[_vm._v(\"\\n (\"),(parseFloat(data.item.balance_diff) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(0===parseFloat(data.item.balance_diff))?_c('span',{staticClass:\"text-muted\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(parseFloat(data.item.balance_diff) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),_vm._v(\")\\n \")]):_vm._e()]}},{key:\"cell(interest)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(parseFloat(data.item.interest))+\"% (\"+_vm._s(data.item.interest_period)+\")\\n \")]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))]),_vm._v(\" \"),('asset' === _vm.type)?_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/reconcile/' + data.item.id + '/index'}},[_c('span',{staticClass:\"fas fa-check\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.reconcile_this_account')))]):_vm._e()])])])]}}])})],1)])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mt-2 float-right btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mt-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IndexOptions.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IndexOptions.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IndexOptions.vue?vue&type=template&id=1217d6d3&\"\nimport script from \"./IndexOptions.vue?vue&type=script&lang=js&\"\nexport * from \"./IndexOptions.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.orderMode),expression:\"orderMode\"}],staticClass:\"form-check-input\",attrs:{\"type\":\"checkbox\",\"name\":\"order_mode\",\"id\":\"order_mode\"},domProps:{\"checked\":Array.isArray(_vm.orderMode)?_vm._i(_vm.orderMode,null)>-1:(_vm.orderMode)},on:{\"change\":function($event){var $$a=_vm.orderMode,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.orderMode=$$a.concat([$$v]))}else{$$i>-1&&(_vm.orderMode=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.orderMode=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"order_mode\"}},[_vm._v(\"\\n Enable order mode\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"1\",\"id\":\"active_filter_1\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"1\")},on:{\"change\":function($event){_vm.activeFilter=\"1\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_1\"}},[_vm._v(\"\\n Show active accounts\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"2\",\"id\":\"active_filter_2\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"2\")},on:{\"change\":function($event){_vm.activeFilter=\"2\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_2\"}},[_vm._v(\"\\n Show inactive accounts\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"3\",\"id\":\"active_filter_3\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"3\")},on:{\"change\":function($event){_vm.activeFilter=\"3\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_3\"}},[_vm._v(\"\\n Show both\\n \")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/accounts/Index\";\nimport store from \"../../components/store\";\nimport {BPagination, BTable} from 'bootstrap-vue';\nimport Calendar from \"../../components/dashboard/Calendar\";\nimport IndexOptions from \"../../components/accounts/IndexOptions\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// See reference nr. 8\n// See reference nr. 9\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n//Vue.use(Vuex);\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#accounts\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// See reference nr. 11\n });\n\nconst opt = new Vue({\n i18n,\n store,\n el: \"#indexOptions\",\n render: (createElement) => {\n return createElement(IndexOptions, {props: props});\n },\n// See reference nr. 12\n });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","props","accountTypes","String","allAccounts","type","downloaded","loading","ready","fields","currentPage","perPage","total","sortBy","sortDesc","api","sortableOptions","disabled","chosenClass","onEnd","sortable","watch","this","getAccountList","updateFieldList","reorderAccountList","makeTableSortable","filterAccountList","computed","cardTitle","$t","created","parts","params","methods","saveAccountSort","hasOwnProperty","i","test","current","identifier","order","newOrder","put","url","newCacheKey","option","indexReady","downloadAccountList","totalPage","filterAccountListAndReturn","active","roleTranslate","role","parsePages","pagination","parseAccounts","key","acct","account_role","acct_number","iban","match","account_number","acctNr","current_balance","currency_code","liability_type","liability_direction","interest","interest_period","amount_due","current_debt","balance_diff","last_activity","getAccountBalanceDifference","getAccountLastActivity","promises","Promise","resolve","startStr","endStr","all","_vm","_h","$createElement","_c","_self","staticClass","attrs","model","callback","$$v","expression","_v","_s","on","ref","$event","scopedSlots","_u","fn","proxy","class","item","_e","parseFloat","Intl","NumberFormat","style","currency","format","$store","set","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","_q","i18n","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","Calendar","IndexOptions","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_id","currency_name","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","title","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","DateTimeFormat","year","month","day","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","_l","period","_g"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/accounts/index.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?e86d","webpack:///./src/components/accounts/Index.vue","webpack:///./src/components/accounts/Index.vue?b1d2","webpack:///src/components/accounts/IndexOptions.vue","webpack:///./src/components/accounts/IndexOptions.vue?d638","webpack:///./src/components/accounts/IndexOptions.vue","webpack:///./src/components/accounts/IndexOptions.vue?76de","webpack:///./src/pages/accounts/index.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/dashboard/Calendar.vue?220f","webpack:///./src/components/dashboard/Calendar.vue?1c63","webpack:///src/components/dashboard/Calendar.vue","webpack:///./src/components/dashboard/Calendar.vue?f69d","webpack:///./src/components/dashboard/Calendar.vue?51ab","webpack:///./src/components/dashboard/Calendar.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=d17cdefa&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mb-2 float-right btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mb-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{ref:\"table\",attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"id\",\"no-local-sorting\":false,\"items\":_vm.accounts,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-by\":_vm.sortBy,\"sort-desc\":_vm.sortDesc},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortBy\":function($event){_vm.sortBy=$event},\"update:sort-by\":function($event){_vm.sortBy=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(name)\",fn:function(data){return [_c('a',{class:false === data.item.active ? 'text-muted' : '',attrs:{\"href\":'./accounts/show/' + data.item.id,\"title\":data.value}},[_vm._v(_vm._s(data.value))])]}},{key:\"cell(acct_number)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.acct_number)+\"\\n \")]}},{key:\"cell(last_activity)\",fn:function(data){return [('asset' === _vm.type && 'loading' === data.item.last_activity)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'none' === data.item.last_activity)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.never'))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.last_activity && 'none' !== data.item.last_activity)?_c('span',[_vm._v(\"\\n \"+_vm._s(data.item.last_activity)+\"\\n \")]):_vm._e()]}},{key:\"cell(amount_due)\",fn:function(data){return [(parseFloat(data.item.amount_due) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.amount_due) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.amount_due) === 0.0)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount_due))+\"\\n \")]):_vm._e()]}},{key:\"cell(current_balance)\",fn:function(data){return [(parseFloat(data.item.current_balance) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(data.item.current_balance) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === parseFloat(data.item.current_balance))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.current_balance))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' === data.item.balance_diff)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),('asset' === _vm.type && 'loading' !== data.item.balance_diff)?_c('span',[_vm._v(\"\\n (\"),(parseFloat(data.item.balance_diff) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(0===parseFloat(data.item.balance_diff))?_c('span',{staticClass:\"text-muted\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),(parseFloat(data.item.balance_diff) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency', currency:\n data.item.currency_code\n }).format(data.item.balance_diff)))]):_vm._e(),_vm._v(\")\\n \")]):_vm._e()]}},{key:\"cell(interest)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(parseFloat(data.item.interest))+\"% (\"+_vm._s(data.item.interest_period)+\")\\n \")]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))]),_vm._v(\" \"),('asset' === _vm.type)?_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./accounts/reconcile/' + data.item.id + '/index'}},[_c('span',{staticClass:\"fas fa-check\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.reconcile_this_account')))]):_vm._e()])])])]}}])})],1)])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('b-pagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mt-2 float-right btn-success\",attrs:{\"href\":'./accounts/create/' + _vm.type,\"title\":_vm.$t('firefly.create_new_' + _vm.type)}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_' + _vm.type)))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mt-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IndexOptions.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IndexOptions.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IndexOptions.vue?vue&type=template&id=1217d6d3&\"\nimport script from \"./IndexOptions.vue?vue&type=script&lang=js&\"\nexport * from \"./IndexOptions.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.orderMode),expression:\"orderMode\"}],staticClass:\"form-check-input\",attrs:{\"type\":\"checkbox\",\"name\":\"order_mode\",\"id\":\"order_mode\"},domProps:{\"checked\":Array.isArray(_vm.orderMode)?_vm._i(_vm.orderMode,null)>-1:(_vm.orderMode)},on:{\"change\":function($event){var $$a=_vm.orderMode,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.orderMode=$$a.concat([$$v]))}else{$$i>-1&&(_vm.orderMode=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.orderMode=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"order_mode\"}},[_vm._v(\"\\n Enable order mode\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"1\",\"id\":\"active_filter_1\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"1\")},on:{\"change\":function($event){_vm.activeFilter=\"1\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_1\"}},[_vm._v(\"\\n Show active accounts\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"2\",\"id\":\"active_filter_2\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"2\")},on:{\"change\":function($event){_vm.activeFilter=\"2\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_2\"}},[_vm._v(\"\\n Show inactive accounts\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.activeFilter),expression:\"activeFilter\"}],staticClass:\"form-check-input\",attrs:{\"disabled\":_vm.orderMode,\"type\":\"radio\",\"value\":\"3\",\"id\":\"active_filter_3\"},domProps:{\"checked\":_vm._q(_vm.activeFilter,\"3\")},on:{\"change\":function($event){_vm.activeFilter=\"3\"}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"active_filter_3\"}},[_vm._v(\"\\n Show both\\n \")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/accounts/Index\";\nimport store from \"../../components/store\";\nimport {BPagination, BTable} from 'bootstrap-vue';\nimport Calendar from \"../../components/dashboard/Calendar\";\nimport IndexOptions from \"../../components/accounts/IndexOptions\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// TODO: long lists are slow to load. Fix this.\n// TODO add interest for liabilities\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n//Vue.use(Vuex);\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#accounts\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// init the old root store (TODO remove me)\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// TODO init store as well?\n });\n\nconst opt = new Vue({\n i18n,\n store,\n el: \"#indexOptions\",\n render: (createElement) => {\n return createElement(IndexOptions, {props: props});\n },\n// TODO init store as well?\n });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","props","accountTypes","String","allAccounts","type","downloaded","loading","ready","fields","currentPage","perPage","total","sortBy","sortDesc","api","sortableOptions","disabled","chosenClass","onEnd","sortable","watch","this","getAccountList","updateFieldList","reorderAccountList","makeTableSortable","filterAccountList","computed","cardTitle","$t","created","parts","params","methods","saveAccountSort","hasOwnProperty","i","test","current","identifier","order","newOrder","put","url","newCacheKey","option","indexReady","downloadAccountList","totalPage","filterAccountListAndReturn","active","roleTranslate","role","parsePages","pagination","parseAccounts","key","acct","account_role","acct_number","iban","match","account_number","acctNr","current_balance","currency_code","liability_type","liability_direction","interest","interest_period","amount_due","current_debt","balance_diff","last_activity","getAccountBalanceDifference","getAccountLastActivity","promises","Promise","resolve","startStr","endStr","all","_vm","_h","$createElement","_c","_self","staticClass","attrs","model","callback","$$v","expression","_v","_s","on","ref","$event","scopedSlots","_u","fn","proxy","class","item","_e","parseFloat","Intl","NumberFormat","style","currency","format","$store","set","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","_q","i18n","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","Calendar","IndexOptions","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_id","currency_name","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","title","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","DateTimeFormat","year","month","day","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","_l","period","_g"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/accounts/show.js b/public/v2/js/accounts/show.js index 8d64a1ce94..7f996ba4a5 100755 --- a/public/v2/js/accounts/show.js +++ b/public/v2/js/accounts/show.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[292],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>x});var n=a(7760),o=a.n(n),i=a(629),r=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const _={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,r.f$)(),defaultErrors:(0,r.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const c={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),g=a(8358),h=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,o=new Date;switch(n){case"1D":t=(0,d.Z)(o),a=(0,u.Z)(o);break;case"1W":t=(0,d.Z)((0,p.Z)(o,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(o,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(o)),a=(0,u.Z)((0,h.Z)(o));break;case"3M":t=(0,d.Z)((0,m.Z)(o)),a=(0,u.Z)((0,g.Z)(o));break;case"6M":o.getMonth()<=5&&((t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),o.getMonth()>5&&((t=new Date(o)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},j={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const z={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:j};const D={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};o().use(i.ZP);const x=new i.ZP.Store({namespaced:!0,modules:{root:z,transactions:{namespaced:!0,modules:{create:_,edit:c}},accounts:{namespaced:!0,modules:{index:D}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},9380:(e,t,a)=>{"use strict";var n=a(6847),o=a(7757),i=a.n(o),r=a(9307),s=a(3840),l=a(629),_=a(361);function c(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function r(e){c(i,n,o,r,s,"next",e)}function s(e){c(i,n,o,r,s,"throw",e)}r(void 0)}))}}function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t{"use strict";a.d(t,{y:()=>u});var n=a(7757),o=a.n(n),i=a(9483),r=a.n(i),s=a(881),l=a.n(s),_=a(5974);function c(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function r(e){c(i,n,o,r,s,"next",e)}function s(e){c(i,n,o,r,s,"throw",e)}r(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(o().mark((function e(){var t,a;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r().defineDriver(l());case 2:return t=r().createInstance({driver:[r().INDEXEDDB,r().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,_.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function o(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>o})},9307:(e,t,a)=>{"use strict";a.d(t,{Z:()=>d});var n=a(629),o=a(5210),i=a(6018),r=a(3840);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t1&&(t.split=!0,t.description=e.attributes.group_title),void 0!==e.collapsed&&(t.collapsed=e.collapsed),e.attributes.transactions)if(e.attributes.transactions.hasOwnProperty(n)){var o=e.attributes.transactions[n],i={};t.amount=t.amount+parseFloat(o.amount),i.type=o.type,i.description=o.description,i.amount=o.amount,i.currency_code=o.currency_code,i.source_name=o.source_name,i.source_id=o.source_id,i.destination_name=o.destination_name,i.destination_id=o.destination_id,i.category_id=o.category_id,i.category_name=o.category_name,i.split_index=n,t.splits.push(i)}return t},toggleCollapse:function(e){var t=this.transactions.filter((function(t){return t.id===e}))[0];t.collapsed=!t.collapsed},tableSortCompare:function(e,t,a,n,o,i,r){var s=e[a],l=t[a];if(e.id===t.id){if(null===e.split_parent)return n?1:-1;if(null===t.split_parent)return n?-1:1}else e.split&&null!==e.split_parent&&(s=e.split_parent[a]),t.split&&null!==t.split_parent&&(l=t.split_parent[a]);return"number"==typeof s&&"number"==typeof l||s instanceof Date&&l instanceof Date?sl?1:0:_(s).localeCompare(_(l),r,i);function _(e){return null==e?"":e instanceof Object?Object.keys(e).sort().map((function(t){return _(e[t])})).join(" "):String(e)}}}),props:{page:{type:Number},perPage:{type:Number,default:1},sortDesc:{type:Boolean,default:!0},total:{type:Number,default:1},entries:{type:Array,default:function(){return[]}},accountId:{type:Number,default:function(){return 0}}}};const d=(0,a(1900).Z)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-8 col-md-6 col-sm-12 col-xs-12"},[e.loading?e._e():a("BPagination",{attrs:{"total-rows":e.total,"per-page":e.perPage,"aria-controls":"my-table"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1),e._v(" "),a("div",{staticClass:"col-lg-4 col-md-6 col-sm-12 col-xs-12"},[a("button",{staticClass:"btn btn-sm float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body p-0"},[a("BTable",{ref:"table",attrs:{id:"my-table",small:"",striped:"",hover:"",responsive:"md","primary-key":"key","no-local-sorting":!1,items:e.transactions,fields:e.fields,"per-page":e.perPage,"sort-icon-left":"","current-page":e.currentPage,busy:e.loading,"sort-desc":e.sortDesc,"sort-compare":e.tableSortCompare},on:{"update:busy":function(t){e.loading=t},"update:sortDesc":function(t){e.sortDesc=t},"update:sort-desc":function(t){e.sortDesc=t}},scopedSlots:e._u([{key:"table-busy",fn:function(){return[a("span",{staticClass:"fa fa-spinner fa-spin"})]},proxy:!0},{key:"cell(type)",fn:function(t){return[t.item.dummy?e._e():a("span",["deposit"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-long-arrow-alt-right"}):e._e(),e._v(" "),"withdrawal"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-long-arrow-alt-left"}):e._e(),e._v(" "),"transfer"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-arrows-alt-h"}):e._e()])]}},{key:"cell(description)",fn:function(t){return[t.item.dummy?a("span",{staticClass:"fa fa-spinner fa-spin"}):e._e(),e._v(" "),t.item.split?e._e():a("span",[a("a",{attrs:{href:"./transactions/show/"+t.item.id,title:t.value}},[e._v("\n "+e._s(t.item.description)+"\n ")])]),e._v(" "),t.item.split?a("span",[a("span",{staticClass:"fas fa-angle-right",staticStyle:{cursor:"pointer"},on:{click:function(a){return e.toggleCollapse(t.item.id)}}}),e._v(" "),a("a",{attrs:{href:"./transactions/show/"+t.item.id,title:t.value}},[e._v("\n "+e._s(t.item.description)+"\n ")]),a("br"),e._v(" "),t.item.collapsed?e._e():a("span",e._l(t.item.splits,(function(t,n){return a("span",{key:n},[e._v("\n     "+e._s(t.description)),a("br")])})),0)]):e._e()]}},{key:"cell(amount)",fn:function(t){return["deposit"===t.item.type?a("span",{class:"text-success "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount))+"\n ")]):e._e(),e._v(" "),"withdrawal"===t.item.type?a("span",{class:"text-danger "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(-t.item.amount))+"\n ")]):e._e(),e._v(" "),"transfer"===t.item.type.toLowerCase()?a("span",{class:"text-muted "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount))+"\n ")]):e._e(),e._v(" "),a("br"),e._v(" "),t.item.collapsed?e._e():a("span",e._l(t.item.splits,(function(t,n){return a("span",{key:n},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")])})),0)]}},{key:"cell(date)",fn:function(t){return[e._v("\n "+e._s(t.item.date_formatted)+"\n ")]}},{key:"cell(source_account)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./accounts/show/"+n.source_id,title:n.source_name}},[e._v(e._s(n.source_name))]),a("br")]):e._e()}))]}},{key:"cell(destination_account)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./accounts/show/"+n.destination_id,title:n.destination_name}},[e._v(e._s(n.destination_name))]),a("br")]):e._e()}))]}},{key:"cell(menu)",fn:function(t){return[a("div",{staticClass:"btn-group btn-group-sm"},[a("div",{staticClass:"dropdown"},[a("button",{staticClass:"btn btn-light btn-sm dropdown-toggle",attrs:{type:"button",id:"dropdownMenuButton"+t.item.id,"data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+"\n ")]),e._v(" "),a("div",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"dropdownMenuButton"+t.item.id}},[a("a",{staticClass:"dropdown-item",attrs:{href:"./transactions/edit/"+t.item.id}},[a("span",{staticClass:"fa fas fa-pencil-alt"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),a("a",{staticClass:"dropdown-item",attrs:{href:"./transactions/delete/"+t.item.id}},[a("span",{staticClass:"fa far fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])]}},{key:"cell(category_name)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./categories/show/"+n.category_id,title:n.category_name}},[e._v(e._s(n.category_name))]),a("br")]):e._e()}))]}}])})],1),e._v(" "),a("div",{staticClass:"card-footer"},[e._v(" (button)\n ")])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-8 col-md-6 col-sm-12 col-xs-12"},[a("BPagination",{attrs:{"total-rows":e.total,"per-page":e.perPage,"aria-controls":"my-table"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1),e._v(" "),a("div",{staticClass:"col-lg-4 col-md-6 col-sm-12 col-xs-12"},[a("button",{staticClass:"btn btn-sm float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])])])}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Rechnungen","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de ingresos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Expected {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=9380,e(e.s=t);var t}));e.O()}]); +(self.webpackChunk=self.webpackChunk||[]).push([[292],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>x});var n=a(7760),o=a.n(n),i=a(629),r=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1)},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const _={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,r.f$)(),defaultErrors:(0,r.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const c={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),g=a(8358),h=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,o=new Date;switch(n){case"1D":t=(0,d.Z)(o),a=(0,u.Z)(o);break;case"1W":t=(0,d.Z)((0,p.Z)(o,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(o,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(o)),a=(0,u.Z)((0,h.Z)(o));break;case"3M":t=(0,d.Z)((0,m.Z)(o)),a=(0,u.Z)((0,g.Z)(o));break;case"6M":o.getMonth()<=5&&((t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),o.getMonth()>5&&((t=new Date(o)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},j={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const z={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:j};const D={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};o().use(i.ZP);const x=new i.ZP.Store({namespaced:!0,modules:{root:z,transactions:{namespaced:!0,modules:{create:_,edit:c}},accounts:{namespaced:!0,modules:{index:D}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},1553:(e,t,a)=>{"use strict";var n=a(6847),o=a(7757),i=a.n(o),r=a(5013),s=a(629),l=a(3840),_=a(361);function c(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function r(e){c(i,n,o,r,s,"next",e)}function s(e){c(i,n,o,r,s,"throw",e)}r(void 0)}))}}function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t{"use strict";a.d(t,{y:()=>u});var n=a(7757),o=a.n(n),i=a(9483),r=a.n(i),s=a(881),l=a.n(s),_=a(5974);function c(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function r(e){c(i,n,o,r,s,"next",e)}function s(e){c(i,n,o,r,s,"throw",e)}r(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(o().mark((function e(){var t,a;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r().defineDriver(l());case 2:return t=r().createInstance({driver:[r().INDEXEDDB,r().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,_.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function o(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>o})},5013:(e,t,a)=>{"use strict";a.d(t,{Z:()=>d});var n=a(629),o=a(5210),i=a(6018),r=a(3840);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t1&&(t.split=!0,t.description=e.attributes.group_title),void 0!==e.collapsed&&(t.collapsed=e.collapsed),e.attributes.transactions)if(e.attributes.transactions.hasOwnProperty(n)){var o=e.attributes.transactions[n],i={};t.amount=t.amount+parseFloat(o.amount),i.type=o.type,i.description=o.description,i.amount=o.amount,i.currency_code=o.currency_code,i.source_name=o.source_name,i.source_id=o.source_id,i.destination_name=o.destination_name,i.destination_id=o.destination_id,i.category_id=o.category_id,i.category_name=o.category_name,i.split_index=n,!0===o.has_attachments&&(t.hasAttachments=!0),t.splits.push(i)}return t},toggleCollapse:function(e){var t=this.transactions.filter((function(t){return t.id===e}))[0];t.collapsed=!t.collapsed},tableSortCompare:function(e,t,a,n,o,i,r){var s=e[a],l=t[a];if(e.id===t.id){if(null===e.split_parent)return n?1:-1;if(null===t.split_parent)return n?-1:1}else e.split&&null!==e.split_parent&&(s=e.split_parent[a]),t.split&&null!==t.split_parent&&(l=t.split_parent[a]);return"number"==typeof s&&"number"==typeof l||s instanceof Date&&l instanceof Date?sl?1:0:_(s).localeCompare(_(l),r,i);function _(e){return null==e?"":e instanceof Object?Object.keys(e).sort().map((function(t){return _(e[t])})).join(" "):String(e)}}}),props:{page:{type:Number},perPage:{type:Number,default:1},sortDesc:{type:Boolean,default:!0},total:{type:Number,default:1},entries:{type:Array,default:function(){return[]}},accountId:{type:Number,default:function(){return 0}}}};const d=(0,a(1900).Z)(c,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-8 col-md-6 col-sm-12 col-xs-12"},[e.loading?e._e():a("BPagination",{attrs:{"total-rows":e.total,"per-page":e.perPage,"aria-controls":"my-table"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1),e._v(" "),a("div",{staticClass:"col-lg-4 col-md-6 col-sm-12 col-xs-12"},[a("button",{staticClass:"btn btn-sm float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body p-0"},[a("BTable",{ref:"table",attrs:{id:"my-table",small:"",striped:"",hover:"",responsive:"md","primary-key":"key","no-local-sorting":!1,items:e.transactions,fields:e.fields,"per-page":e.perPage,"sort-icon-left":"","current-page":e.currentPage,busy:e.loading,"sort-desc":e.sortDesc,"sort-compare":e.tableSortCompare},on:{"update:busy":function(t){e.loading=t},"update:sortDesc":function(t){e.sortDesc=t},"update:sort-desc":function(t){e.sortDesc=t}},scopedSlots:e._u([{key:"table-busy",fn:function(){return[a("span",{staticClass:"fa fa-spinner fa-spin"})]},proxy:!0},{key:"cell(type)",fn:function(t){return[t.item.dummy?e._e():a("span",["deposit"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-long-arrow-alt-right"}):e._e(),e._v(" "),"withdrawal"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-long-arrow-alt-left"}):e._e(),e._v(" "),"transfer"===t.item.type.toLowerCase()?a("span",{staticClass:"fas fa-arrows-alt-h"}):e._e()])]}},{key:"cell(description)",fn:function(t){return[t.item.dummy?a("span",{staticClass:"fa fa-spinner fa-spin"}):e._e(),e._v(" "),t.item.split?e._e():a("span",[t.item.hasAttachments?a("span",{staticClass:"fas fa-paperclip"}):e._e(),e._v(" "),a("a",{attrs:{href:"./transactions/show/"+t.item.id,title:t.value}},[e._v("\n "+e._s(t.item.description)+"\n ")])]),e._v(" "),t.item.split?a("span",[a("span",{staticClass:"fas fa-angle-right",staticStyle:{cursor:"pointer"},on:{click:function(a){return e.toggleCollapse(t.item.id)}}}),e._v(" "),t.item.hasAttachments?a("span",{staticClass:"fas fa-paperclip"}):e._e(),e._v(" "),a("a",{attrs:{href:"./transactions/show/"+t.item.id,title:t.value}},[e._v("\n "+e._s(t.item.description)+"\n ")]),a("br"),e._v(" "),t.item.collapsed?e._e():a("span",e._l(t.item.splits,(function(t,n){return a("span",{key:n},[e._v("\n     "+e._s(t.description)),a("br")])})),0)]):e._e()]}},{key:"cell(amount)",fn:function(t){return["deposit"===t.item.type?a("span",{class:"text-success "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount))+"\n ")]):e._e(),e._v(" "),"withdrawal"===t.item.type?a("span",{class:"text-danger "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(-t.item.amount))+"\n ")]):e._e(),e._v(" "),"transfer"===t.item.type.toLowerCase()?a("span",{class:"text-muted "+(t.item.collapsed?"":"font-weight-bold")},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format(t.item.amount))+"\n ")]):e._e(),e._v(" "),a("br"),e._v(" "),t.item.collapsed?e._e():a("span",e._l(t.item.splits,(function(t,n){return a("span",{key:n},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")])})),0)]}},{key:"cell(date)",fn:function(t){return[e._v("\n "+e._s(t.item.date_formatted)+"\n ")]}},{key:"cell(source_account)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./accounts/show/"+n.source_id,title:n.source_name}},[e._v(e._s(n.source_name))]),a("br")]):e._e()}))]}},{key:"cell(destination_account)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./accounts/show/"+n.destination_id,title:n.destination_name}},[e._v(e._s(n.destination_name))]),a("br")]):e._e()}))]}},{key:"cell(menu)",fn:function(t){return[a("div",{staticClass:"btn-group btn-group-sm"},[a("div",{staticClass:"dropdown"},[a("button",{staticClass:"btn btn-light btn-sm dropdown-toggle",attrs:{type:"button",id:"dropdownMenuButton"+t.item.id,"data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+"\n ")]),e._v(" "),a("div",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"dropdownMenuButton"+t.item.id}},[a("a",{staticClass:"dropdown-item",attrs:{href:"./transactions/edit/"+t.item.id}},[a("span",{staticClass:"fa fas fa-pencil-alt"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),a("a",{staticClass:"dropdown-item",attrs:{href:"./transactions/delete/"+t.item.id}},[a("span",{staticClass:"fa far fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])]}},{key:"cell(category_name)",fn:function(t){return[!0!==t.item.split||t.item.collapsed?e._e():a("span",[a("br")]),e._v(" "),!0===t.item.split&&t.item.collapsed?a("em",[e._v("\n ...\n ")]):e._e(),e._v(" "),e._l(t.item.splits,(function(n,o){return!1===t.item.split||!0===t.item.split&&!t.item.collapsed?a("span",{key:o},[a("a",{attrs:{href:"./categories/show/"+n.category_id,title:n.category_name}},[e._v(e._s(n.category_name))]),a("br")]):e._e()}))]}}])})],1),e._v(" "),a("div",{staticClass:"card-footer"},[e._v(" (button)\n ")])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-8 col-md-6 col-sm-12 col-xs-12"},[a("BPagination",{attrs:{"total-rows":e.total,"per-page":e.perPage,"aria-controls":"my-table"},model:{value:e.currentPage,callback:function(t){e.currentPage=t},expression:"currentPage"}})],1),e._v(" "),a("div",{staticClass:"col-lg-4 col-md-6 col-sm-12 col-xs-12"},[a("button",{staticClass:"btn btn-sm float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])])])}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","deletePermanently":"Безвъзвратно изтриване","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","deletePermanently":"Nadobro smazat","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Veträge","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","deletePermanently":"Dauerhaft löschen","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","deletePermanently":"Οριστική διαγραφή","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de activos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Fecha prevista {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","deletePermanently":"Borrar permanentemente","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","deletePermanently":"Poista pysyvästi","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","deletePermanently":"Supprimer définitivement","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","deletePermanently":"Végleges törlés","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","deletePermanently":"Elimina definitivamente","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","deletePermanently":"永久に削除","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","deletePermanently":"Slett permanent","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","deletePermanently":"Verwijderen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","deletePermanently":"Usuń trwale","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","deletePermanently":"Șterge permanent","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","deletePermanently":"Удалить навсегда","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","deletePermanently":"Permanentne odstrániť","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","deletePermanently":"Ta bort permanent","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","deletePermanently":"Xóa vĩnh viễn","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","deletePermanently":"永久删除","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","deletePermanently":"永久刪除","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=1553,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=show.js.map \ No newline at end of file diff --git a/public/v2/js/accounts/show.js.map b/public/v2/js/accounts/show.js.map index 686c666414..4d5ba7a795 100755 --- a/public/v2/js/accounts/show.js.map +++ b/public/v2/js/accounts/show.js.map @@ -1 +1 @@ -{"version":3,"file":"/public/js/accounts/show.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/accounts/Show.vue","webpack:///./src/components/accounts/Show.vue?67be","webpack:///./src/components/accounts/Show.vue","webpack:///./src/components/accounts/Show.vue?cea7","webpack:///./src/pages/accounts/show.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/transactions/TransactionListLarge.vue?cd31","webpack:///src/components/transactions/TransactionListLarge.vue","webpack:///./src/components/transactions/TransactionListLarge.vue?3777","webpack:///./src/components/transactions/TransactionListLarge.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultTransaction, getDefaultErrors} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n if (0 === state.transactions.length) {\n // console.log('array is empty!');\n }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Show.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Show.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Show.vue?vue&type=template&id=7a7a4d03&\"\nimport script from \"./Show.vue?vue&type=script&lang=js&\"\nexport * from \"./Show.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._m(0),_vm._v(\" \"),_c('TransactionListLarge',{ref:\"list\",attrs:{\"entries\":_vm.rawTransactions,\"page\":_vm.currentPage,\"total\":_vm.total,\"per-page\":_vm.perPage,\"sort-desc\":_vm.sortDesc},on:{\"jump-page\":function($event){return _vm.jumpToPage($event)},\"refreshed-cache-key\":_vm.refreshedKey}}),_vm._v(\" \"),_vm._m(1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-6 col-sm-12 col-xs-12\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-6 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n Blocks\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Blocks\\n \")])])])])}]\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nrequire('../../bootstrap');\n\nimport store from '../../components/store';\nimport Show from \"../../components/accounts/Show\";\n\n// i18n\nlet i18n = require('../../i18n');\n\n// get page name?\n\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Show, {props: props});\n },\n beforeCreate() {\n// See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n }).$mount('#accounts_show');\n","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[(!_vm.loading)?_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}}):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('BTable',{ref:\"table\",attrs:{\"id\":\"my-table\",\"small\":\"\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"key\",\"no-local-sorting\":false,\"items\":_vm.transactions,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-desc\":_vm.sortDesc,\"sort-compare\":_vm.tableSortCompare},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fa fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(type)\",fn:function(data){return [(!data.item.dummy)?_c('span',[('deposit' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-right\"}):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-left\"}):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-arrows-alt-h\"}):_vm._e()]):_vm._e()]}},{key:\"cell(description)\",fn:function(data){return [(data.item.dummy)?_c('span',{staticClass:\"fa fa-spinner fa-spin\"}):_vm._e(),_vm._v(\" \"),(!data.item.split)?_c('span',[_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(data.item.split)?_c('span',[_c('span',{staticClass:\"fas fa-angle-right\",staticStyle:{\"cursor\":\"pointer\"},on:{\"click\":function($event){return _vm.toggleCollapse(data.item.id)}}}),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")]),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n     \"+_vm._s(split.description)),_c('br')])}),0):_vm._e()]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [('deposit' === data.item.type)?_c('span',{class:'text-success ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type)?_c('span',{class:'text-danger ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(-data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{class:'text-muted ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: split.currency_code}).format(split.amount))),_c('br')])}),0):_vm._e()]}},{key:\"cell(date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.date_formatted)+\"\\n \")]}},{key:\"cell(source_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.source_id,\"title\":split.source_name}},[_vm._v(_vm._s(split.source_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(destination_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.destination_id,\"title\":split.destination_name}},[_vm._v(_vm._s(split.destination_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}},{key:\"cell(category_name)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./categories/show/' + split.category_id,\"title\":split.category_name}},[_vm._v(_vm._s(split.category_name))]),_c('br')]):_vm._e()})]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_vm._v(\" (button)\\n \")])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionListLarge.vue?vue&type=template&id=76038430&\"\nimport script from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","computed","this","ready","accountId","rawTransactions","loading","total","sortDesc","currentPage","perPage","api","nameLoading","created","parts","params","getTransactions","updatePageTitle","components","methods","showReady","refreshedKey","jumpToPage","event","page","downloadTransactionList","watch","_vm","_h","$createElement","_c","_self","_m","_v","ref","attrs","on","$event","staticClass","i18n","props","store","render","createElement","Show","beforeCreate","$store","$mount","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","fields","updateFieldList","parseTransactions","$emit","entries","log","parseTransaction","transaction","newCacheKey","row","key","dummy","first","date_formatted","collapsed","split","group_title","hasOwnProperty","i","parseFloat","info","source_name","source_id","destination_name","destination_id","category_id","category_name","split_index","splits","toggleCollapse","tableSortCompare","aRow","bRow","split_parent","a","b","localeCompare","compareLocale","compareOptions","Object","keys","String","Number","default","Boolean","_e","model","callback","$$v","expression","scopedSlots","_u","fn","proxy","item","toLowerCase","_s","staticStyle","_l","class","Intl","NumberFormat","style","format","$t"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/accounts/show.js","mappings":"oIA0BAA,OAAOC,EAAID,OAAOE,OAASC,EAAQ,MAGnCH,OAAOI,MAAQD,EAAQ,MACvBH,OAAOI,MAAMC,SAASC,QAAQC,OAAO,oBAAsB,iBAG3D,IAAIC,EAAQC,SAASC,KAAKC,cAAc,2BAEpCH,EACAR,OAAOI,MAAMC,SAASC,QAAQC,OAAO,gBAAkBC,EAAMI,QAE7DC,QAAQC,MAAM,yEAIlB,IAAIC,EAAcN,SAASC,KAAKC,cAAc,uBAG1CK,aAAaC,OADbF,EACsBA,EAAYH,QAEZ,QAI1BT,EAAQ,MACRA,EAAQ,MAERA,EAAQ,MACRA,EAAQ,MAIRH,OAAOkB,QAAUC,EAAAA,EACjBnB,OAAOoB,IAAMA,EACbC,IAAAA,IAAQH,SACRG,IAAAA,IAAQD,GACRpB,OAAOqB,IAAMA,K,uFC3CPC,EAAkBnB,EAAQ,MAuE1BoB,EAAY,CACdC,eADc,SACCC,GACX,IAAIC,EAAiBJ,EAAgBG,EAAME,oBAC3CD,EAAeE,OAASN,EAAgBG,EAAMI,eAC9CJ,EAAMK,aAAaC,KAAKL,IAE5BM,YANc,SAMFP,EAAOQ,GAEfR,EAAMK,aAAaG,EAAQC,OAAON,OAASN,EAAgBG,EAAMI,gBAErEM,kBAVc,SAUIV,GAEdA,EAAMK,aAAe,IAEzBM,cAdc,SAcAX,EAAOQ,GACjBR,EAAMY,WAAaJ,EAAQI,YAE/BC,oBAjBc,SAiBMb,EAAOQ,GACvBR,EAAMc,iBAAmBN,GAE7BO,kBApBc,SAoBIf,EAAOQ,GAErBR,EAAMK,aAAaW,OAAOR,EAAQC,MAAO,IAO7CQ,mBA7Bc,SA6BKjB,EAAOkB,GACtBlB,EAAMkB,gBAAkBA,GAE5BC,wBAhCc,SAgCUnB,EAAOoB,GAC3BpB,EAAMoB,qBAAuBA,GAEjCC,wBAnCc,SAmCUrB,EAAOQ,GAC3BR,EAAMsB,qBAAuBd,GAEjCe,YAtCc,SAsCFvB,EAAOQ,GACfR,EAAMK,aAAaG,EAAQC,OAAOD,EAAQgB,OAAShB,EAAQiB,OAE/DC,oBAzCc,SAyCM1B,EAAOQ,GAGvBR,EAAMK,aAAaG,EAAQC,OAAON,OAAOK,EAAQgB,OAAShB,EAAQL,QAEtEwB,2BA9Cc,SA8Ca3B,EAAOQ,GAE9BR,EAAM4B,wBAA0BpB,GAEpCqB,sBAlDc,SAkDQ7B,EAAOQ,GACzBR,EAAM8B,mBAAqBtB,IAInC,SACIuB,YAAY,EACZ/B,MA3HU,iBAAO,CACbkB,gBAAiB,MACjBN,WAAY,GACZP,aAAc,GACdS,iBAAkB,CACdkB,eAAe,EACfC,WAAW,EACXC,cAAc,EACdC,UAAU,EACVC,cAAc,EACdC,cAAc,GAElBnC,oBAAoBoC,EAAAA,EAAAA,MACpBlC,eAAemC,EAAAA,EAAAA,QA+GnBC,QAzGY,CACZnC,aAAc,SAAAL,GACV,OAAOA,EAAMK,cAEjBD,cAAe,SAAAJ,GACX,OAAOA,EAAMI,eAEjBQ,WAAY,SAAAZ,GACR,OAAOA,EAAMY,YAEjBM,gBAAiB,SAAAlB,GACb,OAAOA,EAAMkB,iBAEjBI,qBAAsB,SAAAtB,GAGlB,OAAOA,EAAMsB,sBAEjBpB,mBAAoB,SAAAF,GAChB,OAAOA,EAAME,oBAEjB4B,mBAAoB,SAAA9B,GAChB,OAAOA,EAAM8B,oBAEjBF,wBAAyB,SAAA5B,GACrB,OAAOA,EAAM4B,yBAEjBR,qBAAsB,SAAApB,GAClB,OAAOA,EAAMoB,sBAEjBN,iBAAkB,SAAAd,GACd,OAAOA,EAAMc,mBA2EjB2B,QA9DY,GA+DZ3C,UAAAA,GCtHJ,SACIiC,YAAY,EACZ/B,MAdU,iBAAO,IAejBwC,QAXY,GAYZC,QATY,GAUZ3C,UAPc,I,mFCiKZA,EAAY,CACd4C,SADc,SACL1C,EAAOyB,GACZzB,EAAM2C,MAAQlB,EACdlD,OAAOgB,aAAaqD,QAAQ,iBAAkBnB,IAElDoB,OALc,SAKP7C,EAAOyB,GACVzB,EAAM8C,IAAMrB,EACZlD,OAAOgB,aAAaqD,QAAQ,eAAgBnB,IAEhDsB,gBATc,SASE/C,EAAOyB,GACnBzB,EAAMgD,aAAevB,EACrBlD,OAAOgB,aAAaqD,QAAQ,wBAAyBnB,IAEzDwB,cAbc,SAaAjD,EAAOyB,GACjBzB,EAAMkD,WAAazB,EACnBlD,OAAOgB,aAAaqD,QAAQ,sBAAuBnB,IAEvD0B,aAjBc,SAiBDnD,EAAOoD,GAChBpD,EAAMqD,UAAYD,EAClB7E,OAAOgB,aAAaqD,QAAQ,YAAaQ,KAIjD,SACIrB,YAAY,EACZ/B,MA3LU,iBACV,CACIqD,UAAW,UACXV,MAAO,KACPG,IAAK,KACLE,aAAc,KACdE,WAAY,OAsLhBV,QAhLY,CACZG,MAAO,SAAA3C,GACH,OAAOA,EAAM2C,OAEjBG,IAAK,SAAA9C,GACD,OAAOA,EAAM8C,KAEjBE,aAAc,SAAAhD,GACV,OAAOA,EAAMgD,cAEjBE,WAAY,SAAAlD,GACR,OAAOA,EAAMkD,YAEjBG,UAAW,SAAArD,GACP,OAAOA,EAAMqD,YAmKjBZ,QA9JY,CACZa,gBADY,SACIC,GAIZA,EAAQC,SAAS,oBAEjB7E,MAAM8E,IAAI,kCACLC,MAAK,SAAAC,GACI,IAAIN,EAAYM,EAASC,KAAKA,KAAKC,WAAWD,KAC1CE,EAAeP,EAAQf,QAAQa,UACnCE,EAAQQ,OAAO,eAAgBV,GAC3BA,IAAcS,GAEdP,EAAQC,SAAS,yBAEjBH,IAAcS,GAEdP,EAAQC,SAAS,4BAXnC,OAcY,WACRD,EAAQQ,OAAO,eAAgB,MAC/BR,EAAQC,SAAS,6BAIzBQ,sBAAuB,SAAUT,GAEzBhE,aAAa0E,gBAEbV,EAAQQ,OAAO,WAAY,IAAIG,KAAK3E,aAAa0E,iBAEjD1E,aAAa4E,cAEbZ,EAAQQ,OAAO,SAAU,IAAIG,KAAK3E,aAAa4E,eAG/C5E,aAAa6E,uBAGbb,EAAQQ,OAAO,kBAAmB,IAAIG,KAAK3E,aAAa6E,wBAExD7E,aAAa8E,qBAGbd,EAAQQ,OAAO,gBAAiB,IAAIG,KAAK3E,aAAa8E,uBAG9DC,iBAAkB,SAAUf,GAExB,IAAIF,EAAY9D,aAAagF,QAAQ,aACjC,OAASlB,GAETE,EAAQQ,OAAO,eAAgBV,IAGvCmB,sBAzDY,SAyDUjB,GAClB,IAAIZ,EACAG,EACAO,EAAYE,EAAQf,QAAQa,UAC5BoB,EAAQ,IAAIP,KAEhB,OAAQb,GACJ,IAAK,KAEDV,GAAQ+B,EAAAA,EAAAA,GAAWD,GACnB3B,GAAM6B,EAAAA,EAAAA,GAASF,GACf,MACJ,IAAK,KAED9B,GAAQ+B,EAAAA,EAAAA,IAAWE,EAAAA,EAAAA,GAAYH,EAAO,CAACI,aAAc,KACrD/B,GAAM6B,EAAAA,EAAAA,IAASG,EAAAA,EAAAA,GAAUL,EAAO,CAACI,aAAc,KAC/C,MACJ,IAAK,KAEDlC,GAAQ+B,EAAAA,EAAAA,IAAWK,EAAAA,EAAAA,GAAaN,IAChC3B,GAAM6B,EAAAA,EAAAA,IAASK,EAAAA,EAAAA,GAAWP,IAC1B,MACJ,IAAK,KAED9B,GAAQ+B,EAAAA,EAAAA,IAAWO,EAAAA,EAAAA,GAAeR,IAClC3B,GAAM6B,EAAAA,EAAAA,IAASO,EAAAA,EAAAA,GAAaT,IAC5B,MACJ,IAAK,KAEGA,EAAMU,YAAc,KACpBxC,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IACnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,GACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAShC,IAEf8B,EAAMU,WAAa,KACnBxC,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IACnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAShC,IAEnB,MACJ,IAAK,MAEDA,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IAEnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAS7B,GAMvBS,EAAQQ,OAAO,WAAYpB,GAC3BY,EAAQQ,OAAO,SAAUjB,GACzBS,EAAQQ,OAAO,kBAAmBpB,GAClCY,EAAQQ,OAAO,gBAAiBjB,KAiCpChD,UAAAA,GCvMJ,IAAME,EAAQ,iBACV,CACIsF,aAAc,GACdC,SAAU,GACVC,SAAU,CACNC,IAAK,EACLhE,MAAO,WAqBbgB,EAAU,CACZa,gBADY,SACIC,GAGZ,GAAIhE,aAAaiG,SAAU,CAGvB,IAAIE,EAASC,KAAKC,MAAMrG,aAAaiG,UACjCtB,KAAK2B,MAAQH,EAAOD,IAAM,MAE1BlC,EAAQQ,OAAO,mBAGfR,EAAQQ,OAAO,cAAe2B,QAIlCnC,EAAQQ,OAAO,mBAEfxE,aAAa+F,eACbtF,EAAMsF,aAAe/F,aAAa+F,aAClC/B,EAAQQ,OAAO,kBAAmB,CAAC+B,OAAQvG,aAAa+F,gBAEvD/F,aAAa+F,cACd3G,MAAM8E,IAAI,qCACLC,MAAK,SAAAC,GAEIJ,EAAQQ,OAAO,kBAAmB,CAAC+B,OAAQC,SAASpC,EAASC,KAAKA,KAAKC,WAAWD,WAIhGrE,aAAagG,WACbvF,EAAMuF,SAAWhG,aAAagG,SAC9BhC,EAAQQ,OAAO,cAAe,CAACwB,SAAUhG,aAAagG,YAErDhG,aAAagG,UACd5G,MAAM8E,IAAI,uCACLC,MAAK,SAAAC,GACIJ,EAAQQ,OAAO,cAAe,CAACwB,SAAU5B,EAASC,KAAKA,KAAKnC,aAQhF3B,EAAY,CACdkG,gBADc,SACEhG,GACZ,IAAIyF,EAAMvB,KAAK2B,MAEXL,EAAWS,MAAMC,GAAKC,MAAMC,KAAKC,SAASC,SAAS,IAAI,qBAAqBC,MAAM,EAAG,KAAKA,MAAM,EAD5F,GAEJb,EAAS,CAACD,IAAKA,EAAKhE,MAAO+D,GAG/BjG,aAAaiG,SAAWG,KAAKa,UAAUd,GACvC1F,EAAMwF,SAAW,CAACC,IAAKA,EAAKhE,MAAO+D,IAGvCiB,YAZc,SAYFzG,EAAOQ,GAIfjB,aAAaiG,SAAWG,KAAKa,UAAUhG,GACvCR,EAAMwF,SAAWhF,GAErBkG,gBAnBc,SAmBE1G,EAAOQ,GAGnB,IAAImG,EAASZ,SAASvF,EAAQsF,QAC1B,IAAMa,IACN3G,EAAMsF,aAAeqB,EACrBpH,aAAa+F,aAAeqB,IAGpCC,YA5Bc,SA4BF5G,EAAOQ,GAEX,KAAOA,EAAQ+E,WACfvF,EAAMuF,SAAW/E,EAAQ+E,SACzBhG,aAAagG,SAAW/E,EAAQ+E,YAK5C,SACIxD,YAAY,EACZ/B,MAAAA,EACAwC,QApGY,CACZ8C,aAAc,SAAAtF,GACV,OAAOA,EAAMsF,cAEjBC,SAAU,SAAAvF,GAEN,OAAOA,EAAMuF,UAEjBC,SAAU,SAAAxF,GACN,OAAOA,EAAMwF,SAAS/D,QA4F1BgB,QAAAA,EACA3C,UAAAA,GCpFJ,SACIiC,YAAY,EACZ/B,MAjCU,iBACV,CACI6G,WAAW,EACXC,aAAc,IA+BlBtE,QAzBY,CACZqE,UAAW,SAAA7G,GACP,OAAOA,EAAM6G,WAEjBC,aAAc,SAAA9G,GACV,OAAOA,EAAM8G,eAqBjBrE,QAhBY,GAiBZ3C,UAdc,CACdiH,aADc,SACD/G,EAAOQ,GAChBR,EAAM6G,UAAYrG,GAEtBwG,gBAJc,SAIEhH,EAAOQ,GACnBR,EAAM8G,aAAetG,KCpB7BZ,IAAAA,IAAQqH,EAAAA,IAGR,YAAmBA,EAAAA,GAAAA,MACf,CACIlF,YAAY,EACZmF,QAAS,CACLC,KAAMC,EACN/G,aAAc,CACV0B,YAAY,EACZmF,QAAS,CACLG,OAAQC,EACRC,KAAMC,IAGdC,SAAU,CACN1F,YAAY,EACZmF,QAAS,CACLzG,MAAOiH,IAGfC,UAAW,CACP5F,YAAY,EACZmF,QAAS,CACLzG,MAAOmH,KAInBC,OA3BMC,MA4BNC,QAAoC,GACpC/H,MAAO,CACHgI,mBAAoB,GACpBxI,OAAQ,QACR8F,aAAc,IAElBxF,UAAW,CACPmI,sBADO,SACejI,EAAOQ,GACzBR,EAAMgI,mBAAqBxH,EAAQA,SAEvC8C,gBAJO,SAIStD,GAGZ,GAAIT,aAAaC,OACbQ,EAAMR,OAASD,aAAaC,WADhC,CAMA,IAAIF,EAAcN,SAASC,KAAKC,cAAc,uBAC1CI,IACAU,EAAMR,OAASF,EAAYH,QAC3BI,aAAaC,OAASF,EAAYH,YAI9CqD,QAAS,CACL0F,aAAc,SAAAlI,GACV,OAAOA,EAAMgI,mBAAmBG,MAEpCH,mBAAoB,SAAAhI,GAChB,OAAOA,EAAMgI,oBAEjBI,WAAY,SAAApI,GACR,OAAOA,EAAMgI,mBAAmBK,IAEpC7I,OAAQ,SAAAQ,GACJ,OAAOA,EAAMR,SAGrBiD,QAAS,CAEL6F,yBAFK,SAEoB/E,GAEjBhE,aAAayI,mBACbzE,EAAQQ,OAAO,wBAAyB,CAACvD,QAASmF,KAAKC,MAAMrG,aAAayI,sBAG9ErJ,MAAM8E,IAAI,+BACLC,MAAK,SAAAC,GACF,IAAI4E,EAAmB,CACnBF,GAAItC,SAASpC,EAASC,KAAKA,KAAKyE,IAChCG,KAAM7E,EAASC,KAAKA,KAAKC,WAAW2E,KACpCC,OAAQ9E,EAASC,KAAKA,KAAKC,WAAW4E,OACtCN,KAAMxE,EAASC,KAAKA,KAAKC,WAAWsE,KACpCO,eAAgB3C,SAASpC,EAASC,KAAKA,KAAKC,WAAW6E,iBAE3DnJ,aAAayI,mBAAqBrC,KAAKa,UAAU+B,GAGjDhF,EAAQQ,OAAO,wBAAyB,CAACvD,QAAS+H,OAZ1D,OAaa,SAAAI,GAETvJ,QAAQC,MAAMsJ,GACdpF,EAAQQ,OAAO,wBAAyB,CACpCvD,QAAS,CACL6H,GAAI,EACJG,KAAM,OACNC,OAAQ,IACRN,KAAM,MACNO,eAAgB,a,cC1G5CE,EAAOC,QAAU,IAAIpJ,QAAQ,CACzBD,OAAQR,SAAS8J,gBAAgBC,KACjCC,eAAgB,KAChBC,SAAU,CACN,GAAMvK,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,QAASA,EAAQ,KACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MAEd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MAEd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,S,slCCmCtB,MCtF+M,EDsF/M,CACE8J,KAAM,OACNU,SAAU,EAAZ,QACA,8CACA,4CAFA,IAGI,UAAa,WACX,OAAO,OAASC,KAAKxG,OAAS,OAASwG,KAAKrG,KAAO,OAASqG,KAAK7D,cAAgB6D,KAAKC,SAG1FxF,KATF,WAUI,MAAO,CACLyF,UAAW,EACXC,gBAAiB,GACjBF,OAAO,EACPG,SAAS,EACTC,MAAO,EACPC,UAAU,EACVC,YAAa,EACbC,QAAS,GACTnK,OAAQ,QACRoK,IAAK,KACLC,aAAa,IAGjBC,QAxBF,WAwBA,MACIX,KAAKC,OAAQ,EACb,IAAJ,sCACID,KAAKE,UAAYtD,SAASgE,EAAMA,EAAMjE,OAAS,IAC/CqD,KAAKQ,QAAT,8CAEI,IAAJ,8CACIR,KAAKO,YAAcM,EAAOvG,IAAI,QAAUsC,SAASiE,EAAOvG,IAAI,SAAW,EACvE0F,KAAKc,kBACLd,KAAKe,mBAEPC,WAAY,CAAd,0BACEC,QAAS,CACPF,gBAAiB,WAArB,WACUf,KAAKkB,YAAclB,KAAKU,cAE1BV,KAAKU,aAAc,GACnB,EAAR,8HACA,mCACA,SACA,kBACA,oGACA,8FACA,qGACA,QACA,MACA,uCATA,oGAgBIS,aAAc,WACZnB,KAAKI,SAAU,EACfJ,KAAKc,kBACLd,KAAKe,mBAEPD,gBAAiB,WAArB,WAEUd,KAAKkB,YAAclB,KAAKI,UAE1BJ,KAAKI,SAAU,EACfJ,KAAKG,gBAAkB,IACvB,EAAR,kIAEA,6BACA,2BACA,sIAEA,SACA,kBAEsB,EAAtB,6CACA,YAGsB,EAAtB,4BACsB,EAAtB,cAdA,oGAqBIiB,WAAY,SAAhB,GAEMpB,KAAKO,YAAcc,EAAMC,KACzBtB,KAAKc,oBAGTS,MAAO,CACL/H,MAAO,WACLwG,KAAKc,kBACLd,KAAKe,mBAEPpH,IAAK,WACHqG,KAAKc,kBACLd,KAAKe,qBE1KX,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAIS,EAAIxB,KAASyB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACH,EAAIK,GAAG,GAAGL,EAAIM,GAAG,KAAKH,EAAG,uBAAuB,CAACI,IAAI,OAAOC,MAAM,CAAC,QAAUR,EAAIrB,gBAAgB,KAAOqB,EAAIjB,YAAY,MAAQiB,EAAInB,MAAM,WAAWmB,EAAIhB,QAAQ,YAAYgB,EAAIlB,UAAU2B,GAAG,CAAC,YAAY,SAASC,GAAQ,OAAOV,EAAIJ,WAAWc,IAAS,sBAAsBV,EAAIL,gBAAgBK,EAAIM,GAAG,KAAKN,EAAIK,GAAG,IAAI,KAChZ,CAAC,WAAa,IAAiBJ,EAATzB,KAAgB0B,eAAmBC,EAAnC3B,KAA0C4B,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,8CAA8C,WAAa,IAAIX,EAAIxB,KAASyB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,0CAA0C,CAACR,EAAG,MAAM,CAACQ,YAAY,QAAQ,CAACR,EAAG,MAAM,CAACQ,YAAY,eAAe,CAACR,EAAG,KAAK,CAACQ,YAAY,cAAc,CAACX,EAAIM,GAAG,wCAAwCN,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,aAAa,CAACX,EAAIM,GAAG,2CDU3kB,EACA,KACA,KACA,MAI8B,QEGhCvM,EAAQ,KAMR,IAAI6M,EAAO7M,EAAQ,KAKf8M,EAAQ,GACA,IAAI5L,IAAI,CACI2L,KAAAA,EACAE,MAAAA,EAAAA,EACAC,OAHJ,SAGWC,GACH,OAAOA,EAAcC,EAAM,CAACJ,MAAOA,KAEvCK,aANJ,WAQQ1C,KAAK2C,OAAO/H,OAAO,mBACnBoF,KAAK2C,OAAOtI,SAAS,4BAGrB2F,KAAK2C,OAAOtI,SAAS,wBAGrB2F,KAAK2C,OAAOtI,SAAS,sCAE1BuI,OAAO,mB,8aCzBvB,SAAeC,IAAtB,+B,kCAAO,sGAEGC,IAAAA,aAAyBC,KAF5B,cAKGC,EAAcF,IAAAA,eAA2B,CAEIG,OAAQ,CACJH,IAAAA,UACAA,IAAAA,aACAC,IAAAA,SAGJ1D,KAAM,aAIrDzJ,EAAQC,SAASC,KAAKC,cAAc,2BAjBrC,mBAkBImN,EAAAA,EAAAA,OAAM,CAEIC,QAAS,KACTzN,QAAS,CAAC,eAAgBE,EAAMI,QAAS,gBAAiB,UAC1DoN,MAAO,CAEHC,OAAQ,MACRC,aAAa,EACbC,QAAS,CACLC,OAAO,GAEXC,OAAO,EACPnB,MAAOU,MA9BzB,4C,oDCLA,SAAS5J,IACZ,MAAO,CACHsK,YAAa,GACbC,OAAQ,GACRC,OAAQ,GACRC,YAAa,GACbC,SAAU,GACVC,iBAAkB,GAClBC,eAAgB,GAChBC,KAAM,GACNC,aAAc,GACdC,OAAQ,GACRC,SAAU,GACVC,KAAM,GACNC,KAAM,GACNC,WAAY,GACZC,mBAAoB,GACpBC,aAAc,GACdC,MAAO,GACPC,SAAU,IAIX,SAASxL,IACZ,MAAO,CAEHuK,YAAa,GACbkB,uBAAwB,EAExBC,kBAAmB,KACnBC,oBAAqB,KACrBC,oBAAqB,KAErBC,2BAA4B,KAC5BC,6BAA8B,KAC9BC,+BAAgC,KAEhCC,uBAAwB,KACxBC,yBAA0B,KAC1BC,yBAA0B,KAE1BC,gCAAiC,KACjCC,kCAAmC,KACnCC,oCAAqC,KACrCC,aAAa,EACbC,qBAAqB,EACrBC,eAAe,EACfC,cAAc,EAEdC,eAAgB,CACZ3G,GAAI,EACJG,KAAM,GACNyG,kBAAmB,GACnBC,KAAM,GACNC,YAAa,EACbC,cAAe,GACfC,cAAe,GACfC,wBAAyB,GAE7BC,oBAAqB,CACjBlH,GAAI,EACJG,KAAM,GACN0G,KAAM,GACNC,YAAa,EACbC,cAAe,GACfC,cAAe,GACfC,wBAAyB,GAI7BxC,OAAQ,GACRqC,YAAa,EACbhC,eAAgB,GAChBqC,oBAAqB,EAGrBjC,SAAU,KACVkC,UAAW,EACXC,QAAS,EACTC,cAAe,EACflC,KAAM,GAGNzL,cAAe,KACfC,UAAW,KACXC,aAAc,KACdC,SAAU,KACVC,aAAc,KACdC,aAAc,KAGdsL,mBAAoB,KACpBC,aAAc,KACdgC,YAAa,KACb/B,MAAO,KAGPgC,MAAO,GAEPC,WAAY,KACZC,UAAW,KACXC,SAAU,KAGV7P,OAAQ,I,yEC5HhB,I,8tBCwMA,MCxM+N,EDwM/N,CACEqI,KAAM,uBACN2B,WAAY,CAAd,4BACEvG,KAHF,WAII,MAAO,CACLpE,OAAQ,QACRyQ,OAAQ,GACRvG,YAAa,EACbrJ,aAAc,GACdkJ,SAAS,IAGbL,SAAU,EAAZ,IACA,6CAEEY,QAfF,WAeA,MACIX,KAAK3J,OAAT,qDACI2J,KAAK+G,kBAEL/G,KAAKgH,qBAEPzF,MAAO,CACLhB,YAAa,SAAjB,GAEMP,KAAKiH,MAAM,YAAa,CAA9B,UAEIC,QAAS,SAAb,GAEMlH,KAAKgH,sBAMT/F,QAAS,EAAX,MACA,qCADA,IAEI+F,kBAAmB,WAIjB,GAHAhH,KAAK9I,aAAe,GAGhB,IAAM8I,KAAKkH,QAAQvK,OAAvB,CAKA,IAAK,IAAX,qBACQqD,KAAK9I,aAAaC,KAAK,CAA/B,oBAMM,IAAN,6BAEM,IAAK,IAAX,mBACQ,IAAR,kBAGQ6I,KAAK9I,aAAaI,GAAS0I,KAAKmH,iBAAiBC,GAGjD9P,IAOF0I,KAAKI,SAAU,IAEjBiH,YAAa,WACXrH,KAAKnD,kBAELmD,KAAKiH,MAAM,wBAEbF,gBAAiB,WACf/G,KAAK8G,OAAS,CACpB,CAAQ,IAAR,OAAQ,MAAR,IAAQ,UAAR,GACA,CAAQ,IAAR,cAAQ,MAAR,4BAAQ,UAAR,GACA,CAAQ,IAAR,SAAQ,MAAR,uBAAQ,UAAR,GACA,CAAQ,IAAR,OAAQ,MAAR,qBAAQ,UAAR,GACA,CAAQ,IAAR,iBAAQ,MAAR,+BAAQ,UAAR,GACA,CAAQ,IAAR,sBAAQ,MAAR,oCAAQ,UAAR,GACA,CAAQ,IAAR,gBAAQ,MAAR,yBAAQ,UAAR,GACA,CAAQ,IAAR,OAAQ,MAAR,IAAQ,UAAR,KAOIK,iBAAkB,SAAtB,GACM,IAAN,GAGMG,OAAa,IACbA,EAAIC,IAAMH,EAAYlI,GACtBoI,EAAIpI,GAAKkI,EAAYlI,GACrBoI,EAAIE,OAAQ,EACZF,EAAIG,gBAAiB,EAGrB,IAAN,+BAqBM,IAAK,IAAX,KApBMH,EAAIvB,KAAO2B,EAAM3B,KACjBuB,EAAIrD,KAAO,IAAIlJ,KAAK2M,EAAMzD,MAC1BqD,EAAIK,gBAAiB,EAA3B,iDACML,EAAI5D,YAAcgE,EAAMhE,YACxB4D,EAAIM,WAAY,EAChBN,EAAIO,OAAQ,EACZP,EAAI3D,OAAS,EACb2D,EAAIpB,cAAgBwB,EAAMxB,cACtBkB,EAAY1M,WAAWxD,aAAayF,OAAS,IAC/C2K,EAAIO,OAAQ,EACZP,EAAI5D,YAAc0D,EAAY1M,WAAWoN,kBAIN,IAA1BV,EAAYQ,YACrBN,EAAIM,UAAYR,EAAYQ,WAKpC,0BACQ,GAAIR,EAAY1M,WAAWxD,aAAa6Q,eAAeC,GAAI,CACzD,IAAV,+BACA,KACUV,EAAI3D,OAAS2D,EAAI3D,OAASsE,WAAWC,EAAKvE,QAC1CkE,EAAM9B,KAAOmC,EAAKnC,KAClB8B,EAAMnE,YAAcwE,EAAKxE,YACzBmE,EAAMlE,OAASuE,EAAKvE,OACpBkE,EAAM3B,cAAgBgC,EAAKhC,cAC3B2B,EAAMM,YAAcD,EAAKC,YACzBN,EAAMO,UAAYF,EAAKE,UACvBP,EAAMQ,iBAAmBH,EAAKG,iBAC9BR,EAAMS,eAAiBJ,EAAKI,eAC5BT,EAAMU,YAAcL,EAAKK,YACzBV,EAAMW,cAAgBN,EAAKM,cAC3BX,EAAMY,YAAcT,GAC9B,wBACYV,EAAIG,gBAAiB,GAEvBH,EAAIoB,OAAOvR,KAAK0Q,GAGpB,OAAOP,GAETqB,eAAgB,SAApB,GACM,IAAN,8DACMvB,EAAYQ,WAAaR,EAAYQ,WAEvCgB,iBAAkB,SAAtB,eACM,IAAN,OACA,OAEM,GAAIC,EAAK3J,KAAO4J,EAAK5J,GAAI,CAEvB,GAA0B,OAAtB2J,EAAKE,aACP,OAAOzI,EAAW,GAAK,EACjC,yBACU,OAAOA,GAAY,EAAI,OAIrBuI,EAAKhB,OAA+B,OAAtBgB,EAAKE,eACrBC,EAAIH,EAAKE,aAAaxB,IAEpBuB,EAAKjB,OAA+B,OAAtBiB,EAAKC,eACrBE,EAAIH,EAAKC,aAAaxB,IAI1B,MACN,wCACA,qCAGeyB,EAAIC,GAAK,EAAID,EAAIC,EAAI,EAAI,EAGzB9L,EAAS6L,GAAGE,cAAc/L,EAAS8L,GAAIE,EAAeC,GAG/D,SAASjM,EAAS7E,GAChB,OAAIA,MAAAA,EACK,GACjB,oBACiB+Q,OAAOC,KAAKhR,GAC7B,OACA,iBAAY,OAAZ,WACA,UAEiBiR,OAAOjR,OAMtB+J,MAAO,CACLf,KAAM,CACJyE,KAAMyD,QAERhJ,QAAS,CACPuF,KAAMyD,OACNC,QAAN,GAEInJ,SAAU,CACRyF,KAAM2D,QACND,SAAN,GAEIpJ,MAAO,CACL0F,KAAMyD,OACNC,QAAN,GAEIvC,QAAS,CACPnB,KAAMjJ,MACN2M,QAAN,WACQ,MAAO,KAGXvJ,UAAW,CACT6F,KAAMyD,OACNC,QAAN,WACQ,OAAO,MErZf,SAXgB,E,QAAA,GACd,GHRW,WAAa,IAAIjI,EAAIxB,KAASyB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,yCAAyC,CAAGX,EAAIpB,QAAqNoB,EAAImI,KAAhNhI,EAAG,cAAc,CAACK,MAAM,CAAC,aAAaR,EAAInB,MAAM,WAAWmB,EAAIhB,QAAQ,gBAAgB,YAAYoJ,MAAM,CAACtR,MAAOkJ,EAAe,YAAEqI,SAAS,SAAUC,GAAMtI,EAAIjB,YAAYuJ,GAAKC,WAAW,kBAA2B,GAAGvI,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,yCAAyC,CAACR,EAAG,SAAS,CAACQ,YAAY,kCAAkCF,GAAG,CAAC,MAAQT,EAAI6F,cAAc,CAAC1F,EAAG,OAAO,CAACQ,YAAY,sBAAsBX,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,QAAQ,CAACR,EAAG,MAAM,CAACQ,YAAY,iBAAiB,CAACR,EAAG,SAAS,CAACI,IAAI,QAAQC,MAAM,CAAC,GAAK,WAAW,MAAQ,GAAG,QAAU,GAAG,MAAQ,GAAG,WAAa,KAAK,cAAc,MAAM,oBAAmB,EAAM,MAAQR,EAAItK,aAAa,OAASsK,EAAIsF,OAAO,WAAWtF,EAAIhB,QAAQ,iBAAiB,GAAG,eAAegB,EAAIjB,YAAY,KAAOiB,EAAIpB,QAAQ,YAAYoB,EAAIlB,SAAS,eAAekB,EAAIoH,kBAAkB3G,GAAG,CAAC,cAAc,SAASC,GAAQV,EAAIpB,QAAQ8B,GAAQ,kBAAkB,SAASA,GAAQV,EAAIlB,SAAS4B,GAAQ,mBAAmB,SAASA,GAAQV,EAAIlB,SAAS4B,IAAS8H,YAAYxI,EAAIyI,GAAG,CAAC,CAAC1C,IAAI,aAAa2C,GAAG,WAAW,MAAO,CAACvI,EAAG,OAAO,CAACQ,YAAY,4BAA4BgI,OAAM,GAAM,CAAC5C,IAAI,aAAa2C,GAAG,SAASzP,GAAM,MAAO,CAAGA,EAAK2P,KAAK5C,MAA8WhG,EAAImI,KAA3WhI,EAAG,OAAO,CAAE,YAAclH,EAAK2P,KAAKrE,KAAKsE,cAAe1I,EAAG,OAAO,CAACQ,YAAY,gCAAgCX,EAAImI,KAAKnI,EAAIM,GAAG,KAAM,eAAiBrH,EAAK2P,KAAKrE,KAAKsE,cAAe1I,EAAG,OAAO,CAACQ,YAAY,+BAA+BX,EAAImI,KAAKnI,EAAIM,GAAG,KAAM,aAAerH,EAAK2P,KAAKrE,KAAKsE,cAAe1I,EAAG,OAAO,CAACQ,YAAY,wBAAwBX,EAAImI,UAAmB,CAACpC,IAAI,oBAAoB2C,GAAG,SAASzP,GAAM,MAAO,CAAEA,EAAK2P,KAAU,MAAEzI,EAAG,OAAO,CAACQ,YAAY,0BAA0BX,EAAImI,KAAKnI,EAAIM,GAAG,KAAOrH,EAAK2P,KAAKvC,MAAoRrG,EAAImI,KAAjRhI,EAAG,OAAO,CAAElH,EAAK2P,KAAmB,eAAEzI,EAAG,OAAO,CAACQ,YAAY,qBAAqBX,EAAImI,KAAKnI,EAAIM,GAAG,KAAKH,EAAG,IAAI,CAACK,MAAM,CAAC,KAAO,uBAAyBvH,EAAK2P,KAAKlL,GAAG,MAAQzE,EAAKnC,QAAQ,CAACkJ,EAAIM,GAAG,qBAAqBN,EAAI8I,GAAG7P,EAAK2P,KAAK1G,aAAa,0BAAmClC,EAAIM,GAAG,KAAMrH,EAAK2P,KAAU,MAAEzI,EAAG,OAAO,CAACA,EAAG,OAAO,CAACQ,YAAY,qBAAqBoI,YAAY,CAAC,OAAS,WAAWtI,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOV,EAAImH,eAAelO,EAAK2P,KAAKlL,QAAQsC,EAAIM,GAAG,KAAMrH,EAAK2P,KAAmB,eAAEzI,EAAG,OAAO,CAACQ,YAAY,qBAAqBX,EAAImI,KAAKnI,EAAIM,GAAG,KAAKH,EAAG,IAAI,CAACK,MAAM,CAAC,KAAO,uBAAyBvH,EAAK2P,KAAKlL,GAAG,MAAQzE,EAAKnC,QAAQ,CAACkJ,EAAIM,GAAG,qBAAqBN,EAAI8I,GAAG7P,EAAK2P,KAAK1G,aAAa,wBAAwB/B,EAAG,MAAMH,EAAIM,GAAG,KAAOrH,EAAK2P,KAAKxC,UAAkLpG,EAAImI,KAA3KhI,EAAG,OAAOH,EAAIgJ,GAAI/P,EAAK2P,KAAW,QAAE,SAASvC,EAAMvQ,GAAO,OAAOqK,EAAG,OAAO,CAAC4F,IAAIjQ,GAAO,CAACkK,EAAIM,GAAG,6BAA6BN,EAAI8I,GAAGzC,EAAMnE,cAAc/B,EAAG,WAAU,KAAcH,EAAImI,QAAQ,CAACpC,IAAI,eAAe2C,GAAG,SAASzP,GAAM,MAAO,CAAE,YAAcA,EAAK2P,KAAKrE,KAAMpE,EAAG,OAAO,CAAC8I,MAAM,iBAAoBhQ,EAAK2P,KAAKxC,UAAiC,GAArB,qBAA0B,CAACpG,EAAIM,GAAG,qBAAqBN,EAAI8I,GAAGI,KAAKC,aAAanJ,EAAInL,OAAQ,CAACuU,MAAO,WAAY9G,SAAUrJ,EAAK2P,KAAKlE,gBAAgB2E,OAAOpQ,EAAK2P,KAAKzG,SAAS,sBAAsBnC,EAAImI,KAAKnI,EAAIM,GAAG,KAAM,eAAiBrH,EAAK2P,KAAKrE,KAAMpE,EAAG,OAAO,CAAC8I,MAAM,gBAAmBhQ,EAAK2P,KAAKxC,UAAiC,GAArB,qBAA0B,CAACpG,EAAIM,GAAG,qBAAqBN,EAAI8I,GAAGI,KAAKC,aAAanJ,EAAInL,OAAQ,CAACuU,MAAO,WAAY9G,SAAUrJ,EAAK2P,KAAKlE,gBAAgB2E,QAAQpQ,EAAK2P,KAAKzG,SAAS,sBAAsBnC,EAAImI,KAAKnI,EAAIM,GAAG,KAAM,aAAerH,EAAK2P,KAAKrE,KAAKsE,cAAe1I,EAAG,OAAO,CAAC8I,MAAM,eAAkBhQ,EAAK2P,KAAKxC,UAAiC,GAArB,qBAA0B,CAACpG,EAAIM,GAAG,qBAAqBN,EAAI8I,GAAGI,KAAKC,aAAanJ,EAAInL,OAAQ,CAACuU,MAAO,WAAY9G,SAAUrJ,EAAK2P,KAAKlE,gBAAgB2E,OAAOpQ,EAAK2P,KAAKzG,SAAS,sBAAsBnC,EAAImI,KAAKnI,EAAIM,GAAG,KAAKH,EAAG,MAAMH,EAAIM,GAAG,KAAOrH,EAAK2P,KAAKxC,UAAiQpG,EAAImI,KAA1PhI,EAAG,OAAOH,EAAIgJ,GAAI/P,EAAK2P,KAAW,QAAE,SAASvC,EAAMvQ,GAAO,OAAOqK,EAAG,OAAO,CAAC4F,IAAIjQ,GAAO,CAACkK,EAAIM,GAAG,uBAAuBN,EAAI8I,GAAGI,KAAKC,aAAanJ,EAAInL,OAAQ,CAACuU,MAAO,WAAY9G,SAAU+D,EAAM3B,gBAAgB2E,OAAOhD,EAAMlE,UAAUhC,EAAG,WAAU,MAAe,CAAC4F,IAAI,aAAa2C,GAAG,SAASzP,GAAM,MAAO,CAAC+G,EAAIM,GAAG,mBAAmBN,EAAI8I,GAAG7P,EAAK2P,KAAKzC,gBAAgB,qBAAqB,CAACJ,IAAI,uBAAuB2C,GAAG,SAASzP,GAAM,MAAO,EAAE,IAAOA,EAAK2P,KAAKvC,OAAUpN,EAAK2P,KAAKxC,UAAiCpG,EAAImI,KAA1BhI,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIM,GAAG,MAAM,IAAOrH,EAAK2P,KAAKvC,OAASpN,EAAK2P,KAAKxC,UAAWjG,EAAG,KAAK,CAACH,EAAIM,GAAG,2CAA2CN,EAAImI,KAAKnI,EAAIM,GAAG,KAAKN,EAAIgJ,GAAI/P,EAAK2P,KAAW,QAAE,SAASvC,EAAMvQ,GAAO,OAAQ,IAAQmD,EAAK2P,KAAKvC,QAAU,IAAOpN,EAAK2P,KAAKvC,QAAUpN,EAAK2P,KAAKxC,UAAYjG,EAAG,OAAO,CAAC4F,IAAIjQ,GAAO,CAACqK,EAAG,IAAI,CAACK,MAAM,CAAC,KAAO,mBAAqB6F,EAAMO,UAAU,MAAQP,EAAMM,cAAc,CAAC3G,EAAIM,GAAGN,EAAI8I,GAAGzC,EAAMM,gBAAgBxG,EAAG,QAAQH,EAAImI,WAAU,CAACpC,IAAI,4BAA4B2C,GAAG,SAASzP,GAAM,MAAO,EAAE,IAAOA,EAAK2P,KAAKvC,OAAUpN,EAAK2P,KAAKxC,UAAiCpG,EAAImI,KAA1BhI,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIM,GAAG,MAAM,IAAOrH,EAAK2P,KAAKvC,OAASpN,EAAK2P,KAAKxC,UAAWjG,EAAG,KAAK,CAACH,EAAIM,GAAG,2CAA2CN,EAAImI,KAAKnI,EAAIM,GAAG,KAAKN,EAAIgJ,GAAI/P,EAAK2P,KAAW,QAAE,SAASvC,EAAMvQ,GAAO,OAAQ,IAAQmD,EAAK2P,KAAKvC,QAAU,IAAOpN,EAAK2P,KAAKvC,QAAUpN,EAAK2P,KAAKxC,UAAYjG,EAAG,OAAO,CAAC4F,IAAIjQ,GAAO,CAACqK,EAAG,IAAI,CAACK,MAAM,CAAC,KAAO,mBAAqB6F,EAAMS,eAAe,MAAQT,EAAMQ,mBAAmB,CAAC7G,EAAIM,GAAGN,EAAI8I,GAAGzC,EAAMQ,qBAAqB1G,EAAG,QAAQH,EAAImI,WAAU,CAACpC,IAAI,aAAa2C,GAAG,SAASzP,GAAM,MAAO,CAACkH,EAAG,MAAM,CAACQ,YAAY,0BAA0B,CAACR,EAAG,MAAM,CAACQ,YAAY,YAAY,CAACR,EAAG,SAAS,CAACQ,YAAY,uCAAuCH,MAAM,CAAC,KAAO,SAAS,GAAK,qBAAuBvH,EAAK2P,KAAKlL,GAAG,cAAc,WAAW,gBAAgB,OAAO,gBAAgB,UAAU,CAACsC,EAAIM,GAAG,yBAAyBN,EAAI8I,GAAG9I,EAAIsJ,GAAG,oBAAoB,0BAA0BtJ,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,gBAAgBH,MAAM,CAAC,kBAAkB,qBAAuBvH,EAAK2P,KAAKlL,KAAK,CAACyC,EAAG,IAAI,CAACQ,YAAY,gBAAgBH,MAAM,CAAC,KAAO,uBAAyBvH,EAAK2P,KAAKlL,KAAK,CAACyC,EAAG,OAAO,CAACQ,YAAY,yBAAyBX,EAAIM,GAAG,IAAIN,EAAI8I,GAAG9I,EAAIsJ,GAAG,oBAAoBtJ,EAAIM,GAAG,KAAKH,EAAG,IAAI,CAACQ,YAAY,gBAAgBH,MAAM,CAAC,KAAO,yBAA2BvH,EAAK2P,KAAKlL,KAAK,CAACyC,EAAG,OAAO,CAACQ,YAAY,oBAAoBX,EAAIM,GAAG,IAAIN,EAAI8I,GAAG9I,EAAIsJ,GAAG,+BAA+B,CAACvD,IAAI,sBAAsB2C,GAAG,SAASzP,GAAM,MAAO,EAAE,IAAOA,EAAK2P,KAAKvC,OAAUpN,EAAK2P,KAAKxC,UAAiCpG,EAAImI,KAA1BhI,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIM,GAAG,MAAM,IAAOrH,EAAK2P,KAAKvC,OAASpN,EAAK2P,KAAKxC,UAAWjG,EAAG,KAAK,CAACH,EAAIM,GAAG,2CAA2CN,EAAImI,KAAKnI,EAAIM,GAAG,KAAKN,EAAIgJ,GAAI/P,EAAK2P,KAAW,QAAE,SAASvC,EAAMvQ,GAAO,OAAQ,IAAQmD,EAAK2P,KAAKvC,QAAU,IAAOpN,EAAK2P,KAAKvC,QAAUpN,EAAK2P,KAAKxC,UAAYjG,EAAG,OAAO,CAAC4F,IAAIjQ,GAAO,CAACqK,EAAG,IAAI,CAACK,MAAM,CAAC,KAAO,qBAAuB6F,EAAMU,YAAY,MAAQV,EAAMW,gBAAgB,CAAChH,EAAIM,GAAGN,EAAI8I,GAAGzC,EAAMW,kBAAkB7G,EAAG,QAAQH,EAAImI,gBAAe,GAAGnI,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,eAAe,CAACX,EAAIM,GAAG,iCAAiCN,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,OAAO,CAACR,EAAG,MAAM,CAACQ,YAAY,yCAAyC,CAACR,EAAG,cAAc,CAACK,MAAM,CAAC,aAAaR,EAAInB,MAAM,WAAWmB,EAAIhB,QAAQ,gBAAgB,YAAYoJ,MAAM,CAACtR,MAAOkJ,EAAe,YAAEqI,SAAS,SAAUC,GAAMtI,EAAIjB,YAAYuJ,GAAKC,WAAW,kBAAkB,GAAGvI,EAAIM,GAAG,KAAKH,EAAG,MAAM,CAACQ,YAAY,yCAAyC,CAACR,EAAG,SAAS,CAACQ,YAAY,kCAAkCF,GAAG,CAAC,MAAQT,EAAI6F,cAAc,CAAC1F,EAAG,OAAO,CAACQ,YAAY,0BACh/O,IGUpB,EACA,KACA,KACA,MAI8B,S","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/accounts/Show.vue","webpack:///./src/components/accounts/Show.vue?67be","webpack:///./src/components/accounts/Show.vue","webpack:///./src/components/accounts/Show.vue?76ae","webpack:///./src/pages/accounts/show.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/transactions/TransactionListLarge.vue?ae5c","webpack:///src/components/transactions/TransactionListLarge.vue","webpack:///./src/components/transactions/TransactionListLarge.vue?3777","webpack:///./src/components/transactions/TransactionListLarge.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Show.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Show.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Show.vue?vue&type=template&id=02c1790a&\"\nimport script from \"./Show.vue?vue&type=script&lang=js&\"\nexport * from \"./Show.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._m(0),_vm._v(\" \"),_c('TransactionListLarge',{ref:\"list\",attrs:{\"entries\":_vm.rawTransactions,\"page\":_vm.currentPage,\"total\":_vm.total,\"per-page\":_vm.perPage,\"sort-desc\":_vm.sortDesc},on:{\"jump-page\":function($event){return _vm.jumpToPage($event)},\"refreshed-cache-key\":_vm.refreshedKey}}),_vm._v(\" \"),_vm._m(1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-6 col-sm-12 col-xs-12\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-6 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n Blocks\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Blocks\\n \")])])])])}]\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nrequire('../../bootstrap');\n\nimport store from '../../components/store';\nimport Show from \"../../components/accounts/Show\";\n\n// i18n\nlet i18n = require('../../i18n');\n\n// get page name?\n\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Show, {props: props});\n },\n beforeCreate() {\n// See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n }).$mount('#accounts_show');\n","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[(!_vm.loading)?_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}}):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('BTable',{ref:\"table\",attrs:{\"id\":\"my-table\",\"small\":\"\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"key\",\"no-local-sorting\":false,\"items\":_vm.transactions,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-desc\":_vm.sortDesc,\"sort-compare\":_vm.tableSortCompare},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fa fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(type)\",fn:function(data){return [(!data.item.dummy)?_c('span',[('deposit' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-right\"}):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-left\"}):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-arrows-alt-h\"}):_vm._e()]):_vm._e()]}},{key:\"cell(description)\",fn:function(data){return [(data.item.dummy)?_c('span',{staticClass:\"fa fa-spinner fa-spin\"}):_vm._e(),_vm._v(\" \"),(!data.item.split)?_c('span',[(data.item.hasAttachments)?_c('span',{staticClass:\"fas fa-paperclip\"}):_vm._e(),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(data.item.split)?_c('span',[_c('span',{staticClass:\"fas fa-angle-right\",staticStyle:{\"cursor\":\"pointer\"},on:{\"click\":function($event){return _vm.toggleCollapse(data.item.id)}}}),_vm._v(\" \"),(data.item.hasAttachments)?_c('span',{staticClass:\"fas fa-paperclip\"}):_vm._e(),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")]),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n     \"+_vm._s(split.description)),_c('br')])}),0):_vm._e()]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [('deposit' === data.item.type)?_c('span',{class:'text-success ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type)?_c('span',{class:'text-danger ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(-data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{class:'text-muted ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: split.currency_code}).format(split.amount))),_c('br')])}),0):_vm._e()]}},{key:\"cell(date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.date_formatted)+\"\\n \")]}},{key:\"cell(source_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.source_id,\"title\":split.source_name}},[_vm._v(_vm._s(split.source_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(destination_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.destination_id,\"title\":split.destination_name}},[_vm._v(_vm._s(split.destination_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}},{key:\"cell(category_name)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./categories/show/' + split.category_id,\"title\":split.category_name}},[_vm._v(_vm._s(split.category_name))]),_c('br')]):_vm._e()})]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_vm._v(\" (button)\\n \")])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionListLarge.vue?vue&type=template&id=f744b132&\"\nimport script from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","computed","this","ready","accountId","rawTransactions","loading","total","sortDesc","currentPage","perPage","api","nameLoading","created","parts","params","getTransactions","updatePageTitle","components","methods","showReady","refreshedKey","jumpToPage","event","page","watch","_vm","_h","$createElement","_c","_self","_m","_v","ref","attrs","on","$event","staticClass","i18n","props","store","render","createElement","Show","beforeCreate","$store","$mount","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","fields","updateFieldList","parseTransactions","$emit","entries","parseTransaction","transaction","newCacheKey","row","key","dummy","hasAttachments","first","date_formatted","collapsed","split","group_title","hasOwnProperty","i","parseFloat","info","source_name","source_id","destination_name","destination_id","category_id","category_name","split_index","splits","toggleCollapse","tableSortCompare","aRow","bRow","split_parent","a","b","localeCompare","compareLocale","compareOptions","Object","keys","String","Number","default","Boolean","_e","model","callback","$$v","expression","scopedSlots","_u","fn","proxy","item","toLowerCase","_s","staticStyle","_l","class","Intl","NumberFormat","style","format","$t"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/bills/create.js b/public/v2/js/bills/create.js index 8606c6f152..aa824f7a23 100755 --- a/public/v2/js/bills/create.js +++ b/public/v2/js/bills/create.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[279],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>D});var n=a(7760),o=a.n(n),i=a(629),r=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const _={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,r.f$)(),defaultErrors:(0,r.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const c={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,o=new Date;switch(n){case"1D":t=(0,d.Z)(o),a=(0,u.Z)(o);break;case"1W":t=(0,d.Z)((0,p.Z)(o,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(o,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(o)),a=(0,u.Z)((0,g.Z)(o));break;case"3M":t=(0,d.Z)((0,m.Z)(o)),a=(0,u.Z)((0,h.Z)(o));break;case"6M":o.getMonth()<=5&&((t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),o.getMonth()>5&&((t=new Date(o)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},x={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const j={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:x};const z={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};o().use(i.ZP);const D=new i.ZP.Store({namespaced:!0,modules:{root:j,transactions:{namespaced:!0,modules:{create:_,edit:c}},accounts:{namespaced:!0,modules:{index:z}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},1158:(e,t,a)=>{"use strict";var n=a(7760),o=a.n(n),i=a(7757),r=a.n(i),s=a(361),l=a(629);function _(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function d(e){for(var t=1;t0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.repeat_freq"),autocomplete:"off",disabled:e.disabled,name:"repeat_freq"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.repeat_freq=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports;var h=a(4737),g=a(853),b=a(7263),f=a(7536),k=a(851),v=a(9291),w=a(6486);const x={name:"GenericGroup",components:{VueTypeaheadBootstrap:v.Z},props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:String,default:""},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},methods:{clearGroupTitle:function(){this.localValue=""},getACURL:function(e){return document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/object-groups?query="+e},lookupGroupTitle:(0,w.debounce)((function(){var e=this;axios.get(this.getACURL(this.value)).then((function(t){e.groupTitles=t.data}))}),300)},data:function(){return{localValue:this.value,groupTitles:[]}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const j=(0,y.Z)(x,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("vue-typeahead-bootstrap",{attrs:{data:e.groupTitles,inputClass:e.errors.length>0?"is-invalid":"",minMatchingChars:3,placeholder:e.title,serializer:function(e){return e.title},showOnFocus:!0,autofocus:"",inputName:"description[]"},on:{input:e.lookupGroupTitle},model:{value:e.localValue,callback:function(t){e.localValue=t},expression:"localValue"}},[a("template",{slot:"append"},[a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearGroupTitle}},[a("span",{staticClass:"far fa-trash-alt"})])])])],2),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()],1)}),[],!1,null,null,null).exports;var z=a(3840),D=a(3465);const A={name:"Create",components:{RepeatFrequencyPeriod:m,GenericAttachments:k.Z,GenericGroup:j,GenericTextarea:f.Z,Alert:h.Z,GenericTextInput:g.Z,GenericCurrency:b.Z},data:function(){return{submitting:!1,successMessage:"",errorMessage:"",createAnother:!1,resetFormAfter:!1,returnedId:0,returnedTitle:"",name:"",currency_id:null,amount_min:"",amount_max:"",date:"",end_date:"",extension_date:"",repeat_freq:"monthly",notes:"",skip:"0",group_title:"",hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Bill",location:{},errors:{currency_id:[],repeat_freq:[],group_title:[]},defaultErrors:{name:[],group_title:[],currency_id:[],amount_min:[],amount_max:[],date:[],end_date:[],extension_date:[],repeat_freq:[]}}},created:function(){this.date=(0,z.Z)(new Date,"yyyy-MM-dd")},methods:{storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.location=e.value):void(this.location={});this[e.field]=e.value},selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();axios.post("./api/v1/bills",a).then((function(e){t.errors=D(t.defaultErrors),t.returnedId=parseInt(e.data.data.id),t.returnedTitle=e.data.data.attributes.name,t.hasAttachments&&(t.uploadObjectId=t.returnedId,t.uploadTrigger=!0),t.hasAttachments||t.finishSubmission()})).catch((function(e){t.submitting=!1,t.parseErrors(e.response.data)}))},uploadedAttachments:function(e){this.finishSubmission()},finishSubmission:function(){var e;(this.successMessage=this.$t("firefly.stored_new_bill_js",{ID:this.returnedId,name:this.returnedTitle}),!1!==this.createAnother)?(this.submitting=!1,this.resetFormAfter&&(this.name="")):window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?bill_id="+this.returnedId+"&message=created"},parseErrors:function(e){for(var t in this.errors=D(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t])},getSubmission:function(){var e={name:this.name,currency_id:this.currency_id,amount_min:this.amount_min,amount_max:this.amount_max,date:this.date,repeat_freq:this.repeat_freq,skip:this.skip,active:!0,object_group_title:this.group_title};return Object.keys(this.location).length>=3&&(e.longitude=this.location.lng,e.latitude=this.location.lat,e.zoom_level=this.location.zoomLevel),""!==this.end_date&&(e.end_date=this.end_date),""!==this.extension_date&&(e.extension_date=this.extension_date),""!==this.notes&&(e.notes=this.notes),e}}};const I=(0,y.Z)(A,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.currency_id,callback:function(t){e.currency_id=t},expression:"currency_id"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"amount_min",errors:e.errors.amount_min,title:e.$t("form.amount_min")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.amount_min,callback:function(t){e.amount_min=t},expression:"amount_min"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"amount_max",errors:e.errors.amount_max,title:e.$t("form.amount_max")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.amount_max,callback:function(t){e.amount_max=t},expression:"amount_max"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"date",errors:e.errors.date,title:e.$t("form.startdate")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"end_date",errors:e.errors.end_date,title:e.$t("form.end_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.end_date,callback:function(t){e.end_date=t},expression:"end_date"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"extension_date",errors:e.errors.extension_date,title:e.$t("form.extension_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.extension_date,callback:function(t){e.extension_date=t},expression:"extension_date"}}),e._v(" "),a("RepeatFrequencyPeriod",{attrs:{disabled:e.submitting,errors:e.errors.repeat_freq},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.repeat_freq,callback:function(t){e.repeat_freq=t},expression:"repeat_freq"}})],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.notes,callback:function(t){e.notes=t},expression:"notes"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"skip",errors:e.errors.skip,title:e.$t("form.skip")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.skip,callback:function(t){e.skip=t},expression:"skip"}}),e._v(" "),a("GenericGroup",{attrs:{disabled:e.submitting,"field-name":"group_title",errors:e.errors.group_title,title:e.$t("form.object_group")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.store_new_bill"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],staticClass:"form-check-input",attrs:{id:"createAnother",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var a=e.createAnother,n=t.target,o=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.createAnother=a.concat([null])):i>-1&&(e.createAnother=a.slice(0,i).concat(a.slice(i+1)))}else e.createAnother=o}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"createAnother"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.create_another")))])])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],staticClass:"form-check-input",attrs:{id:"resetFormAfter",disabled:!e.createAnother,type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var a=e.resetFormAfter,n=t.target,o=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.resetFormAfter=a.concat([null])):i>-1&&(e.resetFormAfter=a.slice(0,i).concat(a.slice(i+1)))}else e.resetFormAfter=o}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"resetFormAfter"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.reset_after")))])])])])])])])])])])],1)}),[],!1,null,"7861c80f",null).exports;var S=a(6847);a(232);var R=a(157),C={};new(o())({i18n:R,store:S.Z,el:"#bills_create",render:function(e){return e(I,{props:C})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore")}})},361:(e,t,a)=>{"use strict";a.d(t,{y:()=>u});var n=a(7757),o=a.n(n),i=a(9483),r=a.n(i),s=a(881),l=a.n(s),_=a(5974);function c(e,t,a,n,o,i,r){try{var s=e[i](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function r(e){c(i,n,o,r,s,"next",e)}function s(e){c(i,n,o,r,s,"throw",e)}r(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(o().mark((function e(){var t,a;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r().defineDriver(l());case 2:return t=r().createInstance({driver:[r().INDEXEDDB,r().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,_.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function o(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>o})},851:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){console.log("start of new");var a=this.$refs.att.files;this.uploads=a.length;var n=function(e){if(a.hasOwnProperty(e)&&/^0$|^[1-9]\d*$/.test(e)&&e<=4294967294){console.log("Now at file "+(parseInt(e)+1)+" / "+a.length);var n=a[e],o=new FileReader,i=t;o.onloadend=function(a){a.target.readyState===FileReader.DONE&&(console.log("I am done reading file "+(parseInt(e)+1)),t.createAttachment(n.name).then((function(e){return console.log("Created attachment. Now upload (1)"),i.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(i.countAttachment))},o.readAsArrayBuffer(n)}};for(var o in a)n(o);0===a.length&&(console.log("No files to upload. Emit event!"),this.$emit("uploaded-attachments",this.transaction_journal_id))}}},methods:{countAttachment:function(){this.uploaded++,console.log("Uploaded "+this.uploaded+" / "+this.uploads),this.uploaded>=this.uploads&&(console.log("All files uploaded. Emit event for "+this.uploadObjectId),this.$emit("uploaded-attachments",this.uploadObjectId))},uploadAttachment:function(e,t){this.created++,console.log("Now in uploadAttachment()");var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),o=e.data.data;for(var i in o)if(o.hasOwnProperty(i)){var r=o[i];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,o=!!n.checked;if(Array.isArray(a)){var i=e._i(a,null);n.checked?i<0&&(e.localValue=a.concat([null])):i>-1&&(e.localValue=a.slice(0,i).concat(a.slice(i+1)))}else e.localValue=o}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});const n={name:"Alert",props:["message","type"]};const o=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Rechnungen","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de ingresos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Expected {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=1158,e(e.s=t);var t}));e.O()}]); +(self.webpackChunk=self.webpackChunk||[]).push([[279],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),o=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=r,i().use(vuei18n),i().use(r),window.Vue=i()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>D});var n=a(7760),i=a.n(n),o=a(629),r=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1)},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,r.f$)(),defaultErrors:(0,r.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const _={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const v={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,i=new Date;switch(n){case"1D":t=(0,d.Z)(i),a=(0,u.Z)(i);break;case"1W":t=(0,d.Z)((0,p.Z)(i,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(i,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(i)),a=(0,u.Z)((0,g.Z)(i));break;case"3M":t=(0,d.Z)((0,m.Z)(i)),a=(0,u.Z)((0,h.Z)(i));break;case"6M":i.getMonth()<=5&&((t=new Date(i)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),i.getMonth()>5&&((t=new Date(i)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(i)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var k=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(k.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(k.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},x={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const j={namespaced:!0,state:k,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:x};const z={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};i().use(o.ZP);const D=new o.ZP.Store({namespaced:!0,modules:{root:j,transactions:{namespaced:!0,modules:{create:c,edit:_}},accounts:{namespaced:!0,modules:{index:z}},dashboard:{namespaced:!0,modules:{index:v}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},9695:(e,t,a)=>{"use strict";var n=a(7760),i=a.n(n),o=a(7757),r=a.n(o),s=a(361),l=a(629);function c(e,t,a,n,i,o,r){try{var s=e[o](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function _(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function d(e){for(var t=1;t0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.repeat_freq"),autocomplete:"off",disabled:e.disabled,name:"repeat_freq"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.repeat_freq=t.target.multiple?a:a[0]}}},e._l(this.periodList,(function(t){return a("option",{attrs:{label:t.title},domProps:{value:t.slug}},[e._v(e._s(t.title))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports;var h=a(4737),g=a(853),b=a(7263),f=a(7536),v=a(4261),k=a(9291),w=a(6486);const x={name:"GenericGroup",components:{VueTypeaheadBootstrap:k.Z},props:{title:{type:String,default:""},description:{type:String,default:""},value:{type:String,default:""},fieldName:{type:String,default:""},disabled:{type:Boolean,default:!1},errors:{type:Array,default:function(){return[]}}},methods:{clearGroupTitle:function(){this.localValue=""},getACURL:function(e){return document.getElementsByTagName("base")[0].href+"api/v1/autocomplete/object-groups?query="+e},lookupGroupTitle:(0,w.debounce)((function(){var e=this;axios.get(this.getACURL(this.value)).then((function(t){e.groupTitles=t.data}))}),300)},data:function(){return{localValue:this.value,groupTitles:[]}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})}}};const j=(0,y.Z)(x,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("vue-typeahead-bootstrap",{attrs:{data:e.groupTitles,inputClass:e.errors.length>0?"is-invalid":"",minMatchingChars:3,placeholder:e.title,serializer:function(e){return e.title},showOnFocus:!0,autofocus:"",inputName:"description[]"},on:{input:e.lookupGroupTitle},model:{value:e.localValue,callback:function(t){e.localValue=t},expression:"localValue"}},[a("template",{slot:"append"},[a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearGroupTitle}},[a("span",{staticClass:"far fa-trash-alt"})])])])],2),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()],1)}),[],!1,null,null,null).exports;var z=a(3840),D=a(3465);const A={name:"Create",components:{RepeatFrequencyPeriod:m,GenericAttachments:v.Z,GenericGroup:j,GenericTextarea:f.Z,Alert:h.Z,GenericTextInput:g.Z,GenericCurrency:b.Z},data:function(){return{submitting:!1,successMessage:"",errorMessage:"",createAnother:!1,resetFormAfter:!1,returnedId:0,returnedTitle:"",name:"",currency_id:null,amount_min:"",amount_max:"",date:"",end_date:"",extension_date:"",repeat_freq:"monthly",notes:"",skip:"0",group_title:"",hasAttachments:!1,uploadTrigger:!1,uploadObjectId:0,uploadObjectType:"Bill",location:{},errors:{currency_id:[],repeat_freq:[],group_title:[]},defaultErrors:{name:[],group_title:[],currency_id:[],amount_min:[],amount_max:[],date:[],end_date:[],extension_date:[],repeat_freq:[]}}},created:function(){this.date=(0,z.Z)(new Date,"yyyy-MM-dd")},methods:{storeField:function(e){if("location"===e.field)return!0===e.value.hasMarker?void(this.location=e.value):void(this.location={});this[e.field]=e.value},selectedAttachments:function(e){this.hasAttachments=!0},selectedNoAttachments:function(e){this.hasAttachments=!1},submitForm:function(e){var t=this;e.preventDefault(),this.submitting=!0;var a=this.getSubmission();axios.post("./api/v1/bills",a).then((function(e){t.errors=D(t.defaultErrors),t.returnedId=parseInt(e.data.data.id),t.returnedTitle=e.data.data.attributes.name,t.hasAttachments&&(t.uploadObjectId=t.returnedId,t.uploadTrigger=!0),t.hasAttachments||t.finishSubmission()})).catch((function(e){t.submitting=!1,t.parseErrors(e.response.data)}))},uploadedAttachments:function(e){this.finishSubmission()},finishSubmission:function(){var e;(this.successMessage=this.$t("firefly.stored_new_bill_js",{ID:this.returnedId,name:this.returnedTitle}),!1!==this.createAnother)?(this.submitting=!1,this.resetFormAfter&&(this.name="")):window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?bill_id="+this.returnedId+"&message=created"},parseErrors:function(e){for(var t in this.errors=D(this.defaultErrors),e.errors)e.errors.hasOwnProperty(t)&&(this.errors[t]=e.errors[t])},getSubmission:function(){var e={name:this.name,currency_id:this.currency_id,amount_min:this.amount_min,amount_max:this.amount_max,date:this.date,repeat_freq:this.repeat_freq,skip:this.skip,active:!0,object_group_title:this.group_title};return Object.keys(this.location).length>=3&&(e.longitude=this.location.lng,e.latitude=this.location.lat,e.zoom_level=this.location.zoomLevel),""!==this.end_date&&(e.end_date=this.end_date),""!==this.extension_date&&(e.extension_date=this.extension_date),""!==this.notes&&(e.notes=this.notes),e}}};const I=(0,y.Z)(A,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitForm}},[e._m(0),e._v(" "),a("div",{staticClass:"tab-content",attrs:{id:"subscriptionTabContent"}},[a("div",{staticClass:"tab-pane show active",attrs:{id:"subscription",role:"tabpanel","aria-labelledby":"subscription-tab"}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.mandatoryFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"name",errors:e.errors.name,title:e.$t("form.name")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}}),e._v(" "),a("GenericCurrency",{attrs:{disabled:e.submitting,errors:e.errors.currency_id},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.currency_id,callback:function(t){e.currency_id=t},expression:"currency_id"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"amount_min",errors:e.errors.amount_min,title:e.$t("form.amount_min")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.amount_min,callback:function(t){e.amount_min=t},expression:"amount_min"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"number","field-step":"any","field-name":"amount_max",errors:e.errors.amount_max,title:e.$t("form.amount_max")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.amount_max,callback:function(t){e.amount_max=t},expression:"amount_max"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"date",errors:e.errors.date,title:e.$t("form.startdate")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.date,callback:function(t){e.date=t},expression:"date"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"end_date",errors:e.errors.end_date,title:e.$t("form.end_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.end_date,callback:function(t){e.end_date=t},expression:"end_date"}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-type":"date","field-name":"extension_date",errors:e.errors.extension_date,title:e.$t("form.extension_date")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.extension_date,callback:function(t){e.extension_date=t},expression:"extension_date"}}),e._v(" "),a("RepeatFrequencyPeriod",{attrs:{disabled:e.submitting,errors:e.errors.repeat_freq},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.repeat_freq,callback:function(t){e.repeat_freq=t},expression:"repeat_freq"}})],1)])]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(e.$t("firefly.optionalFields"))+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("GenericTextarea",{attrs:{disabled:e.submitting,"field-name":"notes",title:e.$t("form.notes"),errors:e.errors.notes},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.notes,callback:function(t){e.notes=t},expression:"notes"}}),e._v(" "),a("GenericAttachments",{attrs:{disabled:e.submitting,title:e.$t("form.attachments"),"field-name":"attachments",errors:e.errors.attachments,"upload-trigger":e.uploadTrigger,"upload-object-type":e.uploadObjectType,"upload-object-id":e.uploadObjectId},on:{"selected-attachments":function(t){return e.selectedAttachments(t)},"selected-no-attachments":function(t){return e.selectedNoAttachments(t)},"uploaded-attachments":function(t){return e.uploadedAttachments(t)}}}),e._v(" "),a("GenericTextInput",{attrs:{disabled:e.submitting,"field-name":"skip",errors:e.errors.skip,title:e.$t("form.skip")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.skip,callback:function(t){e.skip=t},expression:"skip"}}),e._v(" "),a("GenericGroup",{attrs:{disabled:e.submitting,"field-name":"group_title",errors:e.errors.group_title,title:e.$t("form.object_group")},on:{"set-field":function(t){return e.storeField(t)}},model:{value:e.group_title,callback:function(t){e.group_title=t},expression:"group_title"}})],1)])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 offset-lg-6"},[a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:e.submitting,type:"button"},on:{click:e.submitForm}},[e._v(e._s(e.$t("firefly.store_new_bill"))+"\n ")]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],staticClass:"form-check-input",attrs:{id:"createAnother",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var a=e.createAnother,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.createAnother=a.concat([null])):o>-1&&(e.createAnother=a.slice(0,o).concat(a.slice(o+1)))}else e.createAnother=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"createAnother"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.create_another")))])])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],staticClass:"form-check-input",attrs:{id:"resetFormAfter",disabled:!e.createAnother,type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var a=e.resetFormAfter,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.resetFormAfter=a.concat([null])):o>-1&&(e.resetFormAfter=a.slice(0,o).concat(a.slice(o+1)))}else e.resetFormAfter=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"resetFormAfter"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.reset_after")))])])])])])])])])])]),e._v(" "),e._m(1)])])],1)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"col"},[a("ul",{staticClass:"nav nav-tabs ml-auto p-2",attrs:{id:"subscriptionTabs"}},[a("li"),a("li",{staticClass:"nav-item"},[a("a",{staticClass:"nav-link active",attrs:{href:"#subscription","data-toggle":"pill"}},[e._v("\n Subscription\n ")])]),e._v(" "),a("li"),a("li",{staticClass:"nav-item"},[a("a",{staticClass:"nav-link",attrs:{href:"#rule","data-toggle":"pill"}},[e._v("\n Rule\n ")])])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tab-pane show",attrs:{id:"rule",role:"tabpanel","aria-labelledby":"rule-tab"}},[a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n Title\n ")])]),e._v(" "),a("div",{staticClass:"card-body"},[a("p",[e._v("\n In the future here you can set rule info for the new subscription.\n ")])])])])])])}],!1,null,"3ed3eb1d",null).exports;var S=a(6847);a(232);var C=a(157),R={};new(i())({i18n:C,store:S.Z,el:"#bills_create",render:function(e){return e(I,{props:R})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore")}})},361:(e,t,a)=>{"use strict";a.d(t,{y:()=>u});var n=a(7757),i=a.n(n),o=a(9483),r=a.n(o),s=a(881),l=a.n(s),c=a(5974);function _(e,t,a,n,i,o,r){try{var s=e[o](r),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,i)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,i){var o=e.apply(t,a);function r(e){_(o,n,i,r,s,"next",e)}function s(e){_(o,n,i,r,s,"throw",e)}r(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(i().mark((function e(){var t,a;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r().defineDriver(l());case 2:return t=r().createInstance({driver:[r().INDEXEDDB,r().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,c.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function i(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>i})},4261:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericAttachments",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}},uploadTrigger:{type:Boolean,default:!1},uploadObjectType:{type:String,default:""},uploadObjectId:{type:Number,default:0}},data:function(){return{localValue:this.value,uploaded:0,uploads:0}},watch:{uploadTrigger:function(e){var t=this;if(!0===e){var a=this.$refs.att.files;for(var n in this.uploads=a.length,a)a.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294&&function(){var e=a[n],i=new FileReader,o=t;i.onloadend=function(a){a.target.readyState===FileReader.DONE&&t.createAttachment(e.name).then((function(e){return o.uploadAttachment(e.data.data.id,new Blob([a.target.result]))})).then(o.countAttachment)},i.readAsArrayBuffer(e)}();0===a.length&&this.$emit("uploaded-attachments",this.transaction_journal_id)}}},methods:{countAttachment:function(){this.uploaded++,this.uploaded>=this.uploads&&this.$emit("uploaded-attachments",this.uploadObjectId)},uploadAttachment:function(e,t){this.created++;var a="./api/v1/attachments/"+e+"/upload";return axios.post(a,t)},createAttachment:function(e){var t={filename:e,attachable_type:this.uploadObjectType,attachable_id:this.uploadObjectId};return axios.post("./api/v1/attachments",t)},selectedFile:function(){this.$emit("selected-attachments")},clearAtt:function(){this.$refs.att.value="",this.$emit("selected-no-attachments")}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("input",{ref:"att",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,multiple:"",type:"file",disabled:e.disabled},on:{change:e.selectedFile}}),e._v(" "),a("span",{staticClass:"input-group-btn"},[a("button",{staticClass:"btn btn-default",attrs:{type:"button"},on:{click:e.clearAtt}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7263:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericCurrency",props:{value:0,errors:[],disabled:{type:Boolean,default:!1}},data:function(){return{loading:!0,currency_id:this.value,currencyList:[]}},methods:{loadCurrencies:function(){this.loadCurrencyPage(1)},loadCurrencyPage:function(e){var t=this;axios.get("./api/v1/currencies?page="+e).then((function(e){var a=parseInt(e.data.meta.pagination.total_pages),n=parseInt(e.data.meta.pagination.current_page),i=e.data.data;for(var o in i)if(i.hasOwnProperty(o)){var r=i[o];if(!0===r.attributes.default&&null===t.value&&(t.currency_id=parseInt(r.id)),!1===r.attributes.enabled)continue;var s={id:parseInt(r.id),name:r.attributes.name};t.currencyList.push(s)}n=a&&(t.loading=!1)}))}},watch:{currency_id:function(e){this.$emit("set-field",{field:"currency_id",value:e})},value:function(e){this.currency_id=e}},created:function(){this.loadCurrencies(),"number"==typeof this.value&&0!==this.value&&(this.currency_id=tthis.value)}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.$t("form.currency_id"))+"\n ")]),e._v(" "),e.loading?a("div",{staticClass:"input-group"},[a("span",{staticClass:"fas fa-spinner fa-spin"})]):e._e(),e._v(" "),e.loading?e._e():a("div",{staticClass:"input-group"},[a("select",{directives:[{name:"model",rawName:"v-model",value:e.currency_id,expression:"currency_id"}],ref:"currency_id",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{title:e.$t("form.currency_id"),autocomplete:"off",disabled:e.disabled,name:"currency_id"},on:{change:function(t){var a=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.currency_id=t.target.multiple?a:a[0]}}},e._l(this.currencyList,(function(t){return a("option",{attrs:{label:t.name},domProps:{value:t.id,selected:e.value===t.id}},[e._v(e._s(t.name))])})),0)]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},853:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextInput",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},fieldType:{type:String,default:"text"},fieldStep:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},methods:{clearText:function(){this.localValue=""}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},["checkbox"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"checkbox"},domProps:{checked:Array.isArray(e.localValue)?e._i(e.localValue,null)>-1:e.localValue},on:{change:function(t){var a=e.localValue,n=t.target,i=!!n.checked;if(Array.isArray(a)){var o=e._i(a,null);n.checked?o<0&&(e.localValue=a.concat([null])):o>-1&&(e.localValue=a.slice(0,o).concat(a.slice(o+1)))}else e.localValue=i}}}):"radio"===e.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:"radio"},domProps:{checked:e._q(e.localValue,null)},on:{change:function(t){e.localValue=null}}}):a("input",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],ref:"textInput",class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,name:e.fieldName,disabled:e.disabled,step:e.fieldStep,type:e.fieldType},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}}),e._v(" "),a("div",{staticClass:"input-group-append"},[a("button",{staticClass:"btn btn-outline-secondary",attrs:{tabindex:"-1",type:"button"},on:{click:e.clearText}},[a("span",{staticClass:"far fa-trash-alt"})])])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},7536:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"GenericTextarea",props:{title:{type:String,default:""},disabled:{type:Boolean,default:!1},value:{type:String,default:""},fieldName:{type:String,default:""},errors:{type:Array,default:function(){return[]}}},data:function(){return{localValue:this.value}},watch:{localValue:function(e){this.$emit("set-field",{field:this.fieldName,value:e})},value:function(e){this.localValue=e}}};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"form-group"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n "+e._s(e.title)+"\n ")]),e._v(" "),a("div",{staticClass:"input-group"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.localValue,expression:"localValue"}],class:e.errors.length>0?"form-control is-invalid":"form-control",attrs:{placeholder:e.title,disabled:e.disabled,name:e.fieldName},domProps:{value:e.localValue},on:{input:function(t){t.target.composing||(e.localValue=t.target.value)}}},[e._v(e._s(e.localValue))])]),e._v(" "),e.errors.length>0?a("span",e._l(e.errors,(function(t){return a("span",{staticClass:"text-danger small"},[e._v(e._s(t)),a("br")])})),0):e._e()])}),[],!1,null,null,null).exports},4737:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});const n={name:"Alert",props:["message","type"]};const i=(0,a(1900).Z)(n,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.message.length>0?a("div",{class:"alert alert-"+e.type+" alert-dismissible"},[a("button",{staticClass:"close",attrs:{"aria-hidden":"true","data-dismiss":"alert",type:"button"}},[e._v("×")]),e._v(" "),a("h5",["danger"===e.type?a("span",{staticClass:"icon fas fa-ban"}):e._e(),e._v(" "),"success"===e.type?a("span",{staticClass:"icon fas fa-thumbs-up"}):e._e(),e._v(" "),"danger"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_error")))]):e._e(),e._v(" "),"success"===e.type?a("span",[e._v(e._s(e.$t("firefly.flash_success")))]):e._e()]),e._v(" "),a("span",{domProps:{innerHTML:e._s(e.message)}})]):e._e()}),[],!1,null,null,null).exports},4901:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Прехвърляне","Withdrawal":"Теглене","Deposit":"Депозит","date_and_time":"Date and time","no_currency":"(без валута)","date":"Дата","time":"Time","no_budget":"(без бюджет)","destination_account":"Приходна сметка","source_account":"Разходна сметка","single_split":"Раздел","create_new_transaction":"Create a new transaction","balance":"Салдо","transaction_journal_extra":"Extra information","transaction_journal_meta":"Мета информация","basic_journal_information":"Basic transaction information","bills_to_pay":"Сметки за плащане","left_to_spend":"Останали за харчене","attachments":"Прикачени файлове","net_worth":"Нетна стойност","bill":"Сметка","no_bill":"(няма сметка)","tags":"Етикети","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(без касичка)","paid":"Платени","notes":"Бележки","yourAccounts":"Вашите сметки","go_to_asset_accounts":"Вижте активите си","delete_account":"Изтриване на профил","transaction_table_description":"Таблица съдържаща вашите транзакции","account":"Сметка","description":"Описание","amount":"Сума","budget":"Бюджет","category":"Категория","opposing_account":"Противоположна сметка","budgets":"Бюджети","categories":"Категории","go_to_budgets":"Вижте бюджетите си","income":"Приходи","go_to_deposits":"Отиди в депозити","go_to_categories":"Виж категориите си","expense_accounts":"Сметки за разходи","go_to_expenses":"Отиди в Разходи","go_to_bills":"Виж сметките си","bills":"Сметки","last_thirty_days":"Последните трийсет дни","last_seven_days":"Последните седем дни","go_to_piggies":"Виж касичките си","saved":"Записан","piggy_banks":"Касички","piggy_bank":"Касичка","amounts":"Суми","left":"Останали","spent":"Похарчени","Default asset account":"Сметка за активи по подразбиране","search_results":"Резултати от търсенето","include":"Include?","transaction":"Транзакция","account_role_defaultAsset":"Сметка за активи по подразбиране","account_role_savingAsset":"Спестовна сметка","account_role_sharedAsset":"Сметка за споделени активи","clear_location":"Изчисти местоположението","account_role_ccAsset":"Кредитна карта","account_role_cashWalletAsset":"Паричен портфейл","daily_budgets":"Дневни бюджети","weekly_budgets":"Седмични бюджети","monthly_budgets":"Месечни бюджети","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Тримесечни бюджети","create_new_expense":"Създай нова сметка за разходи","create_new_revenue":"Създай нова сметка за приходи","create_new_liabilities":"Create new liability","half_year_budgets":"Шестмесечни бюджети","yearly_budgets":"Годишни бюджети","split_transaction_title":"Описание на разделена транзакция","errors_submission":"Имаше нещо нередно с вашите данни. Моля, проверете грешките.","flash_error":"Грешка!","store_transaction":"Store transaction","flash_success":"Успех!","create_another":"След съхраняването се върнете тук, за да създадете нова.","update_transaction":"Обнови транзакцията","after_update_create_another":"След обновяването се върнете тук, за да продължите с редакцията.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Търсене","create_new_asset":"Създай нова сметка за активи","asset_accounts":"Сметки за активи","reset_after":"Изчистване на формуляра след изпращане","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Транзакция #{ID}(\\"{title}\\") беше записана.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Местоположение","other_budgets":"Времево персонализирани бюджети","journal_links":"Връзки на транзакция","go_to_withdrawals":"Вижте тегленията си","revenue_accounts":"Сметки за приходи","add_another_split":"Добавяне на друг раздел","actions":"Действия","earned":"Спечелени","empty":"(празно)","edit":"Промени","never":"Никога","account_type_Loan":"Заем","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дълг","liability_direction_null_short":"Unknown","delete":"Изтрий","store_new_asset_account":"Запамети нова сметка за активи","store_new_expense_account":"Запамети нова сметка за разходи","store_new_liabilities_account":"Запамети ново задължение","store_new_revenue_account":"Запамети нова сметка за приходи","mandatoryFields":"Задължителни полета","optionalFields":"Незадължителни полета","reconcile_this_account":"Съгласувай тази сметка","interest_calc_weekly":"Per week","interest_calc_monthly":"На месец","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Годишно","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нищо)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без група)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не се очаква този период","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивно","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Създай нова сметка","store_new_bill":"Запаметете нова сметка","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"на всеки 6 месеца","repeat_freq_quarterly":"тримесечно","repeat_freq_monthly":"месечно","repeat_freq_weekly":"ежеседмично","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Редактирай задължение","update_expense_account":"Редактирай сметка за разходи","update_revenue_account":"Редактирай сметка за приходи","update_undefined_account":"Update account","update_asset_account":"Редактирай сметка за активи","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Касичка","percentage":"%","amount":"Сума","lastActivity":"Последна активност","name":"Име","role":"Привилегии","description":"Описание","date":"Дата","source_account":"Разходна сметка","destination_account":"Приходна сметка","category":"Категория","iban":"IBAN","interest":"Лихва","interest_period":"Interest period","liability_type":"Вид на задължението","liability_direction":"Liability in/out","currentBalance":"Текущ баланс","next_expected_match":"Следващo очакванo съвпадение","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"bg","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сума във валута","interest_date":"Падеж на лихва","name":"Име","amount":"Сума","iban":"IBAN","BIC":"BIC","notes":"Бележки","location":"Местоположение","repeat_freq":"Повторения","skip":"Пропусни","startdate":"Начална дата","enddate":"End date","object_group":"Група","attachments":"Прикачени файлове","deletePermanently":"Безвъзвратно изтриване","active":"Активен","include_net_worth":"Включи в общото богатство","cc_type":"Погасителен план на кредитна карта","account_number":"Номер на сметка","cc_monthly_payment_date":"Дата за месечно плащане по кредитна карта","virtual_balance":"Виртуален баланс","opening_balance":"Начално салдо","opening_balance_date":"Дата на началното салдо","date":"Дата","interest":"Лихва","interest_period":"Лихвен период","currency_id":"Валута","liability_type":"Liability type","account_role":"Роля на сметката","liability_direction":"Liability in/out","book_date":"Дата на осчетоводяване","permDeleteWarning":"Изтриването на неща от Firefly III е постоянно и не може да бъде възстановено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата на обработка","due_date":"Дата на падеж","payment_date":"Дата на плащане","invoice_date":"Дата на фактура","amount_min":"Минимална сума","amount_max":"Максимална сума","start_date":"Начало на обхвата","end_date":"Край на обхвата","extension_date":"Extension date"}}')},9789:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Převod","Withdrawal":"Výběr","Deposit":"Vklad","date_and_time":"Datum a čas","no_currency":"(žádná měna)","date":"Datum","time":"Čas","no_budget":"(žádný rozpočet)","destination_account":"Cílový účet","source_account":"Zdrojový účet","single_split":"Rozdělit","create_new_transaction":"Vytvořit novou transakci","balance":"Zůstatek","transaction_journal_extra":"Více informací","transaction_journal_meta":"Meta informace","basic_journal_information":"Basic transaction information","bills_to_pay":"Faktury k zaplacení","left_to_spend":"Zbývá k utracení","attachments":"Přílohy","net_worth":"Čisté jmění","bill":"Účet","no_bill":"(no bill)","tags":"Štítky","internal_reference":"Interní odkaz","external_url":"Externí URL adresa","no_piggy_bank":"(žádná pokladnička)","paid":"Zaplaceno","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobrazit účty s aktivy","delete_account":"Smazat účet","transaction_table_description":"A table containing your transactions","account":"Účet","description":"Popis","amount":"Částka","budget":"Rozpočet","category":"Kategorie","opposing_account":"Protiúčet","budgets":"Rozpočty","categories":"Kategorie","go_to_budgets":"Přejít k rozpočtům","income":"Odměna/příjem","go_to_deposits":"Přejít na vklady","go_to_categories":"Přejít ke kategoriím","expense_accounts":"Výdajové účty","go_to_expenses":"Přejít na výdaje","go_to_bills":"Přejít k účtům","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dnů","go_to_piggies":"Přejít k pokladničkám","saved":"Uloženo","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Amounts","left":"Zbývá","spent":"Utraceno","Default asset account":"Výchozí účet s aktivy","search_results":"Výsledky hledání","include":"Include?","transaction":"Transakce","account_role_defaultAsset":"Výchozí účet aktiv","account_role_savingAsset":"Spořicí účet","account_role_sharedAsset":"Sdílený účet aktiv","clear_location":"Vymazat umístění","account_role_ccAsset":"Kreditní karta","account_role_cashWalletAsset":"Peněženka","daily_budgets":"Denní rozpočty","weekly_budgets":"Týdenní rozpočty","monthly_budgets":"Měsíční rozpočty","journals_in_period_for_account_js":"Veškeré transakce pro účet {title} mezi {start} a {end}","quarterly_budgets":"Čtvrtletní rozpočty","create_new_expense":"Vytvořit výdajový účet","create_new_revenue":"Vytvořit nový příjmový účet","create_new_liabilities":"Create new liability","half_year_budgets":"Pololetní rozpočty","yearly_budgets":"Roční rozpočty","split_transaction_title":"Popis rozúčtování","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Chyba!","store_transaction":"Store transaction","flash_success":"Úspěšně dokončeno!","create_another":"After storing, return here to create another one.","update_transaction":"Aktualizovat transakci","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hledat","create_new_asset":"Vytvořit nový účet aktiv","asset_accounts":"Účty aktiv","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Vlastní období","reset_to_current":"Obnovit aktuální období","select_period":"Vyberte období","location":"Umístění","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Přejít na výběry","revenue_accounts":"Příjmové účty","add_another_split":"Přidat další rozúčtování","actions":"Akce","earned":"Vyděláno","empty":"(prázdné)","edit":"Upravit","never":"Nikdy","account_type_Loan":"Půjčka","account_type_Mortgage":"Hypotéka","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Dluh","liability_direction_null_short":"Unknown","delete":"Odstranit","store_new_asset_account":"Uložit nový účet aktiv","store_new_expense_account":"Uložit nový výdajový účet","store_new_liabilities_account":"Uložit nový závazek","store_new_revenue_account":"Uložit nový příjmový účet","mandatoryFields":"Povinné kolonky","optionalFields":"Volitelné kolonky","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Per week","interest_calc_monthly":"Za měsíc","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Za rok","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(žádné)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(neseskupeno)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktivní","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvořit novou fakturu","store_new_bill":"Uložit novou účtenku","repeat_freq_yearly":"ročně","repeat_freq_half-year":"půloročně","repeat_freq_quarterly":"čtvrtletně","repeat_freq_monthly":"měsíčně","repeat_freq_weekly":"týdně","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Aktualizovat závazek","update_expense_account":"Aktualizovat výdajový účet","update_revenue_account":"Aktualizovat příjmový účet","update_undefined_account":"Update account","update_asset_account":"Aktualizovat výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"%","amount":"Částka","lastActivity":"Poslední aktivita","name":"Jméno","role":"Role","description":"Popis","date":"Datum","source_account":"Zdrojový účet","destination_account":"Cílový účet","category":"Kategorie","iban":"IBAN","interest":"Úrok","interest_period":"Úrokové období","liability_type":"Typ závazku","liability_direction":"Směr závazku","currentBalance":"Aktuální zůstatek","next_expected_match":"Další očekávaná shoda","expected_info":"Další očekávaná transakce","start_date":"Datum zahájení","end_date":"Datum ukončení","payment_info":"Informace o platbě"},"config":{"html_language":"cs","week_in_year_fns":"\'týden\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Částka v cizí měně","interest_date":"Úrokové datum","name":"Název","amount":"Částka","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o poloze","repeat_freq":"Opakuje se","skip":"Přeskočit","startdate":"Datum zahájení","enddate":"Datum ukončení","object_group":"Skupina","attachments":"Přílohy","deletePermanently":"Nadobro smazat","active":"Aktivní","include_net_worth":"Zahrnout do čistého jmění","cc_type":"Zúčtovací období kreditní karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Datum měsíční úhrady kreditní karty","virtual_balance":"Virtuální zůstatek","opening_balance":"Počáteční zůstatek","opening_balance_date":"Datum počátečního zůstatku","date":"Datum","interest":"Úrok","interest_period":"Úrokové období","currency_id":"Měna","liability_type":"Typ závazku","account_role":"Role účtu","liability_direction":"Směr závazku","book_date":"Datum rezervace","permDeleteWarning":"Odstranění věcí z Firefly III je trvalé a nelze vrátit zpět.","account_areYouSure_js":"Jste si jisti, že chcete odstranit účet s názvem \\"{name}\\"?","also_delete_piggyBanks_js":"Žádné pokladničky|Jediná pokladnička připojená k tomuto účtu bude také odstraněna. Všech {count} pokladniček, které jsou připojeny k tomuto účtu, bude také odstraněno.","also_delete_transactions_js":"Žádné transakce|Jediná transakce připojená k tomuto účtu bude také smazána.|Všech {count} transakcí připojených k tomuto účtu bude také odstraněno.","process_date":"Datum zpracování","due_date":"Datum splatnosti","payment_date":"Datum zaplacení","invoice_date":"Datum vystavení","amount_min":"Minimální částka","amount_max":"Maximální částka","start_date":"Začátek rozsahu","end_date":"Konec rozsahu","extension_date":"Datum rozšíření"}}')},9929:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Umbuchung","Withdrawal":"Ausgabe","Deposit":"Einnahme","date_and_time":"Datum und Uhrzeit","no_currency":"(ohne Währung)","date":"Datum","time":"Uhrzeit","no_budget":"(kein Budget)","destination_account":"Zielkonto","source_account":"Quellkonto","single_split":"Teil","create_new_transaction":"Neue Buchung erstellen","balance":"Kontostand","transaction_journal_extra":"Zusätzliche Informationen","transaction_journal_meta":"Metainformationen","basic_journal_information":"Allgemeine Buchungsinformationen","bills_to_pay":"Unbezahlte Rechnungen","left_to_spend":"Verbleibend zum Ausgeben","attachments":"Anhänge","net_worth":"Eigenkapital","bill":"Rechnung","no_bill":"(keine Belege)","tags":"Schlagwörter","internal_reference":"Interner Verweis","external_url":"Externe URL","no_piggy_bank":"(kein Sparschwein)","paid":"Bezahlt","notes":"Notizen","yourAccounts":"Deine Konten","go_to_asset_accounts":"Bestandskonten anzeigen","delete_account":"Konto löschen","transaction_table_description":"Eine Tabelle mit Ihren Buchungen","account":"Konto","description":"Beschreibung","amount":"Betrag","budget":"Budget","category":"Kategorie","opposing_account":"Gegenkonto","budgets":"Budgets","categories":"Kategorien","go_to_budgets":"Budgets anzeigen","income":"Einnahmen / Einkommen","go_to_deposits":"Einnahmen anzeigen","go_to_categories":"Kategorien anzeigen","expense_accounts":"Ausgabekonten","go_to_expenses":"Ausgaben anzeigen","go_to_bills":"Rechnungen anzeigen","bills":"Veträge","last_thirty_days":"Letzte 30 Tage","last_seven_days":"Letzte sieben Tage","go_to_piggies":"Sparschweine anzeigen","saved":"Gespeichert","piggy_banks":"Sparschweine","piggy_bank":"Sparschwein","amounts":"Beträge","left":"Übrig","spent":"Ausgegeben","Default asset account":"Standard-Bestandskonto","search_results":"Suchergebnisse","include":"Inbegriffen?","transaction":"Überweisung","account_role_defaultAsset":"Standard-Bestandskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Gemeinsames Bestandskonto","clear_location":"Ort leeren","account_role_ccAsset":"Kreditkarte","account_role_cashWalletAsset":"Geldbörse","daily_budgets":"Tagesbudgets","weekly_budgets":"Wochenbudgets","monthly_budgets":"Monatsbudgets","journals_in_period_for_account_js":"Alle Buchungen für Account {title} zwischen {start} und {end}","quarterly_budgets":"Quartalsbudgets","create_new_expense":"Neues Ausgabenkonto erstellen","create_new_revenue":"Neues Einnahmenkonto erstellen","create_new_liabilities":"Neue Verbindlichkeit anlegen","half_year_budgets":"Halbjahresbudgets","yearly_budgets":"Jahresbudgets","split_transaction_title":"Beschreibung der Splittbuchung","errors_submission":"Ihre Übermittlung ist fehlgeschlagen. Bitte überprüfen Sie die Fehler.","flash_error":"Fehler!","store_transaction":"Buchung speichern","flash_success":"Geschafft!","create_another":"Nach dem Speichern hierher zurückkehren, um ein weiteres zu erstellen.","update_transaction":"Buchung aktualisieren","after_update_create_another":"Nach dem Aktualisieren hierher zurückkehren, um weiter zu bearbeiten.","transaction_updated_no_changes":"Die Buchung #{ID} (\\"{title}\\") wurde nicht verändert.","transaction_updated_link":"Die Buchung #{ID} (\\"{title}\\") wurde aktualisiert.","spent_x_of_y":"{amount} von {total} ausgegeben","search":"Suche","create_new_asset":"Neues Bestandskonto erstellen","asset_accounts":"Bestandskonten","reset_after":"Formular nach der Übermittlung zurücksetzen","bill_paid_on":"Bezahlt am {date}","first_split_decides":"Die erste Aufteilung bestimmt den Wert dieses Feldes","first_split_overrules_source":"Die erste Aufteilung könnte das Quellkonto überschreiben","first_split_overrules_destination":"Die erste Aufteilung könnte das Zielkonto überschreiben","transaction_stored_link":"Buchung #{ID} (\\"{title}\\") wurde gespeichert.","custom_period":"Benutzerdefinierter Zeitraum","reset_to_current":"Auf aktuellen Zeitraum zurücksetzen","select_period":"Zeitraum auswählen","location":"Standort","other_budgets":"Zeitlich befristete Budgets","journal_links":"Buchungsverknüpfungen","go_to_withdrawals":"Ausgaben anzeigen","revenue_accounts":"Einnahmekonten","add_another_split":"Eine weitere Aufteilung hinzufügen","actions":"Aktionen","earned":"Eingenommen","empty":"(leer)","edit":"Bearbeiten","never":"Nie","account_type_Loan":"Darlehen","account_type_Mortgage":"Hypothek","stored_new_account_js":"Neues Konto \\"„{name}”\\" gespeichert!","account_type_Debt":"Schuld","liability_direction_null_short":"Unbekannt","delete":"Löschen","store_new_asset_account":"Neues Bestandskonto speichern","store_new_expense_account":"Neues Ausgabenkonto speichern","store_new_liabilities_account":"Neue Verbindlichkeit speichern","store_new_revenue_account":"Neues Einnahmenkonto speichern","mandatoryFields":"Pflichtfelder","optionalFields":"Optionale Felder","reconcile_this_account":"Dieses Konto abgleichen","interest_calc_weekly":"Pro Woche","interest_calc_monthly":"Monatlich","interest_calc_quarterly":"Vierteljährlich","interest_calc_half-year":"Halbjährlich","interest_calc_yearly":"Jährlich","liability_direction_credit":"Mir wird dies geschuldet","liability_direction_debit":"Ich schulde dies jemandem","liability_direction_credit_short":"Geschuldeter Betrag","liability_direction_debit_short":"Schuldiger Betrag","account_type_debt":"Schulden","account_type_loan":"Darlehen","left_in_debt":"Fälliger Betrag","account_type_mortgage":"Hypothek","save_transactions_by_moving_js":"Keine Buchungen|Speichern Sie diese Buchung, indem Sie sie auf ein anderes Konto verschieben. |Speichern Sie diese Buchungen, indem Sie sie auf ein anderes Konto verschieben.","none_in_select_list":"(Keine)","transaction_expand_split":"Aufteilung erweitern","transaction_collapse_split":"Aufteilung reduzieren","default_group_title_name":"(ohne Gruppierung)","bill_repeats_weekly":"Wiederholt sich wöchentlich","bill_repeats_monthly":"Wiederholt sich monatlich","bill_repeats_quarterly":"Wiederholt sich vierteljährlich","bill_repeats_half-year":"Wiederholt sich halbjährlich","bill_repeats_yearly":"Wiederholt sich jährlich","bill_repeats_weekly_other":"Wiederholt sich jede zweite Woche","bill_repeats_monthly_other":"Wiederholt sich jeden zweiten Monat","bill_repeats_quarterly_other":"Wiederholt sich jedes zweite Vierteljahr","bill_repeats_half-year_other":"Wiederholt sich jährlich","bill_repeats_yearly_other":"Wiederholt sich jedes zweite Jahr","bill_repeats_weekly_skip":"Wiederholt sich alle {skip} Wochen","bill_repeats_monthly_skip":"Wiederholt sich alle {skip} Monate","bill_repeats_quarterly_skip":"Wiederholt sich alle {skip} Vierteljahre","bill_repeats_half-year_skip":"Wiederholt sich alle {skip} Halbjahre","bill_repeats_yearly_skip":"Wiederholt sich alle {skip} Jahre","not_expected_period":"In diesem Zeitraum nicht erwartet","subscriptions":"Abonnements","bill_expected_date_js":"Erwartet {date}","inactive":"Inaktiv","forever":"Dauerhaft","extension_date_is":"Zeitpunkt der Verlängerung ist {date}","create_new_bill":"Eine neue Rechnung erstellen","store_new_bill":"Neue Rechnung speichern","repeat_freq_yearly":"Jährlich","repeat_freq_half-year":"halbjährlich","repeat_freq_quarterly":"vierteljährlich","repeat_freq_monthly":"monatlich","repeat_freq_weekly":"wöchentlich","credit_card_type_monthlyFull":"Vollständige Zahlung jeden Monat","update_liabilities_account":"Verbindlichkeit aktualisieren","update_expense_account":"Ausgabenkonto aktualisieren","update_revenue_account":"Einnahmenkonto aktualisieren","update_undefined_account":"Konto aktualisieren","update_asset_account":"Bestandskonto aktualisieren","updated_account_js":"Konto \\"{title}\\" aktualisiert."},"list":{"piggy_bank":"Sparschwein","percentage":"%","amount":"Betrag","lastActivity":"Letzte Aktivität","name":"Name","role":"Rolle","description":"Beschreibung","date":"Datum","source_account":"Quellkonto","destination_account":"Zielkonto","category":"Kategorie","iban":"IBAN","interest":"Zinsen","interest_period":"Zinsperiode","liability_type":"Verbindlichkeitsart","liability_direction":"Verbindlichkeit ein/aus","currentBalance":"Aktueller Kontostand","next_expected_match":"Nächste erwartete Übereinstimmung","expected_info":"Nächste erwartete Buchung","start_date":"Beginnt am","end_date":"Endet am","payment_info":"Zahlungsinformationen"},"config":{"html_language":"de","week_in_year_fns":"\'Woche\' ww/yyyy","month_and_day_fns":"d. MMMM Y","quarter_fns":"\'Q\'QQQ, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ausländischer Betrag","interest_date":"Zinstermin","name":"Name","amount":"Betrag","iban":"IBAN","BIC":"BIC","notes":"Notizen","location":"Herkunft","repeat_freq":"Wiederholungen","skip":"Überspringen","startdate":"Startdatum","enddate":"Endet am","object_group":"Gruppe","attachments":"Anhänge","deletePermanently":"Dauerhaft löschen","active":"Aktiv","include_net_worth":"Im Eigenkapital enthalten","cc_type":"Kreditkartenzahlungsplan","account_number":"Kontonummer","cc_monthly_payment_date":"Monatlicher Kreditkartenzahlungsplan","virtual_balance":"Virtueller Kontostand","opening_balance":"Eröffnungsbilanz","opening_balance_date":"Eröffnungsbilanzdatum","date":"Datum","interest":"Zinsen","interest_period":"Verzinsungszeitraum","currency_id":"Währung","liability_type":"Art der Verbindlichkeit","account_role":"Kontenfunktion","liability_direction":"Verbindlichkeit Ein/Aus","book_date":"Buchungsdatum","permDeleteWarning":"Das Löschen von Dingen in Firefly III ist dauerhaft und kann nicht rückgängig gemacht werden.","account_areYouSure_js":"Möchten Sie das Konto „{name}” wirklich löschen?","also_delete_piggyBanks_js":"Keine Sparschweine|Das einzige Sparschwein, welches mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Sparschweine, welche mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","also_delete_transactions_js":"Keine Buchungen|Die einzige Buchung, die mit diesem Konto verbunden ist, wird ebenfalls gelöscht.|Alle {count} Buchungen, die mit diesem Konto verbunden sind, werden ebenfalls gelöscht.","process_date":"Bearbeitungsdatum","due_date":"Fälligkeitstermin","payment_date":"Zahlungsdatum","invoice_date":"Rechnungsdatum","amount_min":"Mindestbetrag","amount_max":"Höchstbetrag","start_date":"Anfang des Bereichs","end_date":"Ende des Bereichs","extension_date":"Verlängerungsdatum"}}')},7498:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Μεταφορά","Withdrawal":"Ανάληψη","Deposit":"Κατάθεση","date_and_time":"Ημερομηνία και ώρα","no_currency":"(χωρίς νόμισμα)","date":"Ημερομηνία","time":"Ώρα","no_budget":"(χωρίς προϋπολογισμό)","destination_account":"Λογαριασμός προορισμού","source_account":"Λογαριασμός προέλευσης","single_split":"Διαχωρισμός","create_new_transaction":"Δημιουργία μιας νέας συναλλαγής","balance":"Ισοζύγιο","transaction_journal_extra":"Περισσότερες πληροφορίες","transaction_journal_meta":"Πληροφορίες μεταδεδομένων","basic_journal_information":"Βασικές πληροφορίες συναλλαγής","bills_to_pay":"Πάγια έξοδα προς πληρωμή","left_to_spend":"Διαθέσιμα προϋπολογισμών","attachments":"Συνημμένα","net_worth":"Καθαρή αξία","bill":"Πάγιο έξοδο","no_bill":"(χωρίς πάγιο έξοδο)","tags":"Ετικέτες","internal_reference":"Εσωτερική αναφορά","external_url":"Εξωτερικό URL","no_piggy_bank":"(χωρίς κουμπαρά)","paid":"Πληρωμένο","notes":"Σημειώσεις","yourAccounts":"Οι λογαριασμοί σας","go_to_asset_accounts":"Δείτε τους λογαριασμούς κεφαλαίου σας","delete_account":"Διαγραφή λογαριασμού","transaction_table_description":"Ένας πίνακας με τις συναλλαγές σας","account":"Λογαριασμός","description":"Περιγραφή","amount":"Ποσό","budget":"Προϋπολογισμός","category":"Κατηγορία","opposing_account":"Έναντι λογαριασμός","budgets":"Προϋπολογισμοί","categories":"Κατηγορίες","go_to_budgets":"Πηγαίνετε στους προϋπολογισμούς σας","income":"Έσοδα","go_to_deposits":"Πηγαίνετε στις καταθέσεις","go_to_categories":"Πηγαίνετε στις κατηγορίες σας","expense_accounts":"Δαπάνες","go_to_expenses":"Πηγαίνετε στις δαπάνες","go_to_bills":"Πηγαίνετε στα πάγια έξοδα","bills":"Πάγια έξοδα","last_thirty_days":"Τελευταίες τριάντα ημέρες","last_seven_days":"Τελευταίες επτά ημέρες","go_to_piggies":"Πηγαίνετε στους κουμπαράδες σας","saved":"Αποθηκεύτηκε","piggy_banks":"Κουμπαράδες","piggy_bank":"Κουμπαράς","amounts":"Ποσά","left":"Απομένουν","spent":"Δαπανήθηκαν","Default asset account":"Βασικός λογαριασμός κεφαλαίου","search_results":"Αποτελέσματα αναζήτησης","include":"Περιλαμβάνεται;","transaction":"Συναλλαγή","account_role_defaultAsset":"Βασικός λογαριασμός κεφαλαίου","account_role_savingAsset":"Λογαριασμός αποταμίευσης","account_role_sharedAsset":"Κοινός λογαριασμός κεφαλαίου","clear_location":"Εκκαθάριση τοποθεσίας","account_role_ccAsset":"Πιστωτική κάρτα","account_role_cashWalletAsset":"Πορτοφόλι μετρητών","daily_budgets":"Ημερήσιοι προϋπολογισμοί","weekly_budgets":"Εβδομαδιαίοι προϋπολογισμοί","monthly_budgets":"Μηνιαίοι προϋπολογισμοί","journals_in_period_for_account_js":"Όλες οι συναλλαγές για τον λογαριασμό {title} μεταξύ {start} και {end}","quarterly_budgets":"Τριμηνιαίοι προϋπολογισμοί","create_new_expense":"Δημιουργία νέου λογαριασμού δαπανών","create_new_revenue":"Δημιουργία νέου λογαριασμού εσόδων","create_new_liabilities":"Δημιουργία νέας υποχρέωσης","half_year_budgets":"Εξαμηνιαίοι προϋπολογισμοί","yearly_budgets":"Ετήσιοι προϋπολογισμοί","split_transaction_title":"Περιγραφή της συναλλαγής με διαχωρισμό","errors_submission":"Υπήρξε κάποιο λάθος με την υποβολή σας. Παρακαλώ ελέγξτε τα σφάλματα.","flash_error":"Σφάλμα!","store_transaction":"Αποθήκευση συναλλαγής","flash_success":"Επιτυχία!","create_another":"Μετά την αποθήκευση, επιστρέψτε εδώ για να δημιουργήσετε ακόμη ένα.","update_transaction":"Ενημέρωση συναλλαγής","after_update_create_another":"Μετά την ενημέρωση, επιστρέψτε εδώ για να συνεχίσετε την επεξεργασία.","transaction_updated_no_changes":"Η συναλλαγή #{ID} (\\"{title}\\") παρέμεινε χωρίς καμία αλλαγή.","transaction_updated_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει ενημερωθεί.","spent_x_of_y":"Δαπανήθηκαν {amount} από {total}","search":"Αναζήτηση","create_new_asset":"Δημιουργία νέου λογαριασμού κεφαλαίου","asset_accounts":"Κεφάλαια","reset_after":"Επαναφορά φόρμας μετά την υποβολή","bill_paid_on":"Πληρώθηκε στις {date}","first_split_decides":"Ο πρώτος διαχωρισμός καθορίζει την τιμή αυτού του πεδίου","first_split_overrules_source":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προέλευσης","first_split_overrules_destination":"Ο πρώτος διαχωρισμός ενδέχεται να παρακάμψει τον λογαριασμό προορισμού","transaction_stored_link":"Η συναλλαγή #{ID} (\\"{title}\\") έχει αποθηκευτεί.","custom_period":"Προσαρμοσμένη περίοδος","reset_to_current":"Επαναφορά στην τρέχουσα περίοδο","select_period":"Επιλέξτε περίοδο","location":"Τοποθεσία","other_budgets":"Προϋπολογισμοί με χρονική προσαρμογή","journal_links":"Συνδέσεις συναλλαγών","go_to_withdrawals":"Πηγαίνετε στις αναλήψεις σας","revenue_accounts":"Έσοδα","add_another_split":"Προσθήκη ενός ακόμα διαχωρισμού","actions":"Ενέργειες","earned":"Κερδήθηκαν","empty":"(κενό)","edit":"Επεξεργασία","never":"Ποτέ","account_type_Loan":"Δάνειο","account_type_Mortgage":"Υποθήκη","stored_new_account_js":"Ο νέος λογαριασμός \\"{name}\\" αποθηκεύτηκε!","account_type_Debt":"Χρέος","liability_direction_null_short":"Άγνωστο","delete":"Διαγραφή","store_new_asset_account":"Αποθήκευση νέου λογαριασμού κεφαλαίου","store_new_expense_account":"Αποθήκευση νέου λογαριασμού δαπανών","store_new_liabilities_account":"Αποθήκευση νέας υποχρέωσης","store_new_revenue_account":"Αποθήκευση νέου λογαριασμού εσόδων","mandatoryFields":"Υποχρεωτικά πεδία","optionalFields":"Προαιρετικά πεδία","reconcile_this_account":"Τακτοποίηση αυτού του λογαριασμού","interest_calc_weekly":"Ανά εβδομάδα","interest_calc_monthly":"Ανά μήνα","interest_calc_quarterly":"Ανά τρίμηνο","interest_calc_half-year":"Ανά εξάμηνο","interest_calc_yearly":"Ανά έτος","liability_direction_credit":"Μου οφείλουν αυτό το χρέος σε μένα","liability_direction_debit":"Οφείλω αυτό το χρέος σε κάποιον άλλο","liability_direction_credit_short":"Μου οφείλουν αυτό το χρέος","liability_direction_debit_short":"Οφείλω αυτό το χρέος","account_type_debt":"Χρέος","account_type_loan":"Δάνειο","left_in_debt":"Οφειλόμενο ποσό","account_type_mortgage":"Υποθήκη","save_transactions_by_moving_js":"Δεν υπάρχουν συναλλαγές|Αποθηκεύστε αυτή τη συναλλαγή μετακινώντας την σε άλλο λογαριασμό|Αποθηκεύστε αυτές τις συναλλαγές μετακινώντας τις σε άλλο λογαριασμό.","none_in_select_list":"(τίποτα)","transaction_expand_split":"Ανάπτυξη διαχωρισμού","transaction_collapse_split":"Σύμπτυξη διαχωρισμού","default_group_title_name":"(χωρίς ομάδα)","bill_repeats_weekly":"Επαναλαμβάνεται εβδομαδιαίως","bill_repeats_monthly":"Επαναλαμβάνεται μηνιαίως","bill_repeats_quarterly":"Επαναλαμβάνεται ανά τρίμηνο","bill_repeats_half-year":"Επαναλαμβάνεται κάθε μισό χρόνο","bill_repeats_yearly":"Επαναλαμβάνεται ετησίως","bill_repeats_weekly_other":"Επαναλαμβάνεται κάθε δεύτερη εβδομάδα","bill_repeats_monthly_other":"Επαναλαμβάνεται κάθε δεύτερο μήνα","bill_repeats_quarterly_other":"Επαναλαμβάνεται κάθε δεύτερο τρίμηνο","bill_repeats_half-year_other":"Επαναλαμβάνεται ετησίως","bill_repeats_yearly_other":"Επαναλαμβάνεται κάθε δεύτερο χρόνο","bill_repeats_weekly_skip":"Επαναλαμβάνεται κάθε {skip} εβδομάδες","bill_repeats_monthly_skip":"Επαναλαμβάνεται κάθε {skip} μήνες","bill_repeats_quarterly_skip":"Επαναλαμβάνεται κάθε {skip} τρίμηνα","bill_repeats_half-year_skip":"Επαναλαμβάνεται κάθε {skip} εξάμηνα","bill_repeats_yearly_skip":"Επαναλαμβάνεται κάθε {skip} έτη","not_expected_period":"Δεν αναμένεται αυτή την περίοδο","subscriptions":"Συνδρομές","bill_expected_date_js":"Αναμένεται {date}","inactive":"Ανενεργό","forever":"Για πάντα","extension_date_is":"Η ημερομηνία παράτασης είναι {date}","create_new_bill":"Δημιουργία νέου πάγιου έξοδου","store_new_bill":"Αποθήκευση νέου πάγιου έξοδου","repeat_freq_yearly":"ετησίως","repeat_freq_half-year":"εξαμηνιαίως","repeat_freq_quarterly":"τριμηνιαίως","repeat_freq_monthly":"μηνιαίως","repeat_freq_weekly":"εβδομαδιαίως","credit_card_type_monthlyFull":"Εξόφληση κάθε μήνα","update_liabilities_account":"Ενημέρωση υποχρέωσης","update_expense_account":"Ενημέρωση λογαριασμού δαπανών","update_revenue_account":"Ενημέρωση λογαριασμού εσόδων","update_undefined_account":"Ενημέρωση λογαριασμού","update_asset_account":"Ενημέρωση λογαριασμού κεφαλαίου","updated_account_js":"Ενημερώθηκε ο λογαριασμός \\"{title}\\"."},"list":{"piggy_bank":"Κουμπαράς","percentage":"pct.","amount":"Ποσό","lastActivity":"Τελευταία δραστηριότητα","name":"Όνομα","role":"Ρόλος","description":"Περιγραφή","date":"Ημερομηνία","source_account":"Λογαριασμός προέλευσης","destination_account":"Λογαριασμός προορισμού","category":"Κατηγορία","iban":"IBAN","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","liability_type":"Τύπος υποχρέωσης","liability_direction":"Υποχρέωση εντός/εκτός","currentBalance":"Τρέχον υπόλοιπο","next_expected_match":"Επόμενη αναμενόμενη αντιστοίχιση","expected_info":"Επόμενη αναμενόμενη συναλλαγή","start_date":"Ημερομηνία έναρξης","end_date":"Ημερομηνία λήξης","payment_info":"Πληροφορίες Πληρωμής"},"config":{"html_language":"el","week_in_year_fns":"\'Εβδομάδα\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ποσό σε ξένο νόμισμα","interest_date":"Ημερομηνία τοκισμού","name":"Όνομα","amount":"Ποσό","iban":"IBAN","BIC":"BIC","notes":"Σημειώσεις","location":"Τοποθεσία","repeat_freq":"Επαναλήψεις","skip":"Παράλειψη","startdate":"Ημερομηνία Έναρξης","enddate":"Ημερομηνία λήξης","object_group":"Ομάδα","attachments":"Συνημμένα","deletePermanently":"Οριστική διαγραφή","active":"Ενεργό","include_net_worth":"Εντός καθαρής αξίας","cc_type":"Σχέδιο πληρωμής πιστωτικής κάρτας","account_number":"Αριθμός λογαριασμού","cc_monthly_payment_date":"Ημερομηνία μηνιαίας πληρωμής κάρτας","virtual_balance":"Εικονικό υπόλοιπο","opening_balance":"Υπόλοιπο έναρξης","opening_balance_date":"Ημερομηνία υπολοίπου έναρξης","date":"Ημερομηνία","interest":"Τόκος","interest_period":"Τοκιζόμενη περίοδος","currency_id":"Νόμισμα","liability_type":"Τύπος υποχρέωσης","account_role":"Ρόλος λογαριασμού","liability_direction":"Υποχρέωση εντός/εκτός","book_date":"Ημερομηνία εγγραφής","permDeleteWarning":"Η διαγραφή στοιχείων από το Firefly III είναι μόνιμη και δεν μπορεί να αναιρεθεί.","account_areYouSure_js":"Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα \\"{name}\\";","also_delete_piggyBanks_js":"Χωρίς κουμπαρά | Ο μόνος κουμπαράς που είναι συνδεδεμένος σε αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλοι οι κουμπαράδες {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","also_delete_transactions_js":"Χωρίς συναλλαγές | Η μόνη συναλλαγή που συνδέεται με αυτόν τον λογαριασμό θα διαγραφεί επίσης. | Όλες οι συναλλαγές {count} που συνδέονται με αυτόν τον λογαριασμό θα διαγραφούν επίσης.","process_date":"Ημερομηνία επεξεργασίας","due_date":"Ημερομηνία προθεσμίας","payment_date":"Ημερομηνία πληρωμής","invoice_date":"Ημερομηνία τιμολόγησης","amount_min":"Ελάχιστο ποσό","amount_max":"Μέγιστο ποσό","start_date":"Αρχή του εύρους","end_date":"Τέλος του εύρους","extension_date":"Ημερομηνία επέκτασης"}}')},4632:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en-gb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},790:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Withdrawal","Deposit":"Deposit","date_and_time":"Date and time","no_currency":"(no currency)","date":"Date","time":"Time","no_budget":"(no budget)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Balance","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta information","basic_journal_information":"Basic transaction information","bills_to_pay":"Bills to pay","left_to_spend":"Left to spend","attachments":"Attachments","net_worth":"Net worth","bill":"Bill","no_bill":"(no bill)","tags":"Tags","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Paid","notes":"Notes","yourAccounts":"Your accounts","go_to_asset_accounts":"View your asset accounts","delete_account":"Delete account","transaction_table_description":"A table containing your transactions","account":"Account","description":"Description","amount":"Amount","budget":"Budget","category":"Category","opposing_account":"Opposing account","budgets":"Budgets","categories":"Categories","go_to_budgets":"Go to your budgets","income":"Revenue / income","go_to_deposits":"Go to deposits","go_to_categories":"Go to your categories","expense_accounts":"Expense accounts","go_to_expenses":"Go to expenses","go_to_bills":"Go to your bills","bills":"Bills","last_thirty_days":"Last thirty days","last_seven_days":"Last seven days","go_to_piggies":"Go to your piggy banks","saved":"Saved","piggy_banks":"Piggy banks","piggy_bank":"Piggy bank","amounts":"Amounts","left":"Left","spent":"Spent","Default asset account":"Default asset account","search_results":"Search results","include":"Include?","transaction":"Transaction","account_role_defaultAsset":"Default asset account","account_role_savingAsset":"Savings account","account_role_sharedAsset":"Shared asset account","clear_location":"Clear location","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash wallet","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Create new expense account","create_new_revenue":"Create new revenue account","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Error!","store_transaction":"Store transaction","flash_success":"Success!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Search","create_new_asset":"Create new asset account","asset_accounts":"Asset accounts","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Location","other_budgets":"Custom timed budgets","journal_links":"Transaction links","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Revenue accounts","add_another_split":"Add another split","actions":"Actions","earned":"Earned","empty":"(empty)","edit":"Edit","never":"Never","account_type_Loan":"Loan","account_type_Mortgage":"Mortgage","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Debt","liability_direction_null_short":"Unknown","delete":"Delete","store_new_asset_account":"Store new asset account","store_new_expense_account":"Store new expense account","store_new_liabilities_account":"Store new liability","store_new_revenue_account":"Store new revenue account","mandatoryFields":"Mandatory fields","optionalFields":"Optional fields","reconcile_this_account":"Reconcile this account","interest_calc_weekly":"Per week","interest_calc_monthly":"Per month","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per year","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(none)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inactive","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Create new bill","store_new_bill":"Store new bill","repeat_freq_yearly":"yearly","repeat_freq_half-year":"every half-year","repeat_freq_quarterly":"quarterly","repeat_freq_monthly":"monthly","repeat_freq_weekly":"weekly","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Update liability","update_expense_account":"Update expense account","update_revenue_account":"Update revenue account","update_undefined_account":"Update account","update_asset_account":"Update asset account","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Piggy bank","percentage":"pct.","amount":"Amount","lastActivity":"Last activity","name":"Name","role":"Role","description":"Description","date":"Date","source_account":"Source account","destination_account":"Destination account","category":"Category","iban":"IBAN","interest":"Interest","interest_period":"Interest period","liability_type":"Type of liability","liability_direction":"Liability in/out","currentBalance":"Current balance","next_expected_match":"Next expected match","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"en","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Foreign amount","interest_date":"Interest date","name":"Name","amount":"Amount","iban":"IBAN","BIC":"BIC","notes":"Notes","location":"Location","repeat_freq":"Repeats","skip":"Skip","startdate":"Start date","enddate":"End date","object_group":"Group","attachments":"Attachments","deletePermanently":"Delete permanently","active":"Active","include_net_worth":"Include in net worth","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Date","interest":"Interest","interest_period":"Interest period","currency_id":"Currency","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Book date","permDeleteWarning":"Deleting stuff from Firefly III is permanent and cannot be undone.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Processing date","due_date":"Due date","payment_date":"Payment date","invoice_date":"Invoice date","amount_min":"Minimum amount","amount_max":"Maximum amount","start_date":"Start of range","end_date":"End of range","extension_date":"Extension date"}}')},8563:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferencia","Withdrawal":"Retiro","Deposit":"Depósito","date_and_time":"Fecha y hora","no_currency":"(sin moneda)","date":"Fecha","time":"Hora","no_budget":"(sin presupuesto)","destination_account":"Cuenta destino","source_account":"Cuenta origen","single_split":"División","create_new_transaction":"Crear una nueva transacción","balance":"Balance","transaction_journal_extra":"Información adicional","transaction_journal_meta":"Información Meta","basic_journal_information":"Información básica de transacción","bills_to_pay":"Facturas por pagar","left_to_spend":"Disponible para gastar","attachments":"Archivos adjuntos","net_worth":"Valor Neto","bill":"Factura","no_bill":"(sin factura)","tags":"Etiquetas","internal_reference":"Referencia interna","external_url":"URL externa","no_piggy_bank":"(sin hucha)","paid":"Pagado","notes":"Notas","yourAccounts":"Tus cuentas","go_to_asset_accounts":"Ver tus cuentas de activos","delete_account":"Eliminar cuenta","transaction_table_description":"Una tabla que contiene sus transacciones","account":"Cuenta","description":"Descripción","amount":"Cantidad","budget":"Presupuesto","category":"Categoria","opposing_account":"Cuenta opuesta","budgets":"Presupuestos","categories":"Categorías","go_to_budgets":"Ir a tus presupuestos","income":"Ingresos / salarios","go_to_deposits":"Ir a depósitos","go_to_categories":"Ir a tus categorías","expense_accounts":"Cuentas de gastos","go_to_expenses":"Ir a gastos","go_to_bills":"Ir a tus cuentas","bills":"Facturas","last_thirty_days":"Últimos treinta días","last_seven_days":"Últimos siete días","go_to_piggies":"Ir a tu hucha","saved":"Guardado","piggy_banks":"Huchas","piggy_bank":"Hucha","amounts":"Importes","left":"Disponible","spent":"Gastado","Default asset account":"Cuenta de activos por defecto","search_results":"Buscar resultados","include":"¿Incluir?","transaction":"Transaccion","account_role_defaultAsset":"Cuentas de ingresos por defecto","account_role_savingAsset":"Cuentas de ahorros","account_role_sharedAsset":"Cuenta de ingresos compartida","clear_location":"Eliminar ubicación","account_role_ccAsset":"Tarjeta de Crédito","account_role_cashWalletAsset":"Billetera de efectivo","daily_budgets":"Presupuestos diarios","weekly_budgets":"Presupuestos semanales","monthly_budgets":"Presupuestos mensuales","journals_in_period_for_account_js":"Todas las transacciones de la cuenta {title} entre {start} y {end}","quarterly_budgets":"Presupuestos trimestrales","create_new_expense":"Crear nueva cuenta de gastos","create_new_revenue":"Crear nueva cuenta de ingresos","create_new_liabilities":"Crear nuevo pasivo","half_year_budgets":"Presupuestos semestrales","yearly_budgets":"Presupuestos anuales","split_transaction_title":"Descripción de la transacción dividida","errors_submission":"Hubo un problema con su envío. Por favor, compruebe los errores.","flash_error":"¡Error!","store_transaction":"Guardar transacción","flash_success":"¡Operación correcta!","create_another":"Después de guardar, vuelve aquí para crear otro.","update_transaction":"Actualizar transacción","after_update_create_another":"Después de actualizar, vuelve aquí para continuar editando.","transaction_updated_no_changes":"La transacción #{ID} (\\"{title}\\") no recibió ningún cambio.","transaction_updated_link":"La transacción #{ID} (\\"{title}\\") ha sido actualizada.","spent_x_of_y":"{amount} gastado de {total}","search":"Buscar","create_new_asset":"Crear nueva cuenta de activos","asset_accounts":"Cuenta de activos","reset_after":"Restablecer formulario después del envío","bill_paid_on":"Pagado el {date}","first_split_decides":"La primera división determina el valor de este campo","first_split_overrules_source":"La primera división puede anular la cuenta de origen","first_split_overrules_destination":"La primera división puede anular la cuenta de destino","transaction_stored_link":"La transacción #{ID} (\\"{title}\\") ha sido almacenada.","custom_period":"Período personalizado","reset_to_current":"Restablecer al período actual","select_period":"Seleccione un período","location":"Ubicación","other_budgets":"Presupuestos de tiempo personalizado","journal_links":"Enlaces de transacciones","go_to_withdrawals":"Ir a tus retiradas","revenue_accounts":"Cuentas de ingresos","add_another_split":"Añadir otra división","actions":"Acciones","earned":"Ganado","empty":"(vacío)","edit":"Editar","never":"Nunca","account_type_Loan":"Préstamo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nueva cuenta \\"{name}\\" guardada!","account_type_Debt":"Deuda","liability_direction_null_short":"Desconocido","delete":"Eliminar","store_new_asset_account":"Crear cuenta de activos","store_new_expense_account":"Crear cuenta de gastos","store_new_liabilities_account":"Crear nuevo pasivo","store_new_revenue_account":"Crear cuenta de ingresos","mandatoryFields":"Campos obligatorios","optionalFields":"Campos opcionales","reconcile_this_account":"Reconciliar esta cuenta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mes","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por año","liability_direction_credit":"Se me debe esta deuda","liability_direction_debit":"Le debo esta deuda a otra persona","liability_direction_credit_short":"Tenía esta deuda","liability_direction_debit_short":"Tiene esta deuda","account_type_debt":"Deuda","account_type_loan":"Préstamo","left_in_debt":"Importe debido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Ninguna transacción|Guardar esta transacción moviéndola a otra cuenta. |Guardar estas transacciones moviéndolas a otra cuenta.","none_in_select_list":"(ninguno)","transaction_expand_split":"Expandir división","transaction_collapse_split":"Colapsar división","default_group_title_name":"(sin agrupación)","bill_repeats_weekly":"Repetir semanalmente","bill_repeats_monthly":"Repetir mensualmente","bill_repeats_quarterly":"Repite trimestralmente","bill_repeats_half-year":"Repetir cada 6 meses","bill_repeats_yearly":"Repetir anualmente","bill_repeats_weekly_other":"Repetir cada dos semanas","bill_repeats_monthly_other":"Repetir cada dos meses","bill_repeats_quarterly_other":"Repetir cada dos trimestres","bill_repeats_half-year_other":"Repetir anualmente","bill_repeats_yearly_other":"Repetir cada dos años","bill_repeats_weekly_skip":"Repetir cada {skip} semanas","bill_repeats_monthly_skip":"Repetir cada {skip} meses","bill_repeats_quarterly_skip":"Repetir cada {skip} trimestres","bill_repeats_half-year_skip":"Repetir cada {skip} medios años","bill_repeats_yearly_skip":"Repetir cada {skip} años","not_expected_period":"No se espera en este período","subscriptions":"Suscripciones","bill_expected_date_js":"Fecha prevista {date}","inactive":"Inactivo","forever":"Siempre","extension_date_is":"Fecha de extensión es {date}","create_new_bill":"Crear nueva factura","store_new_bill":"Crear factura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"cada medio año","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensualmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pago completo cada mes","update_liabilities_account":"Actualizar pasivo","update_expense_account":"Actualizar cuenta de gastos","update_revenue_account":"Actualizar cuenta de ingresos","update_undefined_account":"Actualizar cuenta","update_asset_account":"Actualizar cuenta de activos","updated_account_js":"Cuenta actualizada \\"{title}\\"."},"list":{"piggy_bank":"Alcancilla","percentage":"pct.","amount":"Monto","lastActivity":"Actividad más reciente","name":"Nombre","role":"Rol","description":"Descripción","date":"Fecha","source_account":"Cuenta origen","destination_account":"Cuenta destino","category":"Categoría","iban":"IBAN","interest":"Interés","interest_period":"Período de interés","liability_type":"Tipo de pasivo","liability_direction":"Pasivo entrada/salida","currentBalance":"Balance actual","next_expected_match":"Próxima coincidencia esperada","expected_info":"Siguiente transacción esperada","start_date":"Fecha de inicio","end_date":"Fecha fin","payment_info":"Información del pago"},"config":{"html_language":"es","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Cantidad extranjera","interest_date":"Fecha de interés","name":"Nombre","amount":"Importe","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Ubicación","repeat_freq":"Repetición","skip":"Saltar","startdate":"Fecha de inicio","enddate":"Fecha fin","object_group":"Grupo","attachments":"Adjuntos","deletePermanently":"Borrar permanentemente","active":"Activo","include_net_worth":"Incluir en valor neto","cc_type":"Plan de pagos con tarjeta de crédito","account_number":"Número de cuenta","cc_monthly_payment_date":"Fecha de pago mensual de la tarjeta de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Fecha del saldo inicial","date":"Fecha","interest":"Interés","interest_period":"Período de interés","currency_id":"Divisa","liability_type":"Tipo de pasivo","account_role":"Rol de cuenta","liability_direction":"Pasivo entrada/salida","book_date":"Fecha de registro","permDeleteWarning":"Eliminar cosas de Firefly III es permanente y no se puede deshacer.","account_areYouSure_js":"¿Está seguro que desea eliminar la cuenta llamada \\"{name}\\"?","also_delete_piggyBanks_js":"Ninguna alcancía|La única alcancía conectada a esta cuenta también será borrada. También se eliminarán todas {count} alcancías conectados a esta cuenta.","also_delete_transactions_js":"Ninguna transacción|La única transacción conectada a esta cuenta se eliminará también.|Todas las {count} transacciones conectadas a esta cuenta también se eliminarán.","process_date":"Fecha de procesamiento","due_date":"Fecha de vencimiento","payment_date":"Fecha de pago","invoice_date":"Fecha de la factura","amount_min":"Importe mínimo","amount_max":"Importe máximo","start_date":"Inicio del rango","end_date":"Final del rango","extension_date":"Fecha de extensión"}}')},2276:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Siirto","Withdrawal":"Nosto","Deposit":"Talletus","date_and_time":"Date and time","no_currency":"(ei valuuttaa)","date":"Päivämäärä","time":"Time","no_budget":"(ei budjettia)","destination_account":"Kohdetili","source_account":"Lähdetili","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metatiedot","basic_journal_information":"Basic transaction information","bills_to_pay":"Laskuja maksettavana","left_to_spend":"Käytettävissä","attachments":"Liitteet","net_worth":"Varallisuus","bill":"Lasku","no_bill":"(no bill)","tags":"Tägit","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(ei säästöpossu)","paid":"Maksettu","notes":"Muistiinpanot","yourAccounts":"Omat tilisi","go_to_asset_accounts":"Tarkastele omaisuustilejäsi","delete_account":"Poista käyttäjätili","transaction_table_description":"A table containing your transactions","account":"Tili","description":"Kuvaus","amount":"Summa","budget":"Budjetti","category":"Kategoria","opposing_account":"Vastatili","budgets":"Budjetit","categories":"Kategoriat","go_to_budgets":"Avaa omat budjetit","income":"Tuotto / ansio","go_to_deposits":"Go to deposits","go_to_categories":"Avaa omat kategoriat","expense_accounts":"Kulutustilit","go_to_expenses":"Go to expenses","go_to_bills":"Avaa omat laskut","bills":"Laskut","last_thirty_days":"Viimeiset 30 päivää","last_seven_days":"Viimeiset 7 päivää","go_to_piggies":"Tarkastele säästöpossujasi","saved":"Saved","piggy_banks":"Säästöpossut","piggy_bank":"Säästöpossu","amounts":"Amounts","left":"Jäljellä","spent":"Käytetty","Default asset account":"Oletusomaisuustili","search_results":"Haun tulokset","include":"Include?","transaction":"Tapahtuma","account_role_defaultAsset":"Oletuskäyttötili","account_role_savingAsset":"Säästötili","account_role_sharedAsset":"Jaettu käyttötili","clear_location":"Tyhjennä sijainti","account_role_ccAsset":"Luottokortti","account_role_cashWalletAsset":"Käteinen","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Luo uusi maksutili","create_new_revenue":"Luo uusi tuottotili","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Jaetun tapahtuman kuvaus","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Virhe!","store_transaction":"Store transaction","flash_success":"Valmista tuli!","create_another":"Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.","update_transaction":"Päivitä tapahtuma","after_update_create_another":"Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Hae","create_new_asset":"Luo uusi omaisuustili","asset_accounts":"Käyttötilit","reset_after":"Tyhjennä lomake lähetyksen jälkeen","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sijainti","other_budgets":"Custom timed budgets","journal_links":"Tapahtuman linkit","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Tuottotilit","add_another_split":"Lisää tapahtumaan uusi osa","actions":"Toiminnot","earned":"Ansaittu","empty":"(tyhjä)","edit":"Muokkaa","never":"Ei koskaan","account_type_Loan":"Laina","account_type_Mortgage":"Kiinnelaina","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Velka","liability_direction_null_short":"Unknown","delete":"Poista","store_new_asset_account":"Tallenna uusi omaisuustili","store_new_expense_account":"Tallenna uusi kulutustili","store_new_liabilities_account":"Tallenna uusi vastuu","store_new_revenue_account":"Tallenna uusi tuottotili","mandatoryFields":"Pakolliset kentät","optionalFields":"Valinnaiset kentät","reconcile_this_account":"Täsmäytä tämä tili","interest_calc_weekly":"Per week","interest_calc_monthly":"Kuukaudessa","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Vuodessa","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ei mitään)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ryhmittelemättömät)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Ei odotettavissa tässä jaksossa","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Ei aktiivinen","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Luo uusi lasku","store_new_bill":"Tallenna uusi lasku","repeat_freq_yearly":"vuosittain","repeat_freq_half-year":"puoli-vuosittain","repeat_freq_quarterly":"neljännesvuosittain","repeat_freq_monthly":"kuukausittain","repeat_freq_weekly":"viikoittain","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Päivitä vastuu","update_expense_account":"Päivitä kulutustili","update_revenue_account":"Päivitä tuottotili","update_undefined_account":"Update account","update_asset_account":"Päivitä omaisuustili","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Säästöpossu","percentage":"pros.","amount":"Summa","lastActivity":"Viimeisin tapahtuma","name":"Nimi","role":"Rooli","description":"Kuvaus","date":"Päivämäärä","source_account":"Lähdetili","destination_account":"Kohdetili","category":"Kategoria","iban":"IBAN","interest":"Korko","interest_period":"Interest period","liability_type":"Vastuutyyppi","liability_direction":"Liability in/out","currentBalance":"Tämänhetkinen saldo","next_expected_match":"Seuraava lasku odotettavissa","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"fi","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ulkomaan summa","interest_date":"Korkopäivä","name":"Nimi","amount":"Summa","iban":"IBAN","BIC":"BIC","notes":"Muistiinpanot","location":"Sijainti","repeat_freq":"Toistot","skip":"Ohita","startdate":"Aloituspäivä","enddate":"End date","object_group":"Ryhmä","attachments":"Liitteet","deletePermanently":"Poista pysyvästi","active":"Aktiivinen","include_net_worth":"Sisällytä varallisuuteen","cc_type":"Luottokortin maksusuunnitelma","account_number":"Tilinumero","cc_monthly_payment_date":"Luottokortin laskun eräpäivä","virtual_balance":"Virtuaalinen saldo","opening_balance":"Alkusaldo","opening_balance_date":"Alkusaldon päivämäärä","date":"Päivämäärä","interest":"Korko","interest_period":"Korkojakso","currency_id":"Valuutta","liability_type":"Liability type","account_role":"Tilin tyyppi","liability_direction":"Liability in/out","book_date":"Kirjauspäivä","permDeleteWarning":"Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Käsittelypäivä","due_date":"Eräpäivä","payment_date":"Maksupäivä","invoice_date":"Laskun päivämäärä","amount_min":"Vähimmäissumma","amount_max":"Enimmäissumma","start_date":"Valikoiman alku","end_date":"Valikoiman loppu","extension_date":"Extension date"}}')},844:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfert","Withdrawal":"Dépense","Deposit":"Dépôt","date_and_time":"Date et heure","no_currency":"(pas de devise)","date":"Date","time":"Heure","no_budget":"(pas de budget)","destination_account":"Compte de destination","source_account":"Compte source","single_split":"Ventilation","create_new_transaction":"Créer une nouvelle opération","balance":"Solde","transaction_journal_extra":"Informations supplémentaires","transaction_journal_meta":"Méta informations","basic_journal_information":"Informations de base sur l\'opération","bills_to_pay":"Factures à payer","left_to_spend":"Reste à dépenser","attachments":"Pièces jointes","net_worth":"Avoir net","bill":"Facture","no_bill":"(aucune facture)","tags":"Tags","internal_reference":"Référence interne","external_url":"URL externe","no_piggy_bank":"(aucune tirelire)","paid":"Payé","notes":"Notes","yourAccounts":"Vos comptes","go_to_asset_accounts":"Afficher vos comptes d\'actifs","delete_account":"Supprimer le compte","transaction_table_description":"Une table contenant vos opérations","account":"Compte","description":"Description","amount":"Montant","budget":"Budget","category":"Catégorie","opposing_account":"Compte opposé","budgets":"Budgets","categories":"Catégories","go_to_budgets":"Gérer vos budgets","income":"Recette / revenu","go_to_deposits":"Aller aux dépôts","go_to_categories":"Gérer vos catégories","expense_accounts":"Comptes de dépenses","go_to_expenses":"Aller aux dépenses","go_to_bills":"Gérer vos factures","bills":"Factures","last_thirty_days":"Trente derniers jours","last_seven_days":"7 Derniers Jours","go_to_piggies":"Gérer vos tirelires","saved":"Sauvegardé","piggy_banks":"Tirelires","piggy_bank":"Tirelire","amounts":"Montants","left":"Reste","spent":"Dépensé","Default asset account":"Compte d’actif par défaut","search_results":"Résultats de la recherche","include":"Inclure ?","transaction":"Opération","account_role_defaultAsset":"Compte d\'actif par défaut","account_role_savingAsset":"Compte d’épargne","account_role_sharedAsset":"Compte d\'actif partagé","clear_location":"Effacer la localisation","account_role_ccAsset":"Carte de crédit","account_role_cashWalletAsset":"Porte-monnaie","daily_budgets":"Budgets quotidiens","weekly_budgets":"Budgets hebdomadaires","monthly_budgets":"Budgets mensuels","journals_in_period_for_account_js":"Toutes les opérations pour le compte {title} entre {start} et {end}","quarterly_budgets":"Budgets trimestriels","create_new_expense":"Créer nouveau compte de dépenses","create_new_revenue":"Créer nouveau compte de recettes","create_new_liabilities":"Créer un nouveau passif","half_year_budgets":"Budgets semestriels","yearly_budgets":"Budgets annuels","split_transaction_title":"Description de l\'opération ventilée","errors_submission":"Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs.","flash_error":"Erreur !","store_transaction":"Enregistrer l\'opération","flash_success":"Super !","create_another":"Après enregistrement, revenir ici pour en créer un nouveau.","update_transaction":"Mettre à jour l\'opération","after_update_create_another":"Après la mise à jour, revenir ici pour continuer l\'édition.","transaction_updated_no_changes":"L\'opération n°{ID} (\\"{title}\\") n\'a pas été modifiée.","transaction_updated_link":"L\'opération n°{ID} (\\"{title}\\") a été mise à jour.","spent_x_of_y":"Dépensé {amount} sur {total}","search":"Rechercher","create_new_asset":"Créer un nouveau compte d’actif","asset_accounts":"Comptes d’actif","reset_after":"Réinitialiser le formulaire après soumission","bill_paid_on":"Payé le {date}","first_split_decides":"La première ventilation détermine la valeur de ce champ","first_split_overrules_source":"La première ventilation peut remplacer le compte source","first_split_overrules_destination":"La première ventilation peut remplacer le compte de destination","transaction_stored_link":"L\'opération n°{ID} (\\"{title}\\") a été enregistrée.","custom_period":"Période personnalisée","reset_to_current":"Réinitialiser à la période en cours","select_period":"Sélectionnez une période","location":"Emplacement","other_budgets":"Budgets à période personnalisée","journal_links":"Liens d\'opération","go_to_withdrawals":"Accéder à vos retraits","revenue_accounts":"Comptes de recettes","add_another_split":"Ajouter une autre fraction","actions":"Actions","earned":"Gagné","empty":"(vide)","edit":"Modifier","never":"Jamais","account_type_Loan":"Prêt","account_type_Mortgage":"Prêt hypothécaire","stored_new_account_js":"Nouveau compte \\"{name}\\" enregistré !","account_type_Debt":"Dette","liability_direction_null_short":"Inconnu","delete":"Supprimer","store_new_asset_account":"Créer un nouveau compte d’actif","store_new_expense_account":"Créer un nouveau compte de dépenses","store_new_liabilities_account":"Enregistrer un nouveau passif","store_new_revenue_account":"Créer un compte de recettes","mandatoryFields":"Champs obligatoires","optionalFields":"Champs optionnels","reconcile_this_account":"Rapprocher ce compte","interest_calc_weekly":"Par semaine","interest_calc_monthly":"Par mois","interest_calc_quarterly":"Par trimestre","interest_calc_half-year":"Par semestre","interest_calc_yearly":"Par an","liability_direction_credit":"On me doit cette dette","liability_direction_debit":"Je dois cette dette à quelqu\'un d\'autre","liability_direction_credit_short":"Emprunteur","liability_direction_debit_short":"Prêteur","account_type_debt":"Dette","account_type_loan":"Emprunt","left_in_debt":"Montant dû","account_type_mortgage":"Prêt immobilier","save_transactions_by_moving_js":"Aucune opération|Conserver cette opération en la déplaçant vers un autre compte. |Conserver ces opérations en les déplaçant vers un autre compte.","none_in_select_list":"(aucun)","transaction_expand_split":"Développer la ventilation","transaction_collapse_split":"Réduire la ventilation","default_group_title_name":"(Sans groupement)","bill_repeats_weekly":"Se répète toutes les semaines","bill_repeats_monthly":"Se répète tous les mois","bill_repeats_quarterly":"Se répète tous les trimestres","bill_repeats_half-year":"Se répète tous les semestres","bill_repeats_yearly":"Se répète tous les ans","bill_repeats_weekly_other":"Se répète toutes les deux semaines","bill_repeats_monthly_other":"Se répète tous les deux mois","bill_repeats_quarterly_other":"Se répète tous les deux trimestres","bill_repeats_half-year_other":"Se répète tous les ans","bill_repeats_yearly_other":"Se répète tous les deux ans","bill_repeats_weekly_skip":"Se répète toutes les {skip} semaines","bill_repeats_monthly_skip":"Se répète tous les {skip} mois","bill_repeats_quarterly_skip":"Se répète tous les {skip} trimestres","bill_repeats_half-year_skip":"Se répète tous les {skip} semestres","bill_repeats_yearly_skip":"Se répète tous les {skip} ans","not_expected_period":"Pas attendu cette période","subscriptions":"Abonnements","bill_expected_date_js":"Attendu le {date}","inactive":"Inactif","forever":"Pour toujours","extension_date_is":"La date de l\'extension est {date}","create_new_bill":"Créer une nouvelle facture","store_new_bill":"Créer une nouvelle facture","repeat_freq_yearly":"annuellement","repeat_freq_half-year":"semestriel","repeat_freq_quarterly":"trimestriel","repeat_freq_monthly":"mensuel","repeat_freq_weekly":"hebdomadaire","credit_card_type_monthlyFull":"Paiement complet tous les mois","update_liabilities_account":"Mettre à jour le passif","update_expense_account":"Mettre à jour le compte de dépenses","update_revenue_account":"Mettre à jour le compte de recettes","update_undefined_account":"Mettre à jour le compte","update_asset_account":"Mettre à jour le compte d’actif","updated_account_js":"Compte \\"{title}\\" mis à jour."},"list":{"piggy_bank":"Tirelire","percentage":"pct.","amount":"Montant","lastActivity":"Activité récente","name":"Nom","role":"Rôle","description":"Description","date":"Date","source_account":"Compte source","destination_account":"Compte destinataire","category":"Catégorie","iban":"Numéro IBAN","interest":"Intérêt","interest_period":"Période d’intérêt","liability_type":"Type de passif","liability_direction":"Sens du passif","currentBalance":"Solde courant","next_expected_match":"Prochaine association attendue","expected_info":"Prochaine opération attendue","start_date":"Date de début","end_date":"Date de fin","payment_info":"Informations sur le paiement"},"config":{"html_language":"fr","week_in_year_fns":"\'Semaine\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montant en devise étrangère","interest_date":"Date de valeur (intérêts)","name":"Nom","amount":"Montant","iban":"Numéro IBAN","BIC":"Code BIC","notes":"Notes","location":"Emplacement","repeat_freq":"Répétitions","skip":"Ignorer","startdate":"Date de début","enddate":"Date de fin","object_group":"Groupe","attachments":"Documents joints","deletePermanently":"Supprimer définitivement","active":"Actif","include_net_worth":"Inclure dans l\'avoir net","cc_type":"Plan de paiement de carte de crédit","account_number":"Numéro de compte","cc_monthly_payment_date":"Date de paiement mensuelle de la carte de crédit","virtual_balance":"Solde virtuel","opening_balance":"Solde initial","opening_balance_date":"Date du solde initial","date":"Date","interest":"Intérêt","interest_period":"Période d’intérêt","currency_id":"Devise","liability_type":"Type de passif","account_role":"Rôle du compte","liability_direction":"Sens du passif","book_date":"Date de réservation","permDeleteWarning":"Supprimer quelque chose dans Firefly est permanent et ne peut pas être annulé.","account_areYouSure_js":"Êtes-vous sûr de vouloir supprimer le compte nommé \\"{name}\\" ?","also_delete_piggyBanks_js":"Aucune tirelire|La seule tirelire liée à ce compte sera aussi supprimée.|Les {count} tirelires liées à ce compte seront aussi supprimées.","also_delete_transactions_js":"Aucune opération|La seule opération liée à ce compte sera aussi supprimée.|Les {count} opérations liées à ce compte seront aussi supprimées.","process_date":"Date de traitement","due_date":"Échéance","payment_date":"Date de paiement","invoice_date":"Date de facturation","amount_min":"Montant minimum","amount_max":"Montant maximum","start_date":"Début de l\'étendue","end_date":"Fin de l\'étendue","extension_date":"Date d\'extension"}}')},4626:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Átvezetés","Withdrawal":"Költség","Deposit":"Bevétel","date_and_time":"Date and time","no_currency":"(nincs pénznem)","date":"Dátum","time":"Time","no_budget":"(nincs költségkeret)","destination_account":"Célszámla","source_account":"Forrás számla","single_split":"Felosztás","create_new_transaction":"Create a new transaction","balance":"Egyenleg","transaction_journal_extra":"Extra information","transaction_journal_meta":"Meta-információ","basic_journal_information":"Basic transaction information","bills_to_pay":"Fizetendő számlák","left_to_spend":"Elkölthető","attachments":"Mellékletek","net_worth":"Nettó érték","bill":"Számla","no_bill":"(no bill)","tags":"Címkék","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(nincs malacpersely)","paid":"Kifizetve","notes":"Megjegyzések","yourAccounts":"Bankszámlák","go_to_asset_accounts":"Eszközszámlák megtekintése","delete_account":"Fiók törlése","transaction_table_description":"Tranzakciókat tartalmazó táblázat","account":"Bankszámla","description":"Leírás","amount":"Összeg","budget":"Költségkeret","category":"Kategória","opposing_account":"Ellenoldali számla","budgets":"Költségkeretek","categories":"Kategóriák","go_to_budgets":"Ugrás a költségkeretekhez","income":"Jövedelem / bevétel","go_to_deposits":"Ugrás a bevételekre","go_to_categories":"Ugrás a kategóriákhoz","expense_accounts":"Költségszámlák","go_to_expenses":"Ugrás a kiadásokra","go_to_bills":"Ugrás a számlákhoz","bills":"Számlák","last_thirty_days":"Elmúlt harminc nap","last_seven_days":"Utolsó hét nap","go_to_piggies":"Ugrás a malacperselyekhez","saved":"Mentve","piggy_banks":"Malacperselyek","piggy_bank":"Malacpersely","amounts":"Mennyiségek","left":"Maradvány","spent":"Elköltött","Default asset account":"Alapértelmezett eszközszámla","search_results":"Keresési eredmények","include":"Include?","transaction":"Tranzakció","account_role_defaultAsset":"Alapértelmezett eszközszámla","account_role_savingAsset":"Megtakarítási számla","account_role_sharedAsset":"Megosztott eszközszámla","clear_location":"Hely törlése","account_role_ccAsset":"Hitelkártya","account_role_cashWalletAsset":"Készpénz","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Új költségszámla létrehozása","create_new_revenue":"Új jövedelemszámla létrehozása","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Felosztott tranzakció leírása","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Hiba!","store_transaction":"Store transaction","flash_success":"Siker!","create_another":"A tárolás után térjen vissza ide új létrehozásához.","update_transaction":"Tranzakció frissítése","after_update_create_another":"A frissítés után térjen vissza ide a szerkesztés folytatásához.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Keresés","create_new_asset":"Új eszközszámla létrehozása","asset_accounts":"Eszközszámlák","reset_after":"Űrlap törlése a beküldés után","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") mentve.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Hely","other_budgets":"Custom timed budgets","journal_links":"Tranzakció összekapcsolások","go_to_withdrawals":"Ugrás a költségekhez","revenue_accounts":"Jövedelemszámlák","add_another_split":"Másik felosztás hozzáadása","actions":"Műveletek","earned":"Megkeresett","empty":"(üres)","edit":"Szerkesztés","never":"Soha","account_type_Loan":"Hitel","account_type_Mortgage":"Jelzálog","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Adósság","liability_direction_null_short":"Unknown","delete":"Törlés","store_new_asset_account":"Új eszközszámla tárolása","store_new_expense_account":"Új költségszámla tárolása","store_new_liabilities_account":"Új kötelezettség eltárolása","store_new_revenue_account":"Új jövedelemszámla létrehozása","mandatoryFields":"Kötelező mezők","optionalFields":"Nem kötelező mezők","reconcile_this_account":"Számla egyeztetése","interest_calc_weekly":"Per week","interest_calc_monthly":"Havonta","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Évente","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(nincs)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nem csoportosított)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nem várható ebben az időszakban","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktív","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Új számla létrehozása","store_new_bill":"Új számla tárolása","repeat_freq_yearly":"éves","repeat_freq_half-year":"félévente","repeat_freq_quarterly":"negyedéves","repeat_freq_monthly":"havi","repeat_freq_weekly":"heti","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Kötelezettség frissítése","update_expense_account":"Költségszámla frissítése","update_revenue_account":"Jövedelemszámla frissítése","update_undefined_account":"Update account","update_asset_account":"Eszközszámla frissítése","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Malacpersely","percentage":"%","amount":"Összeg","lastActivity":"Utolsó aktivitás","name":"Név","role":"Szerepkör","description":"Leírás","date":"Dátum","source_account":"Forrás bankszámla","destination_account":"Cél bankszámla","category":"Kategória","iban":"IBAN","interest":"Kamat","interest_period":"Interest period","liability_type":"A kötelezettség típusa","liability_direction":"Liability in/out","currentBalance":"Aktuális egyenleg","next_expected_match":"Következő várható egyezés","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"hu","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Külföldi összeg","interest_date":"Kamatfizetési időpont","name":"Név","amount":"Összeg","iban":"IBAN","BIC":"BIC","notes":"Megjegyzések","location":"Hely","repeat_freq":"Ismétlődések","skip":"Kihagyás","startdate":"Kezdő dátum","enddate":"End date","object_group":"Csoport","attachments":"Mellékletek","deletePermanently":"Végleges törlés","active":"Aktív","include_net_worth":"Befoglalva a nettó értékbe","cc_type":"Hitelkártya fizetési terv","account_number":"Számlaszám","cc_monthly_payment_date":"Hitelkártya havi fizetés dátuma","virtual_balance":"Virtuális egyenleg","opening_balance":"Nyitó egyenleg","opening_balance_date":"Nyitó egyenleg dátuma","date":"Dátum","interest":"Kamat","interest_period":"Kamatperiódus","currency_id":"Pénznem","liability_type":"Liability type","account_role":"Bankszámla szerepköre","liability_direction":"Liability in/out","book_date":"Könyvelés dátuma","permDeleteWarning":"A Firefly III-ból történő törlés végleges és nem vonható vissza.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Feldolgozás dátuma","due_date":"Lejárati időpont","payment_date":"Fizetés dátuma","invoice_date":"Számla dátuma","amount_min":"Minimális összeg","amount_max":"Maximális összeg","start_date":"Tartomány kezdete","end_date":"Tartomány vége","extension_date":"Extension date"}}')},504:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Trasferimento","Withdrawal":"Prelievo","Deposit":"Entrata","date_and_time":"Data e ora","no_currency":"(nessuna valuta)","date":"Data","time":"Ora","no_budget":"(nessun budget)","destination_account":"Conto destinazione","source_account":"Conto di origine","single_split":"Divisione","create_new_transaction":"Crea una nuova transazione","balance":"Saldo","transaction_journal_extra":"Informazioni aggiuntive","transaction_journal_meta":"Meta informazioni","basic_journal_information":"Informazioni di base sulla transazione","bills_to_pay":"Bollette da pagare","left_to_spend":"Altro da spendere","attachments":"Allegati","net_worth":"Patrimonio","bill":"Bolletta","no_bill":"(nessuna bolletta)","tags":"Etichette","internal_reference":"Riferimento interno","external_url":"URL esterno","no_piggy_bank":"(nessun salvadanaio)","paid":"Pagati","notes":"Note","yourAccounts":"I tuoi conti","go_to_asset_accounts":"Visualizza i tuoi conti attività","delete_account":"Elimina account","transaction_table_description":"Una tabella contenente le tue transazioni","account":"Conto","description":"Descrizione","amount":"Importo","budget":"Budget","category":"Categoria","opposing_account":"Conto beneficiario","budgets":"Budget","categories":"Categorie","go_to_budgets":"Vai ai tuoi budget","income":"Redditi / entrate","go_to_deposits":"Vai ai depositi","go_to_categories":"Vai alle tue categorie","expense_accounts":"Conti uscite","go_to_expenses":"Vai alle spese","go_to_bills":"Vai alle tue bollette","bills":"Bollette","last_thirty_days":"Ultimi trenta giorni","last_seven_days":"Ultimi sette giorni","go_to_piggies":"Vai ai tuoi salvadanai","saved":"Salvata","piggy_banks":"Salvadanai","piggy_bank":"Salvadanaio","amounts":"Importi","left":"Resto","spent":"Speso","Default asset account":"Conto attività predefinito","search_results":"Risultati ricerca","include":"Includere?","transaction":"Transazione","account_role_defaultAsset":"Conto attività predefinito","account_role_savingAsset":"Conto risparmio","account_role_sharedAsset":"Conto attività condiviso","clear_location":"Rimuovi dalla posizione","account_role_ccAsset":"Carta di credito","account_role_cashWalletAsset":"Portafoglio","daily_budgets":"Budget giornalieri","weekly_budgets":"Budget settimanali","monthly_budgets":"Budget mensili","journals_in_period_for_account_js":"Tutte le transazioni per il conto {title} fra {start} e {end}","quarterly_budgets":"Bilanci trimestrali","create_new_expense":"Crea un nuovo conto di spesa","create_new_revenue":"Crea un nuovo conto entrate","create_new_liabilities":"Crea nuova passività","half_year_budgets":"Bilanci semestrali","yearly_budgets":"Budget annuali","split_transaction_title":"Descrizione della transazione suddivisa","errors_submission":"Errore durante l\'invio. Controlla gli errori segnalati qui sotto.","flash_error":"Errore!","store_transaction":"Salva transazione","flash_success":"Successo!","create_another":"Dopo il salvataggio, torna qui per crearne un\'altra.","update_transaction":"Aggiorna transazione","after_update_create_another":"Dopo l\'aggiornamento, torna qui per continuare la modifica.","transaction_updated_no_changes":"La transazione #{ID} (\\"{title}\\") non ha avuto cambiamenti.","transaction_updated_link":"La transazione #{ID} (\\"{title}\\") è stata aggiornata.","spent_x_of_y":"Spesi {amount} di {total}","search":"Cerca","create_new_asset":"Crea un nuovo conto attività","asset_accounts":"Conti attività","reset_after":"Resetta il modulo dopo l\'invio","bill_paid_on":"Pagata il {date}","first_split_decides":"La prima suddivisione determina il valore di questo campo","first_split_overrules_source":"La prima suddivisione potrebbe sovrascrivere l\'account di origine","first_split_overrules_destination":"La prima suddivisione potrebbe sovrascrivere l\'account di destinazione","transaction_stored_link":"La transazione #{ID} (\\"{title}\\") è stata salvata.","custom_period":"Periodo personalizzato","reset_to_current":"Ripristina il periodo corrente","select_period":"Seleziona il periodo","location":"Posizione","other_budgets":"Budget a periodi personalizzati","journal_links":"Collegamenti della transazione","go_to_withdrawals":"Vai ai tuoi prelievi","revenue_accounts":"Conti entrate","add_another_split":"Aggiungi un\'altra divisione","actions":"Azioni","earned":"Guadagnato","empty":"(vuoto)","edit":"Modifica","never":"Mai","account_type_Loan":"Prestito","account_type_Mortgage":"Mutuo","stored_new_account_js":"Nuovo conto \\"{name}\\" salvato!","account_type_Debt":"Debito","liability_direction_null_short":"Sconosciuta","delete":"Elimina","store_new_asset_account":"Salva nuovo conto attività","store_new_expense_account":"Salva il nuovo conto uscite","store_new_liabilities_account":"Memorizza nuova passività","store_new_revenue_account":"Salva il nuovo conto entrate","mandatoryFields":"Campi obbligatori","optionalFields":"Campi opzionali","reconcile_this_account":"Riconcilia questo conto","interest_calc_weekly":"Settimanale","interest_calc_monthly":"Al mese","interest_calc_quarterly":"Trimestrale","interest_calc_half-year":"Semestrale","interest_calc_yearly":"All\'anno","liability_direction_credit":"Questo debito mi è dovuto","liability_direction_debit":"Devo questo debito a qualcun altro","liability_direction_credit_short":"Mi devono questo debito","liability_direction_debit_short":"Devo questo debito","account_type_debt":"Debito","account_type_loan":"Prestito","left_in_debt":"Importo da pagare","account_type_mortgage":"Mutuo","save_transactions_by_moving_js":"Nessuna transazione|Salva questa transazione spostandola in un altro conto.|Salva queste transazioni spostandole in un altro conto.","none_in_select_list":"(nessuna)","transaction_expand_split":"Espandi suddivisione","transaction_collapse_split":"Comprimi suddivisione","default_group_title_name":"(non in un gruppo)","bill_repeats_weekly":"Ripeti ogni settimana","bill_repeats_monthly":"Ripeti ogni mese","bill_repeats_quarterly":"Ripeti ogni tre mesi","bill_repeats_half-year":"Ripeti ogni sei mesi","bill_repeats_yearly":"Ripeti ogni anno","bill_repeats_weekly_other":"Ripeti a settimane alterne","bill_repeats_monthly_other":"Ripeti a mesi alterni","bill_repeats_quarterly_other":"Ripeti ogni altro trimestre","bill_repeats_half-year_other":"Ripeti ogni anno","bill_repeats_yearly_other":"Ripeti ad anni alterni","bill_repeats_weekly_skip":"Ripeti ogni {skip} settimane","bill_repeats_monthly_skip":"Ripeti ogni {skip} mesi","bill_repeats_quarterly_skip":"Ripeti ogni {skip} trimestri","bill_repeats_half-year_skip":"Ripeti ogni {skip} mezzi anni","bill_repeats_yearly_skip":"Ripeti ogni {skip} anni","not_expected_period":"Non prevista per questo periodo","subscriptions":"Abbonamenti","bill_expected_date_js":"Attesa per {date}","inactive":"Disattivo","forever":"Per sempre","extension_date_is":"La data di estensione è {date}","create_new_bill":"Crea una nuova bolletta","store_new_bill":"Salva la nuova bolletta","repeat_freq_yearly":"annualmente","repeat_freq_half-year":"semestralmente","repeat_freq_quarterly":"trimestralmente","repeat_freq_monthly":"mensilmente","repeat_freq_weekly":"settimanalmente","credit_card_type_monthlyFull":"Pagamento intero ogni mese","update_liabilities_account":"Aggiorna passività","update_expense_account":"Aggiorna conto uscite","update_revenue_account":"Aggiorna conto entrate","update_undefined_account":"Aggiorna conto","update_asset_account":"Aggiorna conto attività","updated_account_js":"Conto \\"{title}\\" aggiornato."},"list":{"piggy_bank":"Salvadanaio","percentage":"perc.","amount":"Importo","lastActivity":"Ultima attività","name":"Nome","role":"Ruolo","description":"Descrizione","date":"Data","source_account":"Conto di origine","destination_account":"Conto destinazione","category":"Categoria","iban":"IBAN","interest":"Interesse","interest_period":"Periodo interessi","liability_type":"Tipo di passività","liability_direction":"Passività in entrata/uscita","currentBalance":"Saldo corrente","next_expected_match":"Prossimo abbinamento previsto","expected_info":"Prossima transazione attesa","start_date":"Data inizio","end_date":"Data fine","payment_info":"Informazioni di pagamento"},"config":{"html_language":"it","week_in_year_fns":"\'Settimana\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Importo estero","interest_date":"Data di valuta","name":"Nome","amount":"Importo","iban":"IBAN","BIC":"BIC","notes":"Note","location":"Posizione","repeat_freq":"Si ripete","skip":"Salta ogni","startdate":"Data inizio","enddate":"Data di scadenza","object_group":"Gruppo","attachments":"Allegati","deletePermanently":"Elimina definitivamente","active":"Attivo","include_net_worth":"Includi nel patrimonio","cc_type":"Piano di pagamento della carta di credito","account_number":"Numero conto","cc_monthly_payment_date":"Data di addebito mensile della carta di credito","virtual_balance":"Saldo virtuale","opening_balance":"Saldo di apertura","opening_balance_date":"Data saldo di apertura","date":"Data","interest":"Interesse","interest_period":"Periodo di interesse","currency_id":"Valuta","liability_type":"Tipo passività","account_role":"Ruolo del conto","liability_direction":"Passività in entrata/uscita","book_date":"Data contabile","permDeleteWarning":"L\'eliminazione dei dati da Firefly III è definitiva e non può essere annullata.","account_areYouSure_js":"Sei sicuro di voler eliminare il conto \\"{name}\\"?","also_delete_piggyBanks_js":"Nessun salvadanaio|Anche l\'unico salvadanaio collegato a questo conto verrà eliminato.|Anche tutti i {count} salvadanai collegati a questo conto verranno eliminati.","also_delete_transactions_js":"Nessuna transazioni|Anche l\'unica transazione collegata al conto verrà eliminata.|Anche tutte le {count} transazioni collegati a questo conto verranno eliminate.","process_date":"Data elaborazione","due_date":"Data scadenza","payment_date":"Data pagamento","invoice_date":"Data fatturazione","amount_min":"Importo minimo","amount_max":"Importo massimo","start_date":"Inizio intervallo","end_date":"Fine intervallo","extension_date":"Data di estensione"}}')},8566:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"新しい送金","Withdrawal":"出金","Deposit":"預金","date_and_time":"日付と時刻","no_currency":"通貨","date":"日付","time":"時刻","no_budget":"予算","destination_account":"送金先のアカウント","source_account":"支出元のアカウント","single_split":"分割","create_new_transaction":"新しい取引を作成","balance":"残高","transaction_journal_extra":"追加情報","transaction_journal_meta":"メタ情報","basic_journal_information":"取引基本情報","bills_to_pay":"請求書","left_to_spend":"支出できる残り","attachments":"添付ファイル","net_worth":"純資産","bill":"請求","no_bill":"(請求なし)","tags":"タグ","internal_reference":"内部参照","external_url":"外部 URL","no_piggy_bank":"貯金箱","paid":"支払い済み","notes":"備考","yourAccounts":"支出先を見る","go_to_asset_accounts":"資産勘定を見る","delete_account":"削除","transaction_table_description":"取引表","account":"貯蓄口座","description":"説明","amount":"金額","budget":"予算","category":"カテゴリ","opposing_account":"対する口座","budgets":"まだ予算をお持ちでないようです。予算ページからいくつか生成するべきです。予算は支出の追跡を維持するのに役立ちます。","categories":"あなたのカテゴリへ移動","go_to_budgets":"あなたの予算へ移動","income":"収入、所得、入金","go_to_deposits":"入金へ移動","go_to_categories":"あなたのカテゴリへ移動","expense_accounts":"支出先を見る","go_to_expenses":"支出へ移動","go_to_bills":"あなたの請求へ移動","bills":"請求書","last_thirty_days":"過去30日間","last_seven_days":"過去7日間","go_to_piggies":"貯金箱へ移動","saved":"保存しました。","piggy_banks":"貯金箱へ移動","piggy_bank":"貯金箱","amounts":"金額","left":"残り","spent":"支出","Default asset account":"既定の資産勘定","search_results":"\\":query\\" の検索結果","include":"含めるか","transaction":"取引","account_role_defaultAsset":"既定の資産勘定","account_role_savingAsset":"貯蓄口座","account_role_sharedAsset":"支出アカウント(資産勘定)","clear_location":"場所","account_role_ccAsset":"クレジットカード","account_role_cashWalletAsset":"現金","daily_budgets":"毎日の予算","weekly_budgets":"毎週の予算","monthly_budgets":"毎月の予算","journals_in_period_for_account_js":"{start} から {end} までの口座 {title} のすべての取引","quarterly_budgets":"四半期の予算","create_new_expense":"新しい支出先","create_new_revenue":"新しい収入源","create_new_liabilities":"新しい責任を作成","half_year_budgets":"半年間の予算","yearly_budgets":"年間の予算","split_transaction_title":"取り引き \\":description\\" を編集する","errors_submission":"送信に問題が発生しました。エラーを確認してください。","flash_error":"エラー!","store_transaction":"取引を保存","flash_success":"成功しました!","create_another":"保存後、別のものを作成するにはここへ戻ってきてください。","update_transaction":"チャンネルを更新","after_update_create_another":"保存後、ここへ戻ってきてください。","transaction_updated_no_changes":"取引 #{ID}「{title}」は変更されませんでした。","transaction_updated_link":"取引 #{ID}「{title}」 が更新されました。","spent_x_of_y":"{amount} / {total} を支出しました","search":"検索条件が空なので、何も見つかりませんでした。","create_new_asset":"支出アカウント(資産勘定)","asset_accounts":"Firefly IIIへようこそ!このページでは、あなたの収支に関しての基本的な情報が得られます。詳しくは、→Asset Accountsアカウントを確認、あるいは予算レポートページを見てください。或いは、気ままに見て回るのも良いでしょう。","reset_after":"送信後にフォームをリセット","bill_paid_on":"{date} に支払い済み","first_split_decides":"最初の分割がこの項目の値を決定します。","first_split_overrules_source":"最初の分割が出金元口座を覆す可能性があります","first_split_overrules_destination":"最初の分割が送金先口座を覆す可能性があります","transaction_stored_link":"取引 #{ID}「{title}」 が保存されました。","custom_period":"カスタム期間","reset_to_current":"現在の期間にリセット","select_period":"期間を選択","location":"場所","other_budgets":"任意の期間の予算","journal_links":"取引","go_to_withdrawals":"出金に移動","revenue_accounts":"収入源を見る","add_another_split":"分割","actions":"操作","earned":"収益","empty":"この自動補完ドロップダウン/テキストボックスで支払いを選択または入力します。現金入金を行う場合は空のままにします。","edit":"編集","never":"常になし","account_type_Loan":"ローン","account_type_Mortgage":"住宅ローン","stored_new_account_js":"新しい口座「{name}」が保存されました!","account_type_Debt":"債務","liability_direction_null_short":"不明","delete":"削除","store_new_asset_account":"新しい取引を保存","store_new_expense_account":"新しい支出先","store_new_liabilities_account":"新しい借金","store_new_revenue_account":"新しい収入源","mandatoryFields":"必須項目","optionalFields":"任意項目","reconcile_this_account":"照合","interest_calc_weekly":"1週あたり","interest_calc_monthly":"1ヶ月あたり","interest_calc_quarterly":"四半期あたり","interest_calc_half-year":"半年あたり","interest_calc_yearly":"1年あたり","liability_direction_credit":"この借金を負っている","liability_direction_debit":"この借金を他の誰かに借りている","liability_direction_credit_short":"この負債を負っている","liability_direction_debit_short":"この負債を負う","account_type_debt":"借金","account_type_loan":"ローン","left_in_debt":"負債額","account_type_mortgage":"住宅ローン","save_transactions_by_moving_js":"取引がありません|この取引を別の口座に移し保存します。|これらの取引を別の口座に移し保存します。","none_in_select_list":"(なし)","transaction_expand_split":"分割を展開","transaction_collapse_split":"分割をたたむ","default_group_title_name":"(グループなし)","bill_repeats_weekly":"毎週の繰り返し","bill_repeats_monthly":"毎月の繰り返し","bill_repeats_quarterly":"四半期ごとの繰り返し","bill_repeats_half-year":"半年ごとの繰り返し","bill_repeats_yearly":"毎年の繰り返し","bill_repeats_weekly_other":"1週おきの繰り返し","bill_repeats_monthly_other":"1ヶ月おきの繰り返し","bill_repeats_quarterly_other":"四半期おきの繰り返し","bill_repeats_half-year_other":"毎年の繰り返し","bill_repeats_yearly_other":"一年おきの繰り返し","bill_repeats_weekly_skip":"{skip} 週おきの繰り返し","bill_repeats_monthly_skip":"{skip} ヶ月おきの繰り返し","bill_repeats_quarterly_skip":"{skip} 四半期おきの繰り返し","bill_repeats_half-year_skip":"{skip} 半期おきの繰り返し","bill_repeats_yearly_skip":"{skip} 年おきの繰り返し","not_expected_period":"この期間には予定なし","subscriptions":"講読","bill_expected_date_js":"予定日 {date}","inactive":"非アクティブ","forever":"無期限","extension_date_is":"延長日は {date} です","create_new_bill":"新しい請求書","store_new_bill":"新しい請求書","repeat_freq_yearly":"これらの例を必ず確認してください:毎月の財務概要年次財務概要予算概要。","repeat_freq_half-year":"半年ごと","repeat_freq_quarterly":"四半期ごと","repeat_freq_monthly":"クレジットカードの引き落とし日","repeat_freq_weekly":"週毎","credit_card_type_monthlyFull":"全額毎月支払い","update_liabilities_account":"チャンネルを更新","update_expense_account":"支出先アカウント(支出元アカウント\\n)","update_revenue_account":"支出アカウント(収入アカウント)","update_undefined_account":"口座情報の更新","update_asset_account":"支出アカウント(資産勘定)","updated_account_js":"口座「{title}」を更新しました。"},"list":{"piggy_bank":"貯金箱","percentage":"パーセント","amount":"金額","lastActivity":"最終アクティビティ","name":"名前","role":"ロール","description":"説明","date":"日付","source_account":"支出元のアカウント","destination_account":"送金先のアカウント","category":"カテゴリ","iban":"国際銀行口座番号","interest":"利息","interest_period":"利息期間","liability_type":"債務形式","liability_direction":"債務の出入","currentBalance":"現在の残高","next_expected_match":"次の予期された一致","expected_info":"次の予想される取引","start_date":"開始日","end_date":"終了日","payment_info":"支払情報"},"config":{"html_language":"ja","week_in_year_fns":"yyyy年w[週目]","month_and_day_fns":"y年 MMMM d日","quarter_fns":"yyyy年第Q四半期","half_year_fns":"yyyy年H[半期]"},"form":{"foreign_amount":"外貨量","interest_date":"利息","name":"名前","amount":"金額","iban":"国際銀行口座番号","BIC":"銀行投資契約","notes":"備考","location":"場所","repeat_freq":"繰り返し","skip":"スキップ","startdate":"開始日","enddate":"終了日","object_group":"グループ","attachments":"添付ファイル","deletePermanently":"永久に削除","active":"有効","include_net_worth":"純資産に含める","cc_type":"クレジットカードの決済方法","account_number":"アカウント番号","cc_monthly_payment_date":"クレジットカードの引き落とし日","virtual_balance":"仮想残高","opening_balance":"期首残高","opening_balance_date":"期首残高日","date":"日付","interest":"利息","interest_period":"利息期間","currency_id":"通貨","liability_type":"債務種別","account_role":"アカウントのロール","liability_direction":"債務の出入","book_date":"予約日","permDeleteWarning":"Firefly III からの削除は永続的であり、元に戻すことはできません。","account_areYouSure_js":"アカウント「{name}」を削除してもよろしいですか?","also_delete_piggyBanks_js":"貯金箱はありません|このアカウントに関連するただ一つの貯金箱も削除されます。|このアカウントに関連する {count} 個の貯金箱も削除されます。","also_delete_transactions_js":"取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。","process_date":"処理日","due_date":"日付範囲","payment_date":"クレジットカードの引き落とし日","invoice_date":"日付を選択...","amount_min":"最低額","amount_max":"上限額","start_date":"期間の開始","end_date":"期間の終了","extension_date":"延長日"}}')},4870:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overføring","Withdrawal":"Uttak","Deposit":"Innskudd","date_and_time":"Date and time","no_currency":"(ingen valuta)","date":"Dato","time":"Time","no_budget":"(ingen budsjett)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metainformasjon","basic_journal_information":"Basic transaction information","bills_to_pay":"Regninger å betale","left_to_spend":"Igjen å bruke","attachments":"Vedlegg","net_worth":"Formue","bill":"Regning","no_bill":"(no bill)","tags":"Tagger","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"Betalt","notes":"Notater","yourAccounts":"Dine kontoer","go_to_asset_accounts":"Se aktivakontoene dine","delete_account":"Slett konto","transaction_table_description":"A table containing your transactions","account":"Konto","description":"Beskrivelse","amount":"Beløp","budget":"Busjett","category":"Kategori","opposing_account":"Opposing account","budgets":"Budsjetter","categories":"Kategorier","go_to_budgets":"Gå til budsjettene dine","income":"Inntekt","go_to_deposits":"Go to deposits","go_to_categories":"Gå til kategoriene dine","expense_accounts":"Utgiftskontoer","go_to_expenses":"Go to expenses","go_to_bills":"Gå til regningene dine","bills":"Regninger","last_thirty_days":"Tredve siste dager","last_seven_days":"Syv siste dager","go_to_piggies":"Gå til sparegrisene dine","saved":"Saved","piggy_banks":"Sparegriser","piggy_bank":"Sparegris","amounts":"Amounts","left":"Gjenværende","spent":"Brukt","Default asset account":"Standard aktivakonto","search_results":"Søkeresultater","include":"Include?","transaction":"Transaksjon","account_role_defaultAsset":"Standard aktivakonto","account_role_savingAsset":"Sparekonto","account_role_sharedAsset":"Delt aktivakonto","clear_location":"Tøm lokasjon","account_role_ccAsset":"Kredittkort","account_role_cashWalletAsset":"Kontant lommebok","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Opprett ny utgiftskonto","create_new_revenue":"Opprett ny inntektskonto","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Description of the split transaction","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Feil!","store_transaction":"Store transaction","flash_success":"Suksess!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Søk","create_new_asset":"Opprett ny aktivakonto","asset_accounts":"Aktivakontoer","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Sted","other_budgets":"Custom timed budgets","journal_links":"Transaksjonskoblinger","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"Inntektskontoer","add_another_split":"Legg til en oppdeling til","actions":"Handlinger","earned":"Opptjent","empty":"(empty)","edit":"Rediger","never":"Aldri","account_type_Loan":"Lån","account_type_Mortgage":"Boliglån","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Gjeld","liability_direction_null_short":"Unknown","delete":"Slett","store_new_asset_account":"Lagre ny brukskonto","store_new_expense_account":"Lagre ny utgiftskonto","store_new_liabilities_account":"Lagre ny gjeld","store_new_revenue_account":"Lagre ny inntektskonto","mandatoryFields":"Obligatoriske felter","optionalFields":"Valgfrie felter","reconcile_this_account":"Avstem denne kontoen","interest_calc_weekly":"Per week","interest_calc_monthly":"Per måned","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Per år","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(ingen)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Inaktiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Opprett ny regning","store_new_bill":"Lagre ny regning","repeat_freq_yearly":"årlig","repeat_freq_half-year":"hvert halvår","repeat_freq_quarterly":"kvartalsvis","repeat_freq_monthly":"månedlig","repeat_freq_weekly":"ukentlig","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Oppdater gjeld","update_expense_account":"Oppdater utgiftskonto","update_revenue_account":"Oppdater inntektskonto","update_undefined_account":"Update account","update_asset_account":"Oppdater aktivakonto","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Sparegris","percentage":"pct.","amount":"Beløp","lastActivity":"Siste aktivitet","name":"Navn","role":"Rolle","description":"Beskrivelse","date":"Dato","source_account":"Kildekonto","destination_account":"Målkonto","category":"Kategori","iban":"IBAN","interest":"Renter","interest_period":"Interest period","liability_type":"Type gjeld","liability_direction":"Liability in/out","currentBalance":"Nåværende saldo","next_expected_match":"Neste forventede treff","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"nb","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utenlandske beløp","interest_date":"Rentedato","name":"Navn","amount":"Beløp","iban":"IBAN","BIC":"BIC","notes":"Notater","location":"Location","repeat_freq":"Gjentas","skip":"Hopp over","startdate":"Startdato","enddate":"End date","object_group":"Group","attachments":"Vedlegg","deletePermanently":"Slett permanent","active":"Aktiv","include_net_worth":"Inkluder i formue","cc_type":"Credit card payment plan","account_number":"Account number","cc_monthly_payment_date":"Credit card monthly payment date","virtual_balance":"Virtual balance","opening_balance":"Opening balance","opening_balance_date":"Opening balance date","date":"Dato","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Liability type","account_role":"Account role","liability_direction":"Liability in/out","book_date":"Bokføringsdato","permDeleteWarning":"Sletting av data fra Firefly III er permanent, og kan ikke angres.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Prosesseringsdato","due_date":"Forfallsdato","payment_date":"Betalingsdato","invoice_date":"Fakturadato","amount_min":"Minimumsbeløp","amount_max":"Maksimumsbeløp","start_date":"Startgrense","end_date":"Sluttgrense","extension_date":"Extension date"}}')},3055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Overschrijving","Withdrawal":"Uitgave","Deposit":"Inkomsten","date_and_time":"Datum en tijd","no_currency":"(geen valuta)","date":"Datum","time":"Tijd","no_budget":"(geen budget)","destination_account":"Doelrekening","source_account":"Bronrekening","single_split":"Split","create_new_transaction":"Maak een nieuwe transactie","balance":"Saldo","transaction_journal_extra":"Extra informatie","transaction_journal_meta":"Metainformatie","basic_journal_information":"Standaard transactieinformatie","bills_to_pay":"Openstaande contracten","left_to_spend":"Over om uit te geven","attachments":"Bijlagen","net_worth":"Kapitaal","bill":"Contract","no_bill":"(geen contract)","tags":"Tags","internal_reference":"Interne referentie","external_url":"Externe URL","no_piggy_bank":"(geen spaarpotje)","paid":"Betaald","notes":"Notities","yourAccounts":"Je betaalrekeningen","go_to_asset_accounts":"Bekijk je betaalrekeningen","delete_account":"Verwijder je account","transaction_table_description":"Een tabel met je transacties","account":"Rekening","description":"Omschrijving","amount":"Bedrag","budget":"Budget","category":"Categorie","opposing_account":"Tegenrekening","budgets":"Budgetten","categories":"Categorieën","go_to_budgets":"Ga naar je budgetten","income":"Inkomsten","go_to_deposits":"Ga naar je inkomsten","go_to_categories":"Ga naar je categorieën","expense_accounts":"Crediteuren","go_to_expenses":"Ga naar je uitgaven","go_to_bills":"Ga naar je contracten","bills":"Contracten","last_thirty_days":"Laatste dertig dagen","last_seven_days":"Laatste zeven dagen","go_to_piggies":"Ga naar je spaarpotjes","saved":"Opgeslagen","piggy_banks":"Spaarpotjes","piggy_bank":"Spaarpotje","amounts":"Bedragen","left":"Over","spent":"Uitgegeven","Default asset account":"Standaard betaalrekening","search_results":"Zoekresultaten","include":"Opnemen?","transaction":"Transactie","account_role_defaultAsset":"Standaard betaalrekening","account_role_savingAsset":"Spaarrekening","account_role_sharedAsset":"Gedeelde betaalrekening","clear_location":"Wis locatie","account_role_ccAsset":"Credit card","account_role_cashWalletAsset":"Cash","daily_budgets":"Dagelijkse budgetten","weekly_budgets":"Wekelijkse budgetten","monthly_budgets":"Maandelijkse budgetten","journals_in_period_for_account_js":"Alle transacties voor rekening {title} tussen {start} en {end}","quarterly_budgets":"Driemaandelijkse budgetten","create_new_expense":"Nieuwe crediteur","create_new_revenue":"Nieuwe debiteur","create_new_liabilities":"Maak nieuwe passiva","half_year_budgets":"Halfjaarlijkse budgetten","yearly_budgets":"Jaarlijkse budgetten","split_transaction_title":"Beschrijving van de gesplitste transactie","errors_submission":"Er ging iets mis. Check de errors.","flash_error":"Fout!","store_transaction":"Transactie opslaan","flash_success":"Gelukt!","create_another":"Terug naar deze pagina voor een nieuwe transactie.","update_transaction":"Update transactie","after_update_create_another":"Na het opslaan terug om door te gaan met wijzigen.","transaction_updated_no_changes":"Transactie #{ID} (\\"{title}\\") is niet gewijzigd.","transaction_updated_link":"Transactie #{ID} (\\"{title}\\") is geüpdatet.","spent_x_of_y":"{amount} van {total} uitgegeven","search":"Zoeken","create_new_asset":"Nieuwe betaalrekening","asset_accounts":"Betaalrekeningen","reset_after":"Reset formulier na opslaan","bill_paid_on":"Betaald op {date}","first_split_decides":"De eerste split bepaalt wat hier staat","first_split_overrules_source":"De eerste split kan de bronrekening overschrijven","first_split_overrules_destination":"De eerste split kan de doelrekening overschrijven","transaction_stored_link":"Transactie #{ID} (\\"{title}\\") is opgeslagen.","custom_period":"Aangepaste periode","reset_to_current":"Reset naar huidige periode","select_period":"Selecteer een periode","location":"Plaats","other_budgets":"Aangepaste budgetten","journal_links":"Transactiekoppelingen","go_to_withdrawals":"Ga naar je uitgaven","revenue_accounts":"Debiteuren","add_another_split":"Voeg een split toe","actions":"Acties","earned":"Verdiend","empty":"(leeg)","edit":"Wijzig","never":"Nooit","account_type_Loan":"Lening","account_type_Mortgage":"Hypotheek","stored_new_account_js":"Nieuwe account \\"{name}\\" opgeslagen!","account_type_Debt":"Schuld","liability_direction_null_short":"Onbekend","delete":"Verwijder","store_new_asset_account":"Sla nieuwe betaalrekening op","store_new_expense_account":"Sla nieuwe crediteur op","store_new_liabilities_account":"Nieuwe passiva opslaan","store_new_revenue_account":"Sla nieuwe debiteur op","mandatoryFields":"Verplichte velden","optionalFields":"Optionele velden","reconcile_this_account":"Stem deze rekening af","interest_calc_weekly":"Per week","interest_calc_monthly":"Per maand","interest_calc_quarterly":"Per kwartaal","interest_calc_half-year":"Per half jaar","interest_calc_yearly":"Per jaar","liability_direction_credit":"Ik krijg dit bedrag terug","liability_direction_debit":"Ik moet dit bedrag terugbetalen","liability_direction_credit_short":"Schuldeiser","liability_direction_debit_short":"Schuldenaar","account_type_debt":"Schuld","account_type_loan":"Lening","left_in_debt":"Verschuldigd bedrag","account_type_mortgage":"Hypotheek","save_transactions_by_moving_js":"Geen transacties|Bewaar deze transactie door ze aan een andere rekening te koppelen.|Bewaar deze transacties door ze aan een andere rekening te koppelen.","none_in_select_list":"(geen)","transaction_expand_split":"Split uitklappen","transaction_collapse_split":"Split inklappen","default_group_title_name":"(ongegroepeerd)","bill_repeats_weekly":"Herhaalt wekelijks","bill_repeats_monthly":"Herhaalt maandelijks","bill_repeats_quarterly":"Herhaalt elk kwartaal","bill_repeats_half-year":"Herhaalt elk half jaar","bill_repeats_yearly":"Herhaalt jaarlijks","bill_repeats_weekly_other":"Herhaalt om de week","bill_repeats_monthly_other":"Herhaalt om de maand","bill_repeats_quarterly_other":"Herhaalt om het kwartaal","bill_repeats_half-year_other":"Herhaalt jaarlijks","bill_repeats_yearly_other":"Herhaalt om het jaar","bill_repeats_weekly_skip":"Herhaalt elke {skip} weken","bill_repeats_monthly_skip":"Herhaalt elke {skip} maanden","bill_repeats_quarterly_skip":"Herhaalt elke {skip} kwartalen","bill_repeats_half-year_skip":"Herhaalt elke {skip} halve jaren","bill_repeats_yearly_skip":"Herhaalt elke {skip} jaar","not_expected_period":"Niet verwacht deze periode","subscriptions":"Abonnementen","bill_expected_date_js":"Verwacht op {date}","inactive":"Niet actief","forever":"Voor altijd","extension_date_is":"Verlengdatum is {date}","create_new_bill":"Nieuw contract","store_new_bill":"Sla nieuw contract op","repeat_freq_yearly":"jaarlijks","repeat_freq_half-year":"elk half jaar","repeat_freq_quarterly":"elk kwartaal","repeat_freq_monthly":"maandelijks","repeat_freq_weekly":"wekelijks","credit_card_type_monthlyFull":"Volledige betaling elke maand","update_liabilities_account":"Update passiva","update_expense_account":"Wijzig crediteur","update_revenue_account":"Wijzig debiteur","update_undefined_account":"Account bijwerken","update_asset_account":"Wijzig betaalrekening","updated_account_js":"Account \\"{title}\\" bijgewerkt."},"list":{"piggy_bank":"Spaarpotje","percentage":"pct","amount":"Bedrag","lastActivity":"Laatste activiteit","name":"Naam","role":"Rol","description":"Omschrijving","date":"Datum","source_account":"Bronrekening","destination_account":"Doelrekening","category":"Categorie","iban":"IBAN","interest":"Rente","interest_period":"Renteperiode","liability_type":"Type passiva","liability_direction":"Passiva in- of uitgaand","currentBalance":"Huidig saldo","next_expected_match":"Volgende verwachte match","expected_info":"Volgende verwachte transactie","start_date":"Startdatum","end_date":"Einddatum","payment_info":"Betalingsinformatie"},"config":{"html_language":"nl","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Bedrag in vreemde valuta","interest_date":"Rentedatum","name":"Naam","amount":"Bedrag","iban":"IBAN","BIC":"BIC","notes":"Notities","location":"Locatie","repeat_freq":"Herhaling","skip":"Overslaan","startdate":"Startdatum","enddate":"Einddatum","object_group":"Groep","attachments":"Bijlagen","deletePermanently":"Verwijderen","active":"Actief","include_net_worth":"Meetellen in kapitaal","cc_type":"Betaalplan","account_number":"Rekeningnummer","cc_monthly_payment_date":"Betaaldatum","virtual_balance":"Virtueel saldo","opening_balance":"Startsaldo","opening_balance_date":"Startsaldodatum","date":"Datum","interest":"Rente","interest_period":"Renteperiode","currency_id":"Valuta","liability_type":"Passivasoort","account_role":"Rol van rekening","liability_direction":"Passiva in- of uitgaand","book_date":"Boekdatum","permDeleteWarning":"Dingen verwijderen uit Firefly III is permanent en kan niet ongedaan gemaakt worden.","account_areYouSure_js":"Weet je zeker dat je de rekening met naam \\"{name}\\" wilt verwijderen?","also_delete_piggyBanks_js":"Geen spaarpotjes|Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle {count} spaarpotjes verbonden aan deze rekening worden verwijderd.","also_delete_transactions_js":"Geen transacties|Ook de enige transactie verbonden aan deze rekening wordt verwijderd.|Ook alle {count} transacties verbonden aan deze rekening worden verwijderd.","process_date":"Verwerkingsdatum","due_date":"Vervaldatum","payment_date":"Betalingsdatum","invoice_date":"Factuurdatum","amount_min":"Minimumbedrag","amount_max":"Maximumbedrag","start_date":"Start van bereik","end_date":"Einde van bereik","extension_date":"Verlengdatum"}}')},5143:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Wypłata","Deposit":"Wpłata","date_and_time":"Data i czas","no_currency":"(brak waluty)","date":"Data","time":"Czas","no_budget":"(brak budżetu)","destination_account":"Konto docelowe","source_account":"Konto źródłowe","single_split":"Podział","create_new_transaction":"Stwórz nową transakcję","balance":"Saldo","transaction_journal_extra":"Dodatkowe informacje","transaction_journal_meta":"Meta informacje","basic_journal_information":"Podstawowe informacje o transakcji","bills_to_pay":"Rachunki do zapłacenia","left_to_spend":"Pozostało do wydania","attachments":"Załączniki","net_worth":"Wartość netto","bill":"Rachunek","no_bill":"(brak rachunku)","tags":"Tagi","internal_reference":"Wewnętrzny nr referencyjny","external_url":"Zewnętrzny adres URL","no_piggy_bank":"(brak skarbonki)","paid":"Zapłacone","notes":"Notatki","yourAccounts":"Twoje konta","go_to_asset_accounts":"Zobacz swoje konta aktywów","delete_account":"Usuń konto","transaction_table_description":"Tabela zawierająca Twoje transakcje","account":"Konto","description":"Opis","amount":"Kwota","budget":"Budżet","category":"Kategoria","opposing_account":"Konto przeciwstawne","budgets":"Budżety","categories":"Kategorie","go_to_budgets":"Przejdź do swoich budżetów","income":"Przychody / dochody","go_to_deposits":"Przejdź do wpłat","go_to_categories":"Przejdź do swoich kategorii","expense_accounts":"Konta wydatków","go_to_expenses":"Przejdź do wydatków","go_to_bills":"Przejdź do swoich rachunków","bills":"Rachunki","last_thirty_days":"Ostanie 30 dni","last_seven_days":"Ostatnie 7 dni","go_to_piggies":"Przejdź do swoich skarbonek","saved":"Zapisano","piggy_banks":"Skarbonki","piggy_bank":"Skarbonka","amounts":"Kwoty","left":"Pozostało","spent":"Wydano","Default asset account":"Domyślne konto aktywów","search_results":"Wyniki wyszukiwania","include":"Include?","transaction":"Transakcja","account_role_defaultAsset":"Domyślne konto aktywów","account_role_savingAsset":"Konto oszczędnościowe","account_role_sharedAsset":"Współdzielone konto aktywów","clear_location":"Wyczyść lokalizację","account_role_ccAsset":"Karta kredytowa","account_role_cashWalletAsset":"Portfel gotówkowy","daily_budgets":"Budżety dzienne","weekly_budgets":"Budżety tygodniowe","monthly_budgets":"Budżety miesięczne","journals_in_period_for_account_js":"Wszystkie transakcje dla konta {title} od {start} do {end}","quarterly_budgets":"Budżety kwartalne","create_new_expense":"Utwórz nowe konto wydatków","create_new_revenue":"Utwórz nowe konto przychodów","create_new_liabilities":"Utwórz nowe zobowiązanie","half_year_budgets":"Budżety półroczne","yearly_budgets":"Budżety roczne","split_transaction_title":"Opis podzielonej transakcji","errors_submission":"Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy.","flash_error":"Błąd!","store_transaction":"Zapisz transakcję","flash_success":"Sukces!","create_another":"Po zapisaniu wróć tutaj, aby utworzyć kolejny.","update_transaction":"Zaktualizuj transakcję","after_update_create_another":"Po aktualizacji wróć tutaj, aby kontynuować edycję.","transaction_updated_no_changes":"Transakcja #{ID} (\\"{title}\\") nie została zmieniona.","transaction_updated_link":"Transakcja #{ID} (\\"{title}\\") została zaktualizowana.","spent_x_of_y":"Wydano {amount} z {total}","search":"Szukaj","create_new_asset":"Utwórz nowe konto aktywów","asset_accounts":"Konta aktywów","reset_after":"Wyczyść formularz po zapisaniu","bill_paid_on":"Zapłacone {date}","first_split_decides":"Pierwszy podział określa wartość tego pola","first_split_overrules_source":"Pierwszy podział może nadpisać konto źródłowe","first_split_overrules_destination":"Pierwszy podział może nadpisać konto docelowe","transaction_stored_link":"Transakcja #{ID} (\\"{title}\\") została zapisana.","custom_period":"Okres niestandardowy","reset_to_current":"Przywróć do bieżącego okresu","select_period":"Wybierz okres","location":"Lokalizacja","other_budgets":"Budżety niestandardowe","journal_links":"Powiązane transakcje","go_to_withdrawals":"Przejdź do swoich wydatków","revenue_accounts":"Konta przychodów","add_another_split":"Dodaj kolejny podział","actions":"Akcje","earned":"Zarobiono","empty":"(pusty)","edit":"Modyfikuj","never":"Nigdy","account_type_Loan":"Pożyczka","account_type_Mortgage":"Hipoteka","stored_new_account_js":"Nowe konto \\"{name}\\" zapisane!","account_type_Debt":"Dług","liability_direction_null_short":"Nieznane","delete":"Usuń","store_new_asset_account":"Zapisz nowe konto aktywów","store_new_expense_account":"Zapisz nowe konto wydatków","store_new_liabilities_account":"Zapisz nowe zobowiązanie","store_new_revenue_account":"Zapisz nowe konto przychodów","mandatoryFields":"Pola wymagane","optionalFields":"Pola opcjonalne","reconcile_this_account":"Uzgodnij to konto","interest_calc_weekly":"Tygodniowo","interest_calc_monthly":"Co miesiąc","interest_calc_quarterly":"Kwartalnie","interest_calc_half-year":"Co pół roku","interest_calc_yearly":"Co rok","liability_direction_credit":"Zadłużenie wobec mnie","liability_direction_debit":"Zadłużenie wobec kogoś innego","liability_direction_credit_short":"Dług wobec Ciebie","liability_direction_debit_short":"Jesteś dłużny","account_type_debt":"Dług","account_type_loan":"Pożyczka","left_in_debt":"Do zapłaty","account_type_mortgage":"Hipoteka","save_transactions_by_moving_js":"Brak transakcji|Zapisz tę transakcję, przenosząc ją na inne konto.|Zapisz te transakcje przenosząc je na inne konto.","none_in_select_list":"(żadne)","transaction_expand_split":"Rozwiń podział","transaction_collapse_split":"Zwiń podział","default_group_title_name":"(bez grupy)","bill_repeats_weekly":"Powtarza się co tydzień","bill_repeats_monthly":"Powtarza się co miesiąc","bill_repeats_quarterly":"Powtarza się co kwartał","bill_repeats_half-year":"Powtarza się co pół roku","bill_repeats_yearly":"Powtarza się co rok","bill_repeats_weekly_other":"Powtarza się co drugi tydzień","bill_repeats_monthly_other":"Powtarza się co drugi miesiąc","bill_repeats_quarterly_other":"Powtarza się co drugi kwartał","bill_repeats_half-year_other":"Powtarza się co rok","bill_repeats_yearly_other":"Powtarza się co drugi rok","bill_repeats_weekly_skip":"Powtarza się co {skip} tygodni","bill_repeats_monthly_skip":"Powtarza się co {skip} miesięcy","bill_repeats_quarterly_skip":"Powtarza się co {skip} kwartałów","bill_repeats_half-year_skip":"Powtarza się co {skip} połów roku","bill_repeats_yearly_skip":"Powtarza się co {skip} lat","not_expected_period":"Nie oczekiwany w tym okresie","subscriptions":"Subskrypcje","bill_expected_date_js":"Oczekiwane {date}","inactive":"Nieaktywne","forever":"Bez daty zakończenia","extension_date_is":"Data przedłużenia to {date}","create_new_bill":"Utwórz nowy rachunek","store_new_bill":"Zapisz nowy rachunek","repeat_freq_yearly":"rocznie","repeat_freq_half-year":"co pół roku","repeat_freq_quarterly":"kwartalnie","repeat_freq_monthly":"miesięcznie","repeat_freq_weekly":"tygodniowo","credit_card_type_monthlyFull":"Pełna płatność co miesiąc","update_liabilities_account":"Modyfikuj zobowiązanie","update_expense_account":"Aktualizuj konto wydatków","update_revenue_account":"Aktualizuj konto przychodów","update_undefined_account":"Zaktualizuj konto","update_asset_account":"Aktualizuj konto aktywów","updated_account_js":"Zaktualizowano konto \\"{title}\\"."},"list":{"piggy_bank":"Skarbonka","percentage":"%","amount":"Kwota","lastActivity":"Ostatnia aktywność","name":"Nazwa","role":"Rola","description":"Opis","date":"Data","source_account":"Konto źródłowe","destination_account":"Konto docelowe","category":"Kategoria","iban":"IBAN","interest":"Odsetki","interest_period":"Okres odsetkowy","liability_type":"Rodzaj zobowiązania","liability_direction":"Zobowiązania przychodzące/wychodzące","currentBalance":"Bieżące saldo","next_expected_match":"Następne oczekiwane dopasowanie","expected_info":"Następna oczekiwana transakcja","start_date":"Data rozpoczęcia","end_date":"Data końcowa","payment_info":"Informacje o płatności"},"config":{"html_language":"pl","week_in_year_fns":"w \'tydzień\' yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"Q \'kwartał\' yyyy","half_year_fns":"\'{half} połowa\' yyyy"},"form":{"foreign_amount":"Kwota zagraniczna","interest_date":"Data odsetek","name":"Nazwa","amount":"Kwota","iban":"IBAN","BIC":"BIC","notes":"Notatki","location":"Lokalizacja","repeat_freq":"Powtarza się","skip":"Pomiń","startdate":"Data rozpoczęcia","enddate":"Data końcowa","object_group":"Grupa","attachments":"Załączniki","deletePermanently":"Usuń trwale","active":"Aktywny","include_net_worth":"Uwzględnij w wartości netto","cc_type":"Plan płatności kartą kredytową","account_number":"Numer konta","cc_monthly_payment_date":"Miesięczny termin spłaty karty kredytowej","virtual_balance":"Wirtualne saldo","opening_balance":"Saldo początkowe","opening_balance_date":"Data salda otwarcia","date":"Data","interest":"Odsetki","interest_period":"Okres odsetkowy","currency_id":"Waluta","liability_type":"Rodzaj zobowiązania","account_role":"Rola konta","liability_direction":"Liability in/out","book_date":"Data księgowania","permDeleteWarning":"Usuwanie rzeczy z Firefly III jest trwałe i nie można tego cofnąć.","account_areYouSure_js":"Czy na pewno chcesz usunąć konto o nazwie \\"{name}\\"?","also_delete_piggyBanks_js":"Brak skarbonek|Jedyna skarbonka połączona z tym kontem również zostanie usunięta.|Wszystkie {count} skarbonki połączone z tym kontem zostaną również usunięte.","also_delete_transactions_js":"Brak transakcji|Jedyna transakcja połączona z tym kontem również zostanie usunięta.|Wszystkie {count} transakcje połączone z tym kontem również zostaną usunięte.","process_date":"Data przetworzenia","due_date":"Termin realizacji","payment_date":"Data płatności","invoice_date":"Data faktury","amount_min":"Minimalna kwota","amount_max":"Maksymalna kwota","start_date":"Początek zakresu","end_date":"Koniec zakresu","extension_date":"Extension date"}}')},2055:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Retirada","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Horário","no_budget":"(sem orçamento)","destination_account":"Conta destino","source_account":"Conta origem","single_split":"Divisão","create_new_transaction":"Criar nova transação","balance":"Saldo","transaction_journal_extra":"Informação extra","transaction_journal_meta":"Meta-informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Contas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Valor Líquido","bill":"Fatura","no_bill":"(sem conta)","tags":"Tags","internal_reference":"Referência interna","external_url":"URL externa","no_piggy_bank":"(nenhum cofrinho)","paid":"Pago","notes":"Notas","yourAccounts":"Suas contas","go_to_asset_accounts":"Veja suas contas ativas","delete_account":"Apagar conta","transaction_table_description":"Uma tabela contendo suas transações","account":"Conta","description":"Descrição","amount":"Valor","budget":"Orçamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Vá para seus orçamentos","income":"Receita / Renda","go_to_deposits":"Ir para as entradas","go_to_categories":"Vá para suas categorias","expense_accounts":"Contas de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Vá para suas contas","bills":"Faturas","last_thirty_days":"Últimos 30 dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Vá para sua poupança","saved":"Salvo","piggy_banks":"Cofrinhos","piggy_bank":"Cofrinho","amounts":"Quantias","left":"Restante","spent":"Gasto","Default asset account":"Conta padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transação","account_role_defaultAsset":"Conta padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Contas de ativos compartilhadas","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de crédito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamentos diários","weekly_budgets":"Orçamentos semanais","monthly_budgets":"Orçamentos mensais","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Orçamentos trimestrais","create_new_expense":"Criar nova conta de despesa","create_new_revenue":"Criar nova conta de receita","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamentos semestrais","yearly_budgets":"Orçamentos anuais","split_transaction_title":"Descrição da transação dividida","errors_submission":"Há algo de errado com o seu envio. Por favor, verifique os erros abaixo.","flash_error":"Erro!","store_transaction":"Salvar transação","flash_success":"Sucesso!","create_another":"Depois de armazenar, retorne aqui para criar outro.","update_transaction":"Atualizar transação","after_update_create_another":"Depois de atualizar, retorne aqui para continuar editando.","transaction_updated_no_changes":"A Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"A Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Pesquisa","create_new_asset":"Criar nova conta de ativo","asset_accounts":"Contas de ativo","reset_after":"Resetar o formulário após o envio","bill_paid_on":"Pago em {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi salva.","custom_period":"Período personalizado","reset_to_current":"Redefinir para o período atual","select_period":"Selecione um período","location":"Localização","other_budgets":"Orçamentos de períodos personalizados","journal_links":"Transações ligadas","go_to_withdrawals":"Vá para seus saques","revenue_accounts":"Contas de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Editar","never":"Nunca","account_type_Loan":"Empréstimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Dívida","liability_direction_null_short":"Desconhecida","delete":"Apagar","store_new_asset_account":"Armazenar nova conta de ativo","store_new_expense_account":"Armazenar nova conta de despesa","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Armazenar nova conta de receita","mandatoryFields":"Campos obrigatórios","optionalFields":"Campos opcionais","reconcile_this_account":"Concilie esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Por mês","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por semestre","interest_calc_yearly":"Por ano","liability_direction_credit":"Devo este débito","liability_direction_debit":"Devo este débito a outra pessoa","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Débito","account_type_loan":"Empréstimo","left_in_debt":"Valor devido","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação.|Salve esta transação movendo-a para outra conta.|Salve essas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Exibir divisão","transaction_collapse_split":"Esconder divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete a cada semestre","bill_repeats_yearly":"Repete anualmente","bill_repeats_weekly_other":"Repete quinzenalmente","bill_repeats_monthly_other":"Repete bimestralmente","bill_repeats_quarterly_other":"Repete a cada dois trimestres","bill_repeats_half-year_other":"Repete anualmente","bill_repeats_yearly_other":"Repete a cada dois anos","bill_repeats_weekly_skip":"Repete a cada {skip} semanas","bill_repeats_monthly_skip":"Repete a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete a cada {skip} semestres","bill_repeats_yearly_skip":"Repete a cada {skip} anos","not_expected_period":"Não esperado este período","subscriptions":"Assinaturas","bill_expected_date_js":"Esperado {date}","inactive":"Inativo","forever":"Para sempre","extension_date_is":"Data da extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Armazenar nova fatura","repeat_freq_yearly":"anual","repeat_freq_half-year":"cada semestre","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensal","repeat_freq_weekly":"semanal","credit_card_type_monthlyFull":"Pagamento completo todo mês","update_liabilities_account":"Atualizar passivo","update_expense_account":"Atualizar conta de despesas","update_revenue_account":"Atualizar conta de receita","update_undefined_account":"Atualizar conta","update_asset_account":"Atualizar de conta de ativo","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Cofrinho","percentage":"pct.","amount":"Total","lastActivity":"Última atividade","name":"Nome","role":"Papel","description":"Descrição","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juros","interest_period":"Período de juros","liability_type":"Tipo de passivo","liability_direction":"Liability in/out","currentBalance":"Saldo atual","next_expected_match":"Próximo correspondente esperado","expected_info":"Próxima transação esperada","start_date":"Data de início","end_date":"Data final","payment_info":"Informação de pagamento"},"config":{"html_language":"pt-br","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'T\'Q, yyyy","half_year_fns":"\'S{half}\', yyyy"},"form":{"foreign_amount":"Montante em moeda estrangeira","interest_date":"Data de interesse","name":"Nome","amount":"Valor","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repetições","skip":"Pular","startdate":"Data de Início","enddate":"End date","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Ativar","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do Cartão de Crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data do pagamento mensal do Cartão de Crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juros","interest_period":"Período de juros","currency_id":"Moeda","liability_type":"Tipo de passivo","account_role":"Função de conta","liability_direction":"Passivo entrada/saída","book_date":"Data reserva","permDeleteWarning":"Exclusão de dados do Firefly III são permanentes e não podem ser desfeitos.","account_areYouSure_js":"Tem certeza que deseja excluir a conta \\"{name}\\"?","also_delete_piggyBanks_js":"Sem cofrinhos|O único cofrinho conectado a esta conta também será excluído.|Todos os {count} cofrinhos conectados a esta conta também serão excluídos.","also_delete_transactions_js":"Sem transações|A única transação conectada a esta conta também será excluída.|Todas as {count} transações conectadas a essa conta também serão excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da Fatura","amount_min":"Valor Mínimo","amount_max":"Valor Máximo","start_date":"Início do intervalo","end_date":"Final do intervalo","extension_date":"Extension date"}}')},9898:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transferência","Withdrawal":"Levantamento","Deposit":"Depósito","date_and_time":"Data e hora","no_currency":"(sem moeda)","date":"Data","time":"Hora","no_budget":"(sem orçamento)","destination_account":"Conta de destino","source_account":"Conta de origem","single_split":"Dividir","create_new_transaction":"Criar uma nova transação","balance":"Saldo","transaction_journal_extra":"Informações extra","transaction_journal_meta":"Meta informação","basic_journal_information":"Informações básicas de transação","bills_to_pay":"Faturas a pagar","left_to_spend":"Restante para gastar","attachments":"Anexos","net_worth":"Património liquido","bill":"Fatura","no_bill":"(sem fatura)","tags":"Etiquetas","internal_reference":"Referência interna","external_url":"URL Externo","no_piggy_bank":"(nenhum mealheiro)","paid":"Pago","notes":"Notas","yourAccounts":"As suas contas","go_to_asset_accounts":"Ver as contas de ativos","delete_account":"Apagar conta de utilizador","transaction_table_description":"Uma tabela com as suas transacções","account":"Conta","description":"Descricao","amount":"Montante","budget":"Orcamento","category":"Categoria","opposing_account":"Conta oposta","budgets":"Orçamentos","categories":"Categorias","go_to_budgets":"Ir para os seus orçamentos","income":"Receita / renda","go_to_deposits":"Ir para depósitos","go_to_categories":"Ir para categorias","expense_accounts":"Conta de despesas","go_to_expenses":"Ir para despesas","go_to_bills":"Ir para as faturas","bills":"Faturas","last_thirty_days":"Últimos trinta dias","last_seven_days":"Últimos sete dias","go_to_piggies":"Ir para mealheiros","saved":"Guardado","piggy_banks":"Mealheiros","piggy_bank":"Mealheiro","amounts":"Montantes","left":"Em falta","spent":"Gasto","Default asset account":"Conta de ativos padrão","search_results":"Resultados da pesquisa","include":"Incluir?","transaction":"Transacção","account_role_defaultAsset":"Conta de activos padrão","account_role_savingAsset":"Conta poupança","account_role_sharedAsset":"Conta de activos partilhados","clear_location":"Limpar localização","account_role_ccAsset":"Cartão de credito","account_role_cashWalletAsset":"Carteira de dinheiro","daily_budgets":"Orçamento diário","weekly_budgets":"Orçamento semanal","monthly_budgets":"Orçamento mensal","journals_in_period_for_account_js":"Todas as transações para a conta {title} entre {start} e {end}","quarterly_budgets":"Orçamento trimestral","create_new_expense":"Criar nova conta de despesas","create_new_revenue":"Criar nova conta de receitas","create_new_liabilities":"Criar novo passivo","half_year_budgets":"Orçamento semestral","yearly_budgets":"Orçamento anual","split_transaction_title":"Descrição da transacção dividida","errors_submission":"Aconteceu algo errado com a sua submissão. Por favor, verifique os erros.","flash_error":"Erro!","store_transaction":"Guardar transação","flash_success":"Sucesso!","create_another":"Depois de guardar, voltar aqui para criar outra.","update_transaction":"Actualizar transacção","after_update_create_another":"Após a atualização, regresse aqui para continuar a editar.","transaction_updated_no_changes":"Transação #{ID} (\\"{title}\\") não recebeu nenhuma alteração.","transaction_updated_link":"Transação #{ID} (\\"{title}\\") foi atualizada.","spent_x_of_y":"Gasto {amount} de {total}","search":"Procurar","create_new_asset":"Criar nova conta de activos","asset_accounts":"Conta de activos","reset_after":"Repor o formulário após o envio","bill_paid_on":"Pago a {date}","first_split_decides":"A primeira divisão determina o valor deste campo","first_split_overrules_source":"A primeira divisão pode anular a conta de origem","first_split_overrules_destination":"A primeira divisão pode anular a conta de destino","transaction_stored_link":"Transação #{ID} (\\"{title}\\") foi guardada.","custom_period":"Período personalizado","reset_to_current":"Reiniciar o período personalizado","select_period":"Selecionar um período","location":"Localização","other_budgets":"Orçamentos de tempo personalizado","journal_links":"Ligações de transacção","go_to_withdrawals":"Ir para os seus levantamentos","revenue_accounts":"Conta de receitas","add_another_split":"Adicionar outra divisão","actions":"Ações","earned":"Ganho","empty":"(vazio)","edit":"Alterar","never":"Nunca","account_type_Loan":"Emprestimo","account_type_Mortgage":"Hipoteca","stored_new_account_js":"Nova conta \\"{name}\\" armazenada!","account_type_Debt":"Debito","liability_direction_null_short":"Desconhecido","delete":"Apagar","store_new_asset_account":"Guardar nova conta de activos","store_new_expense_account":"Guardar nova conta de despesas","store_new_liabilities_account":"Guardar novo passivo","store_new_revenue_account":"Guardar nova conta de receitas","mandatoryFields":"Campos obrigatorios","optionalFields":"Campos opcionais","reconcile_this_account":"Reconciliar esta conta","interest_calc_weekly":"Por semana","interest_calc_monthly":"Mensal","interest_calc_quarterly":"Por trimestre","interest_calc_half-year":"Por meio ano","interest_calc_yearly":"Anual","liability_direction_credit":"Esta dívida é-me devida","liability_direction_debit":"Devo esta dívida a outra pessoa","liability_direction_credit_short":"Deve-lhe esta dívida","liability_direction_debit_short":"Deve esta dívida","account_type_debt":"Dívida","account_type_loan":"Empréstimo","left_in_debt":"Montante em dívida","account_type_mortgage":"Hipoteca","save_transactions_by_moving_js":"Nenhuma transação| Guarde esta transação movendo-a para outra conta| Guarde estas transações movendo-as para outra conta.","none_in_select_list":"(nenhum)","transaction_expand_split":"Expandir divisão","transaction_collapse_split":"Ocultar divisão","default_group_title_name":"(não agrupado)","bill_repeats_weekly":"Repete-se semanalmente","bill_repeats_monthly":"Repete mensalmente","bill_repeats_quarterly":"Repete trimestralmente","bill_repeats_half-year":"Repete-se a cada meio ano","bill_repeats_yearly":"Repete-se anualmente","bill_repeats_weekly_other":"Repete-se a cada semana","bill_repeats_monthly_other":"Repete-se a cada outro mês","bill_repeats_quarterly_other":"Repete-se a cada trimestre","bill_repeats_half-year_other":"Repete-se anualmente","bill_repeats_yearly_other":"Repete-se a cada ano","bill_repeats_weekly_skip":"Repete-se a cada {skip} semanas","bill_repeats_monthly_skip":"Repete-se a cada {skip} meses","bill_repeats_quarterly_skip":"Repete a cada {skip} trimestres","bill_repeats_half-year_skip":"Repete-se a cada {skip} meio ano","bill_repeats_yearly_skip":"Repete-se a cada {skip} anos","not_expected_period":"Este período não foi previsto","subscriptions":"Subscrições","bill_expected_date_js":"Esperado {date}","inactive":"Inactivo","forever":"Para sempre","extension_date_is":"A data de extensão é {date}","create_new_bill":"Criar nova fatura","store_new_bill":"Guardar nova fatura","repeat_freq_yearly":"anualmente","repeat_freq_half-year":"todo meio ano","repeat_freq_quarterly":"trimestral","repeat_freq_monthly":"mensalmente","repeat_freq_weekly":"semanalmente","credit_card_type_monthlyFull":"Pagamento completo a cada mês","update_liabilities_account":"Actualizar passivo","update_expense_account":"Alterar conta de despesas","update_revenue_account":"Alterar conta de receitas","update_undefined_account":"Actualizar conta","update_asset_account":"Actualizar conta de activos","updated_account_js":"Conta atualizada \\"{title}\\"."},"list":{"piggy_bank":"Mealheiro","percentage":"%.","amount":"Montante","lastActivity":"Ultima actividade","name":"Nome","role":"Regra","description":"Descricao","date":"Data","source_account":"Conta de origem","destination_account":"Conta de destino","category":"Categoria","iban":"IBAN","interest":"Juro","interest_period":"Período de juros","liability_type":"Tipo de responsabilidade","liability_direction":"Passivo entrada/fora","currentBalance":"Saldo actual","next_expected_match":"Proxima correspondencia esperada","expected_info":"Próxima transação esperada","start_date":"Data de inicio","end_date":"Data do término","payment_info":"Informações de pagamento"},"config":{"html_language":"pt","week_in_year_fns":"\'Semana\' w, yyyy","month_and_day_fns":"d MMMM, y","quarter_fns":"\'Trimestre\' Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Montante estrangeiro","interest_date":"Data de juros","name":"Nome","amount":"Montante","iban":"IBAN","BIC":"BIC","notes":"Notas","location":"Localização","repeat_freq":"Repete","skip":"Pular","startdate":"Data de inicio","enddate":"Data do término","object_group":"Grupo","attachments":"Anexos","deletePermanently":"Apagar permanentemente","active":"Activo","include_net_worth":"Incluir no patrimonio liquido","cc_type":"Plano de pagamento do cartão de crédito","account_number":"Número de conta","cc_monthly_payment_date":"Data de pagamento mensal do cartão de crédito","virtual_balance":"Saldo virtual","opening_balance":"Saldo inicial","opening_balance_date":"Data do saldo inicial","date":"Data","interest":"Juro","interest_period":"Periodo de juros","currency_id":"Divisa","liability_type":"Tipo de responsabilidade","account_role":"Tipo de conta","liability_direction":"Responsabilidade entrada/saída","book_date":"Data de registo","permDeleteWarning":"Apagar as tuas coisas do Firefly III e permanente e nao pode ser desfeito.","account_areYouSure_js":"Tem a certeza que deseja eliminar a conta denominada por \\"{name}?","also_delete_piggyBanks_js":"Nenhum mealheiro|O único mealheiro ligado a esta conta será também eliminado.|Todos os {count} mealheiros ligados a esta conta serão também eliminados.","also_delete_transactions_js":"Nenhuma transação| A única transação ligada a esta conta será também excluída.|Todas as {count} transações ligadas a esta conta serão também excluídas.","process_date":"Data de processamento","due_date":"Data de vencimento","payment_date":"Data de pagamento","invoice_date":"Data da factura","amount_min":"Montante minimo","amount_max":"Montante maximo","start_date":"Inicio do intervalo","end_date":"Fim do intervalo","extension_date":"Data da extensão"}}')},4691:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Transfer","Withdrawal":"Retragere","Deposit":"Depozit","date_and_time":"Data și ora","no_currency":"(nici o monedă)","date":"Dată","time":"Timp","no_budget":"(nici un buget)","destination_account":"Contul de destinație","source_account":"Contul sursă","single_split":"Împarte","create_new_transaction":"Creați o tranzacție nouă","balance":"Balantă","transaction_journal_extra":"Informații suplimentare","transaction_journal_meta":"Informații meta","basic_journal_information":"Informații de bază despre tranzacție","bills_to_pay":"Facturile de plată","left_to_spend":"Ramas de cheltuit","attachments":"Atașamente","net_worth":"Valoarea netă","bill":"Factură","no_bill":"(fără factură)","tags":"Etichete","internal_reference":"Referință internă","external_url":"URL extern","no_piggy_bank":"(nicio pușculiță)","paid":"Plătit","notes":"Notițe","yourAccounts":"Conturile dvs.","go_to_asset_accounts":"Vizualizați conturile de active","delete_account":"Șterge account","transaction_table_description":"Un tabel care conține tranzacțiile tale","account":"Cont","description":"Descriere","amount":"Sumă","budget":"Buget","category":"Categorie","opposing_account":"Cont opus","budgets":"Buget","categories":"Categorii","go_to_budgets":"Mergi la bugete","income":"Venituri","go_to_deposits":"Du-te la depozite","go_to_categories":"Mergi la categorii","expense_accounts":"Conturi de cheltuieli","go_to_expenses":"Mergi la cheltuieli","go_to_bills":"Mergi la facturi","bills":"Facturi","last_thirty_days":"Ultimele 30 de zile","last_seven_days":"Ultimele 7 zile","go_to_piggies":"Mergi la pușculiță","saved":"Salvat","piggy_banks":"Pușculiță","piggy_bank":"Pușculiță","amounts":"Sume","left":"Rămas","spent":"Cheltuit","Default asset account":"Cont de active implicit","search_results":"Rezultatele căutarii","include":"Include?","transaction":"Tranzacţie","account_role_defaultAsset":"Contul implicit activ","account_role_savingAsset":"Cont de economii","account_role_sharedAsset":"Contul de active partajat","clear_location":"Ștergeți locația","account_role_ccAsset":"Card de credit","account_role_cashWalletAsset":"Cash - Numerar","daily_budgets":"Bugete zilnice","weekly_budgets":"Bugete săptămânale","monthly_budgets":"Bugete lunare","journals_in_period_for_account_js":"Toate tranzacțiile pentru contul {title} între {start} și {end}","quarterly_budgets":"Bugete trimestriale","create_new_expense":"Creați un nou cont de cheltuieli","create_new_revenue":"Creați un nou cont de venituri","create_new_liabilities":"Creare provizion nou","half_year_budgets":"Bugete semestriale","yearly_budgets":"Bugete anuale","split_transaction_title":"Descrierea tranzacției divizate","errors_submission":"A fost ceva în neregulă cu depunerea ta. Te rugăm să verifici erorile.","flash_error":"Eroare!","store_transaction":"Tranzacție magazin","flash_success":"Succes!","create_another":"După stocare, reveniți aici pentru a crea alta.","update_transaction":"Actualizați tranzacția","after_update_create_another":"După actualizare, reveniți aici pentru a continua editarea.","transaction_updated_no_changes":"Tranzacția #{ID} (\\"{title}\\") nu a primit nicio modificare.","transaction_updated_link":"Tranzacția #{ID} (\\"{title}\\") a fost actualizată.","spent_x_of_y":"Cheltuit {amount} din {total}","search":"Caută","create_new_asset":"Creați un nou cont de active","asset_accounts":"Conturile de active","reset_after":"Resetați formularul după trimitere","bill_paid_on":"Plătit pe {date}","first_split_decides":"Prima împărțire determină valoarea acestui câmp","first_split_overrules_source":"Prima împărțire poate suprascrie contul sursă","first_split_overrules_destination":"Prima împărțire poate suprascrie contul de destinație","transaction_stored_link":"Tranzacția #{ID} (\\"{title}\\") a fost stocată.","custom_period":"Perioadă personalizată","reset_to_current":"Resetare la perioada curentă","select_period":"Selectați o perioadă","location":"Locație","other_budgets":"Bugete personalizate temporale","journal_links":"Link-uri de tranzacții","go_to_withdrawals":"Mergi la retragerile tale","revenue_accounts":"Conturi de venituri","add_another_split":"Adăugați o divizare","actions":"Acțiuni","earned":"Câștigat","empty":"(gol)","edit":"Editează","never":"Niciodată","account_type_Loan":"Împrumut","account_type_Mortgage":"Credit ipotecar","stored_new_account_js":"Cont nou \\"{name}\\" stocat!","account_type_Debt":"Datorie","liability_direction_null_short":"Unknown","delete":"Șterge","store_new_asset_account":"Salvați un nou cont de active","store_new_expense_account":"Salvați un nou cont de cheltuieli","store_new_liabilities_account":"Salvați provizion nou","store_new_revenue_account":"Salvați un nou cont de venituri","mandatoryFields":"Câmpuri obligatorii","optionalFields":"Câmpuri opționale","reconcile_this_account":"Reconciliați acest cont","interest_calc_weekly":"Pe săptămână","interest_calc_monthly":"Pe lună","interest_calc_quarterly":"Pe trimestru","interest_calc_half-year":"Pe jumătate de an","interest_calc_yearly":"Pe an","liability_direction_credit":"Sunt datorat acestei datorii","liability_direction_debit":"Datorăm această datorie altcuiva","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Fără tranzacții* Salvați această tranzacție mutând-o în alt cont. | Salvați aceste tranzacții mutându-le într-un alt cont.","none_in_select_list":"(nici unul)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(negrupat)","bill_repeats_weekly":"Se repetă săptămânal","bill_repeats_monthly":"Se repetă lunar","bill_repeats_quarterly":"Repetă trimestrial","bill_repeats_half-year":"Se repetă la fiecare jumătate de an","bill_repeats_yearly":"Se repetă anual","bill_repeats_weekly_other":"Se repetă in fiecare săptămâna","bill_repeats_monthly_other":"Se repetă la fiecare altă lună","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Nu se aşteaptă această perioadă","subscriptions":"Subscriptions","bill_expected_date_js":"Așteptat {date}","inactive":"Inactiv","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Creați o nouă factură","store_new_bill":"Salvați o nouă factură","repeat_freq_yearly":"anual","repeat_freq_half-year":"fiecare jumătate de an","repeat_freq_quarterly":"trimestrial","repeat_freq_monthly":"lunar","repeat_freq_weekly":"săptămânal","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Actualizați provizionul","update_expense_account":"Actualizați cont de cheltuieli","update_revenue_account":"Actualizați cont de venituri","update_undefined_account":"Update account","update_asset_account":"Actualizați contul de active","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pușculiță","percentage":"procent %","amount":"Sumă","lastActivity":"Ultima activitate","name":"Nume","role":"Rol","description":"Descriere","date":"Dată","source_account":"Contul sursă","destination_account":"Contul de destinație","category":"Categorii","iban":"IBAN","interest":"Interes","interest_period":"Perioadă de interes","liability_type":"Tip de provizion","liability_direction":"Răspundere în/afară","currentBalance":"Sold curent","next_expected_match":"Următoarea potrivire așteptată","expected_info":"Următoarea tranzacție așteptată","start_date":"Dată de începere","end_date":"Data de sfârșit","payment_info":"Informații de plată"},"config":{"html_language":"ro","week_in_year_fns":"\'Săptămână\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyy"},"form":{"foreign_amount":"Sumă străină","interest_date":"Data de interes","name":"Nume","amount":"Sumă","iban":"IBAN","BIC":"BIC","notes":"Notițe","location":"Locație","repeat_freq":"Repetă","skip":"Sari peste","startdate":"Data de început","enddate":"Data de sfârșit","object_group":"Grup","attachments":"Fișiere atașate","deletePermanently":"Șterge permanent","active":"Activ","include_net_worth":"Includeți în valoare netă","cc_type":"Plan de plată cu card de credit","account_number":"Număr de cont","cc_monthly_payment_date":"Data plății lunare cu cartea de credit","virtual_balance":"Soldul virtual","opening_balance":"Soldul de deschidere","opening_balance_date":"Data soldului de deschidere","date":"Dată","interest":"Interes","interest_period":"Perioadă de interes","currency_id":"Monedă","liability_type":"Tipul de provizion","account_role":"Rolul contului","liability_direction":"Răspundere în/afară","book_date":"Rezervă dată","permDeleteWarning":"Ștergerea este permanentă și nu poate fi anulată.","account_areYouSure_js":"Sunteţi sigur că doriţi să ştergeţi contul numit \\"{name}\\"?","also_delete_piggyBanks_js":"Nici o pușculiță | Singura pușculiță conectată la acest cont va fi de asemenea ștearsă. Toate cele {count} pușculițe conectate la acest cont vor fi șterse, de asemenea.","also_delete_transactions_js":"Nicio tranzacție | Singura tranzacție conectată la acest cont va fi de asemenea ștearsă. | Toate cele {count} tranzacții conectate la acest cont vor fi șterse, de asemenea.","process_date":"Data procesării","due_date":"Data scadentă","payment_date":"Data de plată","invoice_date":"Data facturii","amount_min":"Suma minimă","amount_max":"suma maximă","start_date":"Start de interval","end_date":"Șfârșit de interval","extension_date":"Data extensiei"}}')},9672:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Перевод","Withdrawal":"Расход","Deposit":"Доход","date_and_time":"Дата и время","no_currency":"(нет валюты)","date":"Дата","time":"Время","no_budget":"(вне бюджета)","destination_account":"Счёт назначения","source_account":"Счёт-источник","single_split":"Разделённая транзакция","create_new_transaction":"Создать новую транзакцию","balance":"Бaлaнc","transaction_journal_extra":"Дополнительные сведения","transaction_journal_meta":"Дополнительная информация","basic_journal_information":"Основная информация о транзакции","bills_to_pay":"Счета к оплате","left_to_spend":"Осталось потратить","attachments":"Вложения","net_worth":"Мои сбережения","bill":"Счёт к оплате","no_bill":"(нет счёта на оплату)","tags":"Метки","internal_reference":"Внутренняя ссылка","external_url":"Внешний URL-адрес","no_piggy_bank":"(нет копилки)","paid":"Оплачено","notes":"Заметки","yourAccounts":"Ваши счета","go_to_asset_accounts":"Просмотр ваших основных счетов","delete_account":"Удалить профиль","transaction_table_description":"Таблица, содержащая ваши транзакции","account":"Счёт","description":"Описание","amount":"Сумма","budget":"Бюджет","category":"Категория","opposing_account":"Противодействующий счёт","budgets":"Бюджет","categories":"Категории","go_to_budgets":"Перейти к вашим бюджетам","income":"Мои доходы","go_to_deposits":"Перейти ко вкладам","go_to_categories":"Перейти к вашим категориям","expense_accounts":"Счета расходов","go_to_expenses":"Перейти к расходам","go_to_bills":"Перейти к вашим счетам на оплату","bills":"Счета к оплате","last_thirty_days":"Последние 30 дней","last_seven_days":"Последние 7 дней","go_to_piggies":"Перейти к вашим копилкам","saved":"Сохранено","piggy_banks":"Копилки","piggy_bank":"Копилка","amounts":"Сумма","left":"Осталось","spent":"Расход","Default asset account":"Счёт по умолчанию","search_results":"Результаты поиска","include":"Включить?","transaction":"Транзакция","account_role_defaultAsset":"Счёт по умолчанию","account_role_savingAsset":"Сберегательный счет","account_role_sharedAsset":"Общий основной счёт","clear_location":"Очистить местоположение","account_role_ccAsset":"Кредитная карта","account_role_cashWalletAsset":"Наличные","daily_budgets":"Бюджеты на день","weekly_budgets":"Бюджеты на неделю","monthly_budgets":"Бюджеты на месяц","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Бюджеты на квартал","create_new_expense":"Создать новый счёт расхода","create_new_revenue":"Создать новый счёт дохода","create_new_liabilities":"Создать новый долговой счёт","half_year_budgets":"Бюджеты на полгода","yearly_budgets":"Годовые бюджеты","split_transaction_title":"Описание разделённой транзакции","errors_submission":"При отправке что-то пошло не так. Пожалуйста, проверьте ошибки ниже.","flash_error":"Ошибка!","store_transaction":"Сохранить транзакцию","flash_success":"Успешно!","create_another":"После сохранения вернуться сюда и создать ещё одну аналогичную запись.","update_transaction":"Обновить транзакцию","after_update_create_another":"После обновления вернитесь сюда, чтобы продолжить редактирование.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Поиск","create_new_asset":"Создать новый активный счёт","asset_accounts":"Основные счета","reset_after":"Сбросить форму после отправки","bill_paid_on":"Оплачено {date}","first_split_decides":"В данном поле используется значение из первой части разделенной транзакции","first_split_overrules_source":"Значение из первой части транзакции может изменить счет источника","first_split_overrules_destination":"Значение из первой части транзакции может изменить счет назначения","transaction_stored_link":"Транзакция #{ID} (\\"{title}\\") сохранена.","custom_period":"Пользовательский период","reset_to_current":"Сброс к текущему периоду","select_period":"Выберите период","location":"Размещение","other_budgets":"Бюджеты на произвольный отрезок времени","journal_links":"Связи транзакции","go_to_withdrawals":"Перейти к вашим расходам","revenue_accounts":"Счета доходов","add_another_split":"Добавить еще одну часть","actions":"Действия","earned":"Заработано","empty":"(пусто)","edit":"Изменить","never":"Никогда","account_type_Loan":"Заём","account_type_Mortgage":"Ипотека","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Дебит","liability_direction_null_short":"Unknown","delete":"Удалить","store_new_asset_account":"Сохранить новый основной счёт","store_new_expense_account":"Сохранить новый счёт расхода","store_new_liabilities_account":"Сохранить новое обязательство","store_new_revenue_account":"Сохранить новый счёт дохода","mandatoryFields":"Обязательные поля","optionalFields":"Дополнительные поля","reconcile_this_account":"Произвести сверку данного счёта","interest_calc_weekly":"Per week","interest_calc_monthly":"В месяц","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"В год","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(нет)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(без группировки)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Повторяется ежегодно","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Не ожидается в данном периоде","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Неактивный","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Создать новый счёт к оплате","store_new_bill":"Сохранить новый счёт к оплате","repeat_freq_yearly":"ежегодно","repeat_freq_half-year":"раз в полгода","repeat_freq_quarterly":"раз в квартал","repeat_freq_monthly":"ежемесячно","repeat_freq_weekly":"еженедельно","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Обновить долговой счёт","update_expense_account":"Обновить счёт расхода","update_revenue_account":"Обновить счёт дохода","update_undefined_account":"Update account","update_asset_account":"Обновить основной счёт","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Копилка","percentage":"процентов","amount":"Сумма","lastActivity":"Последняя активность","name":"Имя","role":"Роль","description":"Описание","date":"Дата","source_account":"Исходный счет","destination_account":"Счет назначения","category":"Категория","iban":"IBAN","interest":"Процентная ставка","interest_period":"Interest period","liability_type":"Тип ответственности","liability_direction":"Liability in/out","currentBalance":"Текущий баланс","next_expected_match":"Следующий ожидаемый результат","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"ru","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Сумма в иностранной валюте","interest_date":"Дата начисления процентов","name":"Название","amount":"Сумма","iban":"IBAN","BIC":"BIC","notes":"Заметки","location":"Местоположение","repeat_freq":"Повторы","skip":"Пропустить","startdate":"Дата начала","enddate":"End date","object_group":"Группа","attachments":"Вложения","deletePermanently":"Удалить навсегда","active":"Активный","include_net_worth":"Включать в \\"Мои сбережения\\"","cc_type":"План оплаты по кредитной карте","account_number":"Номер счёта","cc_monthly_payment_date":"Дата ежемесячного платежа по кредитной карте","virtual_balance":"Виртуальный баланс","opening_balance":"Начальный баланс","opening_balance_date":"Дата начального баланса","date":"Дата","interest":"Процентная ставка","interest_period":"Период начисления процентов","currency_id":"Валюта","liability_type":"Liability type","account_role":"Тип счета","liability_direction":"Liability in/out","book_date":"Дата бронирования","permDeleteWarning":"Удаление информации из Firefly III является постоянным и не может быть отменено.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Дата обработки","due_date":"Срок оплаты","payment_date":"Дата платежа","invoice_date":"Дата выставления счёта","amount_min":"Минимальная сумма","amount_max":"Максимальная сумма","start_date":"Начало диапазона","end_date":"Конец диапазона","extension_date":"Extension date"}}')},1941:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Prevod","Withdrawal":"Výber","Deposit":"Vklad","date_and_time":"Dátum a čas","no_currency":"(žiadna mena)","date":"Dátum","time":"Čas","no_budget":"(žiadny rozpočet)","destination_account":"Cieľový účet","source_account":"Zdrojový účet","single_split":"Rozúčtovať","create_new_transaction":"Vytvoriť novú transakciu","balance":"Zostatok","transaction_journal_extra":"Ďalšie informácie","transaction_journal_meta":"Meta informácie","basic_journal_information":"Základné Informácie o transakcii","bills_to_pay":"Účty na úhradu","left_to_spend":"Zostáva k útrate","attachments":"Prílohy","net_worth":"Čisté imanie","bill":"Účet","no_bill":"(žiadny účet)","tags":"Štítky","internal_reference":"Interná referencia","external_url":"Externá URL","no_piggy_bank":"(žiadna pokladnička)","paid":"Uhradené","notes":"Poznámky","yourAccounts":"Vaše účty","go_to_asset_accounts":"Zobraziť účty aktív","delete_account":"Odstrániť účet","transaction_table_description":"Tabuľka obsahujúca vaše transakcie","account":"Účet","description":"Popis","amount":"Suma","budget":"Rozpočet","category":"Kategória","opposing_account":"Cieľový účet","budgets":"Rozpočty","categories":"Kategórie","go_to_budgets":"Zobraziť rozpočty","income":"Zisky / príjmy","go_to_deposits":"Zobraziť vklady","go_to_categories":"Zobraziť kategórie","expense_accounts":"Výdavkové účty","go_to_expenses":"Zobraziť výdavky","go_to_bills":"Zobraziť účty","bills":"Účty","last_thirty_days":"Uplynulých 30 dní","last_seven_days":"Uplynulých 7 dní","go_to_piggies":"Zobraziť pokladničky","saved":"Uložené","piggy_banks":"Pokladničky","piggy_bank":"Pokladnička","amounts":"Suma","left":"Zostáva","spent":"Utratené","Default asset account":"Prednastavený účet aktív","search_results":"Výsledky vyhľadávania","include":"Zahrnúť?","transaction":"Transakcia","account_role_defaultAsset":"Predvolený účet aktív","account_role_savingAsset":"Šetriaci účet","account_role_sharedAsset":"Zdieľaný účet aktív","clear_location":"Odstrániť pozíciu","account_role_ccAsset":"Kreditná karta","account_role_cashWalletAsset":"Peňaženka","daily_budgets":"Denné rozpočty","weekly_budgets":"Týždenné rozpočty","monthly_budgets":"Mesačné rozpočty","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Štvrťročné rozpočty","create_new_expense":"Vytvoriť výdavkoý účet","create_new_revenue":"Vytvoriť nový príjmový účet","create_new_liabilities":"Vytvoriť nový záväzok","half_year_budgets":"Polročné rozpočty","yearly_budgets":"Ročné rozpočty","split_transaction_title":"Popis rozúčtovania","errors_submission":"Pri odosielaní sa niečo nepodarilo. Skontrolujte prosím chyby.","flash_error":"Chyba!","store_transaction":"Uložiť transakciu","flash_success":"Hotovo!","create_another":"Po uložení sa vrátiť späť sem a vytvoriť ďalší.","update_transaction":"Upraviť transakciu","after_update_create_another":"Po aktualizácii sa vrátiť späť a pokračovať v úpravách.","transaction_updated_no_changes":"Transakcia #{ID} (\\"{title}\\") sa nezmenila.","transaction_updated_link":"Transakcia #{ID} (\\"{title}\\") bola upravená.","spent_x_of_y":"Utratené {amount} z {total}","search":"Hľadať","create_new_asset":"Vytvoriť nový účet aktív","asset_accounts":"Účty aktív","reset_after":"Po odoslaní vynulovať formulár","bill_paid_on":"Uhradené {date}","first_split_decides":"Hodnotu tohto atribútu určuje prvé rozdelenie","first_split_overrules_source":"Prvé rozdelenie môže pozmeniť zdrojový účet","first_split_overrules_destination":"Prvé rozdelenie môže pozmeniť cieľový účet","transaction_stored_link":"Transakcia #{ID} (\\"{title}\\") bola uložená.","custom_period":"Vlastné obdobie","reset_to_current":"Obnoviť na aktuálne obdobie","select_period":"Vyberte obdobie","location":"Poloha","other_budgets":"Špecifické časované rozpočty","journal_links":"Prepojenia transakcie","go_to_withdrawals":"Zobraziť výbery","revenue_accounts":"Výnosové účty","add_another_split":"Pridať ďalšie rozúčtovanie","actions":"Akcie","earned":"Zarobené","empty":"(prázdne)","edit":"Upraviť","never":"Nikdy","account_type_Loan":"Pôžička","account_type_Mortgage":"Hypotéka","stored_new_account_js":"Nový účet \\"{name}\\" vytvorený!","account_type_Debt":"Dlh","liability_direction_null_short":"Unknown","delete":"Odstrániť","store_new_asset_account":"Uložiť nový účet aktív","store_new_expense_account":"Uložiť nový výdavkový účet","store_new_liabilities_account":"Uložiť nový záväzok","store_new_revenue_account":"Uložiť nový príjmový účet","mandatoryFields":"Povinné údaje","optionalFields":"Voliteľné údaje","reconcile_this_account":"Vyúčtovat tento účet","interest_calc_weekly":"Za týždeň","interest_calc_monthly":"Za mesiac","interest_calc_quarterly":"Za štvrťrok","interest_calc_half-year":"Za polrok","interest_calc_yearly":"Za rok","liability_direction_credit":"Túto sumu mi dlžia","liability_direction_debit":"Tento dlh mám voči niekomu inému","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"Žiadne transakcie|Zachovať túto transakciu presunom pod iný účet.|Zachovať tieto transakcie presunom pod iný účet.","none_in_select_list":"(žiadne)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(nezoskupené)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Neočakávané v tomto období","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Neaktívne","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Vytvoriť nový účet","store_new_bill":"Uložiť nový účet","repeat_freq_yearly":"ročne","repeat_freq_half-year":"polročne","repeat_freq_quarterly":"štvrťročne","repeat_freq_monthly":"mesačne","repeat_freq_weekly":"týždenne","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Upraviť záväzok","update_expense_account":"Upraviť výdavkový účet","update_revenue_account":"Upraviť príjmový účet","update_undefined_account":"Update account","update_asset_account":"Upraviť výdajový účet","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Pokladnička","percentage":"perc.","amount":"Suma","lastActivity":"Posledná aktivita","name":"Meno/Názov","role":"Rola","description":"Popis","date":"Dátum","source_account":"Zdrojový účet","destination_account":"Cieľový účet","category":"Kategória","iban":"IBAN","interest":"Úrok","interest_period":"Interest period","liability_type":"Typ záväzku","liability_direction":"Liability in/out","currentBalance":"Aktuálny zostatok","next_expected_match":"Ďalšia očakávaná zhoda","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"sk","week_in_year_fns":"\'Týždeň\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Suma v cudzej mene","interest_date":"Úrokový dátum","name":"Názov","amount":"Suma","iban":"IBAN","BIC":"BIC","notes":"Poznámky","location":"Údaje o polohe","repeat_freq":"Opakuje sa","skip":"Preskočiť","startdate":"Dátum zahájenia","enddate":"End date","object_group":"Skupina","attachments":"Prílohy","deletePermanently":"Permanentne odstrániť","active":"Aktívne","include_net_worth":"Zahrnúť do čistého majetku","cc_type":"Zúčtovacie obdobie kreditnej karty","account_number":"Číslo účtu","cc_monthly_payment_date":"Dátum mesačnej úhrady kreditnej karty","virtual_balance":"Virtuálnu zostatok","opening_balance":"Počiatočný zostatok","opening_balance_date":"Dátum počiatočného zostatku","date":"Dátum","interest":"Úrok","interest_period":"Úrokové obdobie","currency_id":"Mena","liability_type":"Typ záväzku","account_role":"Rola účtu","liability_direction":"Záväzky príjem/výdaj","book_date":"Dátum rezervácie","permDeleteWarning":"Odstránenie údajov z Firefly III je trvalé a nie je možné ich vrátiť späť.","account_areYouSure_js":"Skutočne chcete odstrániť účet s názvom \\"{name}\\"?","also_delete_piggyBanks_js":"Žiadne prasiatko|Odstráni sa tiež jediné prasiatko prepojené s týmto účtom.|Odstráni sa tiež {count} prasiatok prepojených s týmto účtom.","also_delete_transactions_js":"Žiadne transakcie|Odstráni sa aj jediná transakcia spojená s týmto účtom.|Odstráni sa tiež {count} transakcií spojených s týmto účtom.","process_date":"Dátum spracovania","due_date":"Dátum splatnosti","payment_date":"Dátum úhrady","invoice_date":"Dátum vystavenia","amount_min":"Minimálna suma","amount_max":"Maximálna suma","start_date":"Začiatok rozsahu","end_date":"Koniec rozsahu","extension_date":"Extension date"}}')},3244:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Överföring","Withdrawal":"Uttag","Deposit":"Insättning","date_and_time":"Datum och tid","no_currency":"(ingen valuta)","date":"Datum","time":"Tid","no_budget":"(ingen budget)","destination_account":"Till konto","source_account":"Källkonto","single_split":"Dela","create_new_transaction":"Skapa en ny transaktion","balance":"Saldo","transaction_journal_extra":"Extra information","transaction_journal_meta":"Metadata","basic_journal_information":"Grundläggande transaktionsinformation","bills_to_pay":"Notor att betala","left_to_spend":"Återstår att spendera","attachments":"Bilagor","net_worth":"Nettoförmögenhet","bill":"Nota","no_bill":"(ingen räkning)","tags":"Etiketter","internal_reference":"Intern referens","external_url":"Extern URL","no_piggy_bank":"(ingen spargris)","paid":"Betald","notes":"Noteringar","yourAccounts":"Dina konton","go_to_asset_accounts":"Visa dina tillgångskonton","delete_account":"Ta bort konto","transaction_table_description":"En tabell som innehåller dina transaktioner","account":"Konto","description":"Beskrivning","amount":"Belopp","budget":"Budget","category":"Kategori","opposing_account":"Motsatt konto","budgets":"Budgetar","categories":"Kategorier","go_to_budgets":"Gå till dina budgetar","income":"Intäkter / inkomster","go_to_deposits":"Gå till insättningar","go_to_categories":"Gå till dina kategorier","expense_accounts":"Kostnadskonto","go_to_expenses":"Gå till utgifter","go_to_bills":"Gå till dina notor","bills":"Notor","last_thirty_days":"Senaste 30 dagarna","last_seven_days":"Senaste 7 dagarna","go_to_piggies":"Gå till dina sparbössor","saved":"Sparad","piggy_banks":"Spargrisar","piggy_bank":"Spargris","amounts":"Belopp","left":"Återstår","spent":"Spenderat","Default asset account":"Förvalt tillgångskonto","search_results":"Sökresultat","include":"Inkludera?","transaction":"Transaktion","account_role_defaultAsset":"Förvalt tillgångskonto","account_role_savingAsset":"Sparkonto","account_role_sharedAsset":"Delat tillgångskonto","clear_location":"Rena plats","account_role_ccAsset":"Kreditkort","account_role_cashWalletAsset":"Plånbok","daily_budgets":"Dagliga budgetar","weekly_budgets":"Veckovis budgetar","monthly_budgets":"Månatliga budgetar","journals_in_period_for_account_js":"Alla transaktioner för konto {title} mellan {start} och {end}","quarterly_budgets":"Kvartalsbudgetar","create_new_expense":"Skapa ett nytt utgiftskonto","create_new_revenue":"Skapa ett nytt intäktskonto","create_new_liabilities":"Skapa ny skuld","half_year_budgets":"Halvårsbudgetar","yearly_budgets":"Årliga budgetar","split_transaction_title":"Beskrivning av delad transaktion","errors_submission":"Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.","flash_error":"Fel!","store_transaction":"Lagra transaktion","flash_success":"Slutförd!","create_another":"Efter sparat, återkom hit för att skapa ytterligare en.","update_transaction":"Uppdatera transaktion","after_update_create_another":"Efter uppdaterat, återkom hit för att fortsätta redigera.","transaction_updated_no_changes":"Transaktion #{ID} (\\"{title}\\") fick inga ändringar.","transaction_updated_link":"Transaktion #{ID} (\\"{title}\\") uppdaterades.","spent_x_of_y":"Spenderade {amount} av {total}","search":"Sök","create_new_asset":"Skapa ett nytt tillgångskonto","asset_accounts":"Tillgångskonton","reset_after":"Återställ formulär efter inskickat","bill_paid_on":"Betalad den {date}","first_split_decides":"Första delningen bestämmer värdet på detta fält","first_split_overrules_source":"Den första delningen kan åsidosätta källkontot","first_split_overrules_destination":"Den första delningen kan åsidosätta målkontot","transaction_stored_link":"Transaktion #{ID} (\\"{title}\\") sparades.","custom_period":"Anpassad period","reset_to_current":"Återställ till nuvarande period","select_period":"Välj en period","location":"Plats","other_budgets":"Anpassade tidsinställda budgetar","journal_links":"Transaktionslänkar","go_to_withdrawals":"Gå till dina uttag","revenue_accounts":"Intäktskonton","add_another_split":"Lägga till en annan delning","actions":"Åtgärder","earned":"Tjänat","empty":"(tom)","edit":"Redigera","never":"Aldrig","account_type_Loan":"Lån","account_type_Mortgage":"Bolån","stored_new_account_js":"Nytt konto \\"{name}\\" lagrat!","account_type_Debt":"Skuld","liability_direction_null_short":"Okänd","delete":"Ta bort","store_new_asset_account":"Lagra nytt tillgångskonto","store_new_expense_account":"Spara nytt utgiftskonto","store_new_liabilities_account":"Spara en ny skuld","store_new_revenue_account":"Spara nytt intäktskonto","mandatoryFields":"Obligatoriska fält","optionalFields":"Valfria fält","reconcile_this_account":"Stäm av detta konto","interest_calc_weekly":"Per vecka","interest_calc_monthly":"Per månad","interest_calc_quarterly":"Per kvartal","interest_calc_half-year":"Per halvår","interest_calc_yearly":"Per år","liability_direction_credit":"Jag är skyldig denna skuld","liability_direction_debit":"Jag är skyldig någon annan denna skuld","liability_direction_credit_short":"Ägde denna skuld","liability_direction_debit_short":"Äger denna skuld","account_type_debt":"Skuld","account_type_loan":"Lån","left_in_debt":"Att betala","account_type_mortgage":"Bolån","save_transactions_by_moving_js":"Inga transaktioner|Spara denna transaktion genom att flytta den till ett annat konto.|Spara dessa transaktioner genom att flytta dem till ett annat konto.","none_in_select_list":"(Ingen)","transaction_expand_split":"Expandera delningen","transaction_collapse_split":"Minimera delning","default_group_title_name":"(ogrupperad)","bill_repeats_weekly":"Upprepas veckovis","bill_repeats_monthly":"Upprepas månadsvis","bill_repeats_quarterly":"Upprepas kvartalsvis","bill_repeats_half-year":"Uprepas varje halvår","bill_repeats_yearly":"Upprepas årsvis","bill_repeats_weekly_other":"Upprepas varannan vecka","bill_repeats_monthly_other":"Upprepas varannan månad","bill_repeats_quarterly_other":"Upprepas varannat kvartal","bill_repeats_half-year_other":"Upprepas årsvis","bill_repeats_yearly_other":"Upprepas varannat år","bill_repeats_weekly_skip":"Upprepas varje {skip} veckor","bill_repeats_monthly_skip":"Upprepas varje {skip} månad","bill_repeats_quarterly_skip":"Upprepas varje {skip} kvartal","bill_repeats_half-year_skip":"Upprepas varje {skip} halvår","bill_repeats_yearly_skip":"Upprepas varje {skip} år","not_expected_period":"Inte väntat denna period","subscriptions":"Prenumerationer","bill_expected_date_js":"Förväntat {date}","inactive":"Inaktiv","forever":"För alltid","extension_date_is":"Tillägg datum är {date}","create_new_bill":"Skapa en ny nota","store_new_bill":"Spara ny nota","repeat_freq_yearly":"årligen","repeat_freq_half-year":"varje halvår","repeat_freq_quarterly":"kvartal","repeat_freq_monthly":"månadsvis","repeat_freq_weekly":"veckovis","credit_card_type_monthlyFull":"Full betalning varje månad","update_liabilities_account":"Uppdatera skuld","update_expense_account":"Uppdatera utgiftskonto","update_revenue_account":"Uppdatera intäktskonto","update_undefined_account":"Uppdatera konto","update_asset_account":"Uppdatera tillgångskonto","updated_account_js":"Uppdaterade kontot \\"{title}\\"."},"list":{"piggy_bank":"Spargris","percentage":"procent","amount":"Belopp","lastActivity":"Senaste aktivitet","name":"Namn","role":"Roll","description":"Beskrivning","date":"Datum","source_account":"Källkonto","destination_account":"Destinationskonto","category":"Kategori","iban":"IBAN","interest":"Ränta","interest_period":"Ränteperiod","liability_type":"Typ av ansvar","liability_direction":"Ansvar in/ut","currentBalance":"Nuvarande saldo","next_expected_match":"Nästa förväntade träff","expected_info":"Nästa förväntade transaktion","start_date":"Startdatum","end_date":"Slutdatum","payment_info":"Betalinformation"},"config":{"html_language":"sv","week_in_year_fns":"\'Vecka\' w, yyyy","month_and_day_fns":"d MMMM y","quarter_fns":"\'kvartal\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Utländskt belopp","interest_date":"Räntedatum","name":"Namn","amount":"Belopp","iban":"IBAN","BIC":"BIC","notes":"Anteckningar","location":"Plats","repeat_freq":"Upprepningar","skip":"Hoppa över","startdate":"Startdatum","enddate":"Slutdatum","object_group":"Grupp","attachments":"Bilagor","deletePermanently":"Ta bort permanent","active":"Aktiv","include_net_worth":"Inkludera i nettovärde","cc_type":"Kreditkort betalning plan","account_number":"Kontonummer","cc_monthly_payment_date":"Kreditkort månadsbetalnings datum","virtual_balance":"Virtuell balans","opening_balance":"Ingående balans","opening_balance_date":"Ingående balans datum","date":"Datum","interest":"Ränta","interest_period":"Ränteperiod","currency_id":"Valuta","liability_type":"Typ av ansvar","account_role":"Konto roll","liability_direction":"Ansvar in/ut","book_date":"Bokföringsdatum","permDeleteWarning":"Att ta bort saker från Firefly III är permanent och kan inte ångras.","account_areYouSure_js":"Är du säker du vill ta bort kontot \\"{name}\\"?","also_delete_piggyBanks_js":"Inga spargrisar|Den enda spargrisen som är ansluten till detta konto kommer också att tas bort.|Alla {count} spargrisar anslutna till detta konto kommer också att tas bort.","also_delete_transactions_js":"Inga transaktioner|Den enda transaktionen som är ansluten till detta konto kommer också att tas bort.|Alla {count} transaktioner som är kopplade till detta konto kommer också att tas bort.","process_date":"Behandlingsdatum","due_date":"Förfallodatum","payment_date":"Betalningsdatum","invoice_date":"Fakturadatum","amount_min":"Minsta belopp","amount_max":"Högsta belopp","start_date":"Start område","end_date":"Slut område","extension_date":"Datum för tillägg"}}')},245:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"Chuyển khoản","Withdrawal":"Rút tiền","Deposit":"Tiền gửi","date_and_time":"Date and time","no_currency":"(không có tiền tệ)","date":"Ngày","time":"Time","no_budget":"(không có ngân sách)","destination_account":"Tài khoản đích","source_account":"Nguồn tài khoản","single_split":"Chia ra","create_new_transaction":"Tạo giao dịch mới","balance":"Tiền còn lại","transaction_journal_extra":"Extra information","transaction_journal_meta":"Thông tin tổng hợp","basic_journal_information":"Basic transaction information","bills_to_pay":"Hóa đơn phải trả","left_to_spend":"Còn lại để chi tiêu","attachments":"Tệp đính kèm","net_worth":"Tài sản thực","bill":"Hóa đơn","no_bill":"(no bill)","tags":"Nhãn","internal_reference":"Tài liệu tham khảo nội bộ","external_url":"URL bên ngoài","no_piggy_bank":"(chưa có heo đất)","paid":"Đã thanh toán","notes":"Ghi chú","yourAccounts":"Tài khoản của bạn","go_to_asset_accounts":"Xem tài khoản của bạn","delete_account":"Xóa tài khoản","transaction_table_description":"A table containing your transactions","account":"Tài khoản","description":"Sự miêu tả","amount":"Số tiền","budget":"Ngân sách","category":"Danh mục","opposing_account":"Opposing account","budgets":"Ngân sách","categories":"Danh mục","go_to_budgets":"Chuyển đến ngân sách của bạn","income":"Thu nhập doanh thu","go_to_deposits":"Go to deposits","go_to_categories":"Đi đến danh mục của bạn","expense_accounts":"Tài khoản chi phí","go_to_expenses":"Go to expenses","go_to_bills":"Đi đến hóa đơn của bạn","bills":"Hóa đơn","last_thirty_days":"Ba mươi ngày gần đây","last_seven_days":"Bảy ngày gần đây","go_to_piggies":"Tới heo đất của bạn","saved":"Đã lưu","piggy_banks":"Heo đất","piggy_bank":"Heo đất","amounts":"Amounts","left":"Còn lại","spent":"Đã chi","Default asset account":"Mặc định tài khoản","search_results":"Kết quả tìm kiếm","include":"Include?","transaction":"Giao dịch","account_role_defaultAsset":"tài khoản mặc định","account_role_savingAsset":"Tài khoản tiết kiệm","account_role_sharedAsset":"tài khoản dùng chung","clear_location":"Xóa vị trí","account_role_ccAsset":"Thẻ tín dụng","account_role_cashWalletAsset":"Ví tiền mặt","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"Tạo tài khoản chi phí mới","create_new_revenue":"Tạo tài khoản doanh thu mới","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"Mô tả giao dịch tách","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"Lỗi!","store_transaction":"Store transaction","flash_success":"Thành công!","create_another":"Sau khi lưu trữ, quay trở lại đây để tạo một cái khác.","update_transaction":"Cập nhật giao dịch","after_update_create_another":"Sau khi cập nhật, quay lại đây để tiếp tục chỉnh sửa.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"Tìm kiếm","create_new_asset":"Tạo tài khoản mới","asset_accounts":"tài khoản","reset_after":"Đặt lại mẫu sau khi gửi","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Giao dịch #{ID} (\\"{title}\\") đã được lưu trữ.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"Vị trí","other_budgets":"Custom timed budgets","journal_links":"Liên kết giao dịch","go_to_withdrawals":"Chuyển đến mục rút tiền của bạn","revenue_accounts":"Tài khoản doanh thu","add_another_split":"Thêm một phân chia khác","actions":"Hành động","earned":"Kiếm được","empty":"(trống)","edit":"Sửa","never":"Không bao giờ","account_type_Loan":"Tiền vay","account_type_Mortgage":"Thế chấp","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"Món nợ","liability_direction_null_short":"Unknown","delete":"Xóa","store_new_asset_account":"Lưu trữ tài khoản mới","store_new_expense_account":"Lưu trữ tài khoản chi phí mới","store_new_liabilities_account":"Lưu trữ nợ mới","store_new_revenue_account":"Lưu trữ tài khoản doanh thu mới","mandatoryFields":"Các trường bắt buộc","optionalFields":"Các trường tùy chọn","reconcile_this_account":"Điều chỉnh tài khoản này","interest_calc_weekly":"Per week","interest_calc_monthly":"Mỗi tháng","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"Mỗi năm","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(Trống)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(chưa nhóm)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Không mong đợi ở giai đoạn này","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"Không hoạt động","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"Tạo hóa đơn mới","store_new_bill":"Lưu trữ hóa đơn mới","repeat_freq_yearly":"hàng năm","repeat_freq_half-year":"mỗi nửa năm","repeat_freq_quarterly":"hàng quý","repeat_freq_monthly":"hàng tháng","repeat_freq_weekly":"hàng tuần","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"Cập nhật nợ","update_expense_account":"Cập nhật tài khoản chi phí","update_revenue_account":"Cập nhật tài khoản doanh thu","update_undefined_account":"Update account","update_asset_account":"Cập nhật tài khoản","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"Ống heo con","percentage":"phần trăm.","amount":"Số tiền","lastActivity":"Hoạt động cuối cùng","name":"Tên","role":"Quy tắc","description":"Mô tả","date":"Ngày","source_account":"Tài khoản gửi","destination_account":"Tài khoản nhận","category":"Danh mục","iban":"IBAN","interest":"Lãi","interest_period":"Interest period","liability_type":"Loại trách nhiệm pháp lý","liability_direction":"Liability in/out","currentBalance":"Số dư hiện tại","next_expected_match":"Trận đấu dự kiến tiếp theo","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"vi","week_in_year_fns":"\'Tuần\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"Ngoại tệ","interest_date":"Ngày lãi","name":"Tên","amount":"Số tiền","iban":"IBAN","BIC":"BIC","notes":"Ghi chú","location":"Vị trí","repeat_freq":"Lặp lại","skip":"Bỏ qua","startdate":"Ngày bắt đầu","enddate":"End date","object_group":"Nhóm","attachments":"Tài liệu đính kèm","deletePermanently":"Xóa vĩnh viễn","active":"Hành động","include_net_worth":"Bao gồm trong giá trị ròng","cc_type":"Gói thanh toán thẻ tín dụng","account_number":"Số tài khoản","cc_monthly_payment_date":"Ngày thanh toán thẻ tín dụng hàng tháng","virtual_balance":"Cân bằng ảo","opening_balance":"Số dư đầu kỳ","opening_balance_date":"Ngày mở số dư","date":"Ngày","interest":"Lãi","interest_period":"Chu kỳ lãi","currency_id":"Tiền tệ","liability_type":"Liability type","account_role":"Vai trò tài khoản","liability_direction":"Liability in/out","book_date":"Ngày đặt sách","permDeleteWarning":"Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"Ngày xử lý","due_date":"Ngày đáo hạn","payment_date":"Ngày thanh toán","invoice_date":"Ngày hóa đơn","amount_min":"Số tiền tối thiểu","amount_max":"Số tiền tối đa","start_date":"Bắt đầu","end_date":"Kết thúc","extension_date":"Extension date"}}')},4813:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"转账","Withdrawal":"提款","Deposit":"收入","date_and_time":"日期和时间","no_currency":"(没有货币)","date":"日期","time":"时间","no_budget":"(无预算)","destination_account":"目标账户","source_account":"来源账户","single_split":"拆分","create_new_transaction":"创建新交易","balance":"余额","transaction_journal_extra":"额外信息","transaction_journal_meta":"元信息","basic_journal_information":"基础交易信息","bills_to_pay":"待付账单","left_to_spend":"剩余支出","attachments":"附件","net_worth":"净资产","bill":"账单","no_bill":"(无账单)","tags":"标签","internal_reference":"内部引用","external_url":"外部链接","no_piggy_bank":"(无存钱罐)","paid":"已付款","notes":"备注","yourAccounts":"您的账户","go_to_asset_accounts":"查看您的资产账户","delete_account":"删除账户","transaction_table_description":"包含您交易的表格","account":"账户","description":"描述","amount":"金额","budget":"预算","category":"分类","opposing_account":"对方账户","budgets":"预算","categories":"分类","go_to_budgets":"前往您的预算","income":"收入","go_to_deposits":"前往收入","go_to_categories":"前往您的分类","expense_accounts":"支出账户","go_to_expenses":"前往支出","go_to_bills":"前往账单","bills":"账单","last_thirty_days":"最近 30 天","last_seven_days":"最近 7 天","go_to_piggies":"前往您的存钱罐","saved":"已保存","piggy_banks":"存钱罐","piggy_bank":"存钱罐","amounts":"金额","left":"剩余","spent":"支出","Default asset account":"默认资产账户","search_results":"搜索结果","include":"Include?","transaction":"交易","account_role_defaultAsset":"默认资产账户","account_role_savingAsset":"储蓄账户","account_role_sharedAsset":"共用资产账户","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"现金钱包","daily_budgets":"每日预算","weekly_budgets":"每周预算","monthly_budgets":"每月预算","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"每季度预算","create_new_expense":"创建新支出账户","create_new_revenue":"创建新收入账户","create_new_liabilities":"Create new liability","half_year_budgets":"每半年预算","yearly_budgets":"每年预算","split_transaction_title":"拆分交易的描述","errors_submission":"您提交的内容有误,请检查错误信息。","flash_error":"错误!","store_transaction":"保存交易","flash_success":"成功!","create_another":"保存后,返回此页面以创建新记录","update_transaction":"更新交易","after_update_create_another":"更新后,返回此页面继续编辑。","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜索","create_new_asset":"创建新资产账户","asset_accounts":"资产账户","reset_after":"提交后重置表单","bill_paid_on":"支付于 {date}","first_split_decides":"首笔拆分决定此字段的值","first_split_overrules_source":"首笔拆分可能覆盖来源账户","first_split_overrules_destination":"首笔拆分可能覆盖目标账户","transaction_stored_link":"交易 #{ID} (“{title}”) 已保存。","custom_period":"自定义周期","reset_to_current":"重置为当前周期","select_period":"选择周期","location":"位置","other_budgets":"自定义区间预算","journal_links":"交易关联","go_to_withdrawals":"前往支出","revenue_accounts":"收入账户","add_another_split":"增加另一笔拆分","actions":"操作","earned":"收入","empty":"(空)","edit":"编辑","never":"永不","account_type_Loan":"贷款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"欠款","liability_direction_null_short":"Unknown","delete":"删除","store_new_asset_account":"保存新资产账户","store_new_expense_account":"保存新支出账户","store_new_liabilities_account":"保存新债务账户","store_new_revenue_account":"保存新收入账户","mandatoryFields":"必填字段","optionalFields":"选填字段","reconcile_this_account":"对账此账户","interest_calc_weekly":"每周","interest_calc_monthly":"每月","interest_calc_quarterly":"每季度","interest_calc_half-year":"每半年","interest_calc_yearly":"每年","liability_direction_credit":"我欠了这笔债务","liability_direction_debit":"我欠别人这笔钱","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(未分组)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"此周期没有预期支付","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"已停用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"创建新账单","store_new_bill":"保存新账单","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每周","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新债务账户","update_expense_account":"更新支出账户","update_revenue_account":"更新收入账户","update_undefined_account":"Update account","update_asset_account":"更新资产账户","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"存钱罐","percentage":"%","amount":"金额","lastActivity":"上次活动","name":"名称","role":"角色","description":"描述","date":"日期","source_account":"来源账户","destination_account":"目标账户","category":"分类","iban":"国际银行账户号码(IBAN)","interest":"利息","interest_period":"Interest period","liability_type":"债务类型","liability_direction":"Liability in/out","currentBalance":"目前余额","next_expected_match":"预期下次支付","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-cn","week_in_year_fns":"\'周\' w,yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外币金额","interest_date":"利息日期","name":"名称","amount":"金额","iban":"国际银行账户号码 IBAN","BIC":"银行识别代码 BIC","notes":"备注","location":"位置","repeat_freq":"重复","skip":"跳过","startdate":"开始日期","enddate":"End date","object_group":"组","attachments":"附件","deletePermanently":"永久删除","active":"启用","include_net_worth":"包含于净资产","cc_type":"信用卡还款计划","account_number":"账户号码","cc_monthly_payment_date":"信用卡每月还款日期","virtual_balance":"虚拟账户余额","opening_balance":"初始余额","opening_balance_date":"开户日期","date":"日期","interest":"利息","interest_period":"利息期","currency_id":"货币","liability_type":"债务类型","account_role":"账户角色","liability_direction":"Liability in/out","book_date":"登记日期","permDeleteWarning":"从 Firefly III 删除内容是永久且无法恢复的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"处理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"发票日期","amount_min":"最小金额","amount_max":"最大金额","start_date":"范围起始","end_date":"范围结束","extension_date":"Extension date"}}')},7742:e=>{"use strict";e.exports=JSON.parse('{"firefly":{"Transfer":"轉帳","Withdrawal":"提款","Deposit":"存款","date_and_time":"Date and time","no_currency":"(沒有貨幣)","date":"日期","time":"Time","no_budget":"(無預算)","destination_account":"Destination account","source_account":"Source account","single_split":"Split","create_new_transaction":"Create a new transaction","balance":"餘額","transaction_journal_extra":"Extra information","transaction_journal_meta":"後設資訊","basic_journal_information":"Basic transaction information","bills_to_pay":"待付帳單","left_to_spend":"剩餘可花費","attachments":"附加檔案","net_worth":"淨值","bill":"帳單","no_bill":"(no bill)","tags":"標籤","internal_reference":"Internal reference","external_url":"External URL","no_piggy_bank":"(no piggy bank)","paid":"已付款","notes":"備註","yourAccounts":"您的帳戶","go_to_asset_accounts":"檢視您的資產帳戶","delete_account":"移除帳號","transaction_table_description":"A table containing your transactions","account":"帳戶","description":"描述","amount":"金額","budget":"預算","category":"分類","opposing_account":"Opposing account","budgets":"預算","categories":"分類","go_to_budgets":"前往您的預算","income":"收入 / 所得","go_to_deposits":"Go to deposits","go_to_categories":"前往您的分類","expense_accounts":"支出帳戶","go_to_expenses":"Go to expenses","go_to_bills":"前往您的帳單","bills":"帳單","last_thirty_days":"最近30天","last_seven_days":"最近7天","go_to_piggies":"前往您的小豬撲滿","saved":"Saved","piggy_banks":"小豬撲滿","piggy_bank":"小豬撲滿","amounts":"Amounts","left":"剩餘","spent":"支出","Default asset account":"預設資產帳戶","search_results":"搜尋結果","include":"Include?","transaction":"交易","account_role_defaultAsset":"預設資產帳戶","account_role_savingAsset":"儲蓄帳戶","account_role_sharedAsset":"共用資產帳戶","clear_location":"清除位置","account_role_ccAsset":"信用卡","account_role_cashWalletAsset":"現金錢包","daily_budgets":"Daily budgets","weekly_budgets":"Weekly budgets","monthly_budgets":"Monthly budgets","journals_in_period_for_account_js":"All transactions for account {title} between {start} and {end}","quarterly_budgets":"Quarterly budgets","create_new_expense":"建立新支出帳戶","create_new_revenue":"建立新收入帳戶","create_new_liabilities":"Create new liability","half_year_budgets":"Half-yearly budgets","yearly_budgets":"Yearly budgets","split_transaction_title":"拆分交易的描述","errors_submission":"There was something wrong with your submission. Please check out the errors.","flash_error":"錯誤!","store_transaction":"Store transaction","flash_success":"成功!","create_another":"After storing, return here to create another one.","update_transaction":"Update transaction","after_update_create_another":"After updating, return here to continue editing.","transaction_updated_no_changes":"Transaction #{ID} (\\"{title}\\") did not receive any changes.","transaction_updated_link":"Transaction #{ID} (\\"{title}\\") has been updated.","spent_x_of_y":"Spent {amount} of {total}","search":"搜尋","create_new_asset":"建立新資產帳戶","asset_accounts":"資產帳戶","reset_after":"Reset form after submission","bill_paid_on":"Paid on {date}","first_split_decides":"The first split determines the value of this field","first_split_overrules_source":"The first split may overrule the source account","first_split_overrules_destination":"The first split may overrule the destination account","transaction_stored_link":"Transaction #{ID} (\\"{title}\\") has been stored.","custom_period":"Custom period","reset_to_current":"Reset to current period","select_period":"Select a period","location":"位置","other_budgets":"Custom timed budgets","journal_links":"交易連結","go_to_withdrawals":"Go to your withdrawals","revenue_accounts":"收入帳戶","add_another_split":"增加拆分","actions":"操作","earned":"已賺得","empty":"(empty)","edit":"編輯","never":"未有資料","account_type_Loan":"貸款","account_type_Mortgage":"抵押","stored_new_account_js":"New account \\"{name}\\" stored!","account_type_Debt":"負債","liability_direction_null_short":"Unknown","delete":"刪除","store_new_asset_account":"儲存新資產帳戶","store_new_expense_account":"儲存新支出帳戶","store_new_liabilities_account":"儲存新債務","store_new_revenue_account":"儲存新收入帳戶","mandatoryFields":"必要欄位","optionalFields":"選填欄位","reconcile_this_account":"對帳此帳戶","interest_calc_weekly":"Per week","interest_calc_monthly":"每月","interest_calc_quarterly":"Per quarter","interest_calc_half-year":"Per half year","interest_calc_yearly":"每年","liability_direction_credit":"I am owed this debt","liability_direction_debit":"I owe this debt to somebody else","liability_direction_credit_short":"Owed this debt","liability_direction_debit_short":"Owe this debt","account_type_debt":"Debt","account_type_loan":"Loan","left_in_debt":"Amount due","account_type_mortgage":"Mortgage","save_transactions_by_moving_js":"No transactions|Save this transaction by moving it to another account. |Save these transactions by moving them to another account.","none_in_select_list":"(空)","transaction_expand_split":"Expand split","transaction_collapse_split":"Collapse split","default_group_title_name":"(ungrouped)","bill_repeats_weekly":"Repeats weekly","bill_repeats_monthly":"Repeats monthly","bill_repeats_quarterly":"Repeats quarterly","bill_repeats_half-year":"Repeats every half year","bill_repeats_yearly":"Repeats yearly","bill_repeats_weekly_other":"Repeats every other week","bill_repeats_monthly_other":"Repeats every other month","bill_repeats_quarterly_other":"Repeats every other quarter","bill_repeats_half-year_other":"Repeats yearly","bill_repeats_yearly_other":"Repeats every other year","bill_repeats_weekly_skip":"Repeats every {skip} weeks","bill_repeats_monthly_skip":"Repeats every {skip} months","bill_repeats_quarterly_skip":"Repeats every {skip} quarters","bill_repeats_half-year_skip":"Repeats every {skip} half years","bill_repeats_yearly_skip":"Repeats every {skip} years","not_expected_period":"Not expected this period","subscriptions":"Subscriptions","bill_expected_date_js":"Expected {date}","inactive":"未啟用","forever":"Forever","extension_date_is":"Extension date is {date}","create_new_bill":"建立新帳單","store_new_bill":"儲存新帳單","repeat_freq_yearly":"每年","repeat_freq_half-year":"每半年","repeat_freq_quarterly":"每季","repeat_freq_monthly":"每月","repeat_freq_weekly":"每週","credit_card_type_monthlyFull":"Full payment every month","update_liabilities_account":"更新債務","update_expense_account":"更新支出帳戶","update_revenue_account":"更新收入帳戶","update_undefined_account":"Update account","update_asset_account":"更新資產帳戶","updated_account_js":"Updated account \\"{title}\\"."},"list":{"piggy_bank":"小豬撲滿","percentage":"pct.","amount":"金額","lastActivity":"上次活動","name":"名稱","role":"角色","description":"描述","date":"日期","source_account":"來源帳戶","destination_account":"目標帳戶","category":"分類","iban":"國際銀行帳戶號碼 (IBAN)","interest":"利率","interest_period":"Interest period","liability_type":"負債類型","liability_direction":"Liability in/out","currentBalance":"目前餘額","next_expected_match":"下一個預期的配對","expected_info":"Next expected transaction","start_date":"Start date","end_date":"End date","payment_info":"Payment information"},"config":{"html_language":"zh-tw","week_in_year_fns":"\'Week\' w, yyyy","month_and_day_fns":"MMMM d, y","quarter_fns":"\'Q\'Q, yyyy","half_year_fns":"\'H{half}\', yyyy"},"form":{"foreign_amount":"外幣金額","interest_date":"利率日期","name":"名稱","amount":"金額","iban":"國際銀行帳戶號碼 (IBAN)","BIC":"BIC","notes":"備註","location":"Location","repeat_freq":"重複","skip":"略過","startdate":"開始日期","enddate":"End date","object_group":"Group","attachments":"附加檔案","deletePermanently":"永久刪除","active":"啟用","include_net_worth":"包括淨值","cc_type":"信用卡付款計劃","account_number":"帳戶號碼","cc_monthly_payment_date":"信用卡每月付款日期","virtual_balance":"虛擬餘額","opening_balance":"初始餘額","opening_balance_date":"初始餘額日期","date":"日期","interest":"利率","interest_period":"利率期","currency_id":"貨幣","liability_type":"Liability type","account_role":"帳戶角色","liability_direction":"Liability in/out","book_date":"登記日期","permDeleteWarning":"自 Firefly III 刪除項目是永久且不可撤銷的。","account_areYouSure_js":"Are you sure you want to delete the account named \\"{name}\\"?","also_delete_piggyBanks_js":"No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.","also_delete_transactions_js":"No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.","process_date":"處理日期","due_date":"到期日","payment_date":"付款日期","invoice_date":"發票日期","amount_min":"最小金額","amount_max":"最大金額","start_date":"範圍起點","end_date":"範圍終點","extension_date":"Extension date"}}')}},e=>{e.O(0,[228],(()=>{return t=9695,e(e.s=t);var t}));e.O()}]); //# sourceMappingURL=create.js.map \ No newline at end of file diff --git a/public/v2/js/bills/create.js.map b/public/v2/js/bills/create.js.map index 2c2d05d3b5..fec0b4b99d 100755 --- a/public/v2/js/bills/create.js.map +++ b/public/v2/js/bills/create.js.map @@ -1 +1 @@ -{"version":3,"file":"/public/js/bills/create.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/bills/RepeatFrequencyPeriod.vue","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue?2dc3","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue?df07","webpack:///src/components/form/GenericGroup.vue","webpack:///./src/components/form/GenericGroup.vue?1cc6","webpack:///./src/components/form/GenericGroup.vue","webpack:///./src/components/form/GenericGroup.vue?65cc","webpack:///src/components/bills/Create.vue","webpack:///./src/components/bills/Create.vue?1039","webpack:///./src/components/bills/Create.vue","webpack:///./src/components/bills/Create.vue?010a","webpack:///./src/pages/bills/create.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?d844","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultTransaction, getDefaultErrors} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n if (0 === state.transactions.length) {\n // console.log('array is empty!');\n }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./RepeatFrequencyPeriod.vue?vue&type=template&id=6eb9f294&\"\nimport script from \"./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.repeat_freq'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.repeat_freq),expression:\"repeat_freq\"}],ref:\"repeat_freq\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.repeat_freq'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"repeat_freq\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.repeat_freq=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\nimport VueTypeaheadBootstrap from 'vue-typeahead-bootstrap';\nimport {debounce} from \"lodash\";\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericGroup.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericGroup.vue?vue&type=template&id=3737f548&\"\nimport script from \"./GenericGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.groupTitles,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.title,\"serializer\":function (item) { return item.title; },\"showOnFocus\":true,\"autofocus\":\"\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupGroupTitle},model:{value:(_vm.localValue),callback:function ($$v) {_vm.localValue=$$v},expression:\"localValue\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearGroupTitle}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=7861c80f&scoped=true&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7861c80f\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.name),callback:function ($$v) {_vm.name=$$v},expression:\"name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.currency_id),callback:function ($$v) {_vm.currency_id=$$v},expression:\"currency_id\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"amount_min\",\"errors\":_vm.errors.amount_min,\"title\":_vm.$t('form.amount_min')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.amount_min),callback:function ($$v) {_vm.amount_min=$$v},expression:\"amount_min\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"amount_max\",\"errors\":_vm.errors.amount_max,\"title\":_vm.$t('form.amount_max')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.amount_max),callback:function ($$v) {_vm.amount_max=$$v},expression:\"amount_max\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"date\",\"errors\":_vm.errors.date,\"title\":_vm.$t('form.startdate')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.date),callback:function ($$v) {_vm.date=$$v},expression:\"date\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"end_date\",\"errors\":_vm.errors.end_date,\"title\":_vm.$t('form.end_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.end_date),callback:function ($$v) {_vm.end_date=$$v},expression:\"end_date\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"extension_date\",\"errors\":_vm.errors.extension_date,\"title\":_vm.$t('form.extension_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.extension_date),callback:function ($$v) {_vm.extension_date=$$v},expression:\"extension_date\"}}),_vm._v(\" \"),_c('RepeatFrequencyPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.repeat_freq},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.repeat_freq),callback:function ($$v) {_vm.repeat_freq=$$v},expression:\"repeat_freq\"}})],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.notes),callback:function ($$v) {_vm.notes=$$v},expression:\"notes\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"skip\",\"errors\":_vm.errors.skip,\"title\":_vm.$t('form.skip')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.skip),callback:function ($$v) {_vm.skip=$$v},expression:\"skip\"}}),_vm._v(\" \"),_c('GenericGroup',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"group_title\",\"errors\":_vm.errors.group_title,\"title\":_vm.$t('form.object_group')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.group_title),callback:function ($$v) {_vm.group_title=$$v},expression:\"group_title\"}})],1)])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.store_new_bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Create from \"../../components/bills/Create\";\nimport store from \"../../components/store\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// See reference nr. 8\n// See reference nr. 9\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#bills_create\",\n render: (createElement) => {\n return createElement(Create, {props: props});\n },\n beforeCreate() {\n // See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n //this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=be193f20&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","props","disabled","type","Boolean","default","computed","periodList","repeat_freq","this","loading","methods","loadPeriods","hasOwnProperty","i","watch","$emit","created","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","directives","rawName","expression","ref","class","attrs","on","$event","$$selectedVal","prototype","filter","call","target","options","o","selected","map","_value","multiple","_l","period","title","domProps","slug","components","String","description","fieldName","clearGroupTitle","localValue","getACURL","getElementsByTagName","href","query","lookupGroupTitle","groupTitles","item","model","callback","$$v","slot","submitting","successMessage","errorMessage","createAnother","resetFormAfter","returnedId","returnedTitle","currency_id","amount_min","amount_max","date","end_date","extension_date","notes","skip","group_title","hasAttachments","uploadTrigger","uploadObjectId","uploadObjectType","location","storeField","hasMarker","selectedAttachments","selectedNoAttachments","submitForm","e","preventDefault","post","submission","uploadedAttachments","finishSubmission","parseErrors","getSubmission","active","object_group_title","Object","keys","longitude","lng","latitude","lat","zoom_level","zoomLevel","attachments","isArray","_i","$$a","$$el","$$c","checked","$$i","concat","i18n","store","el","render","createElement","Create","beforeCreate","$store","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","debug","amount","source","destination","currency","foreign_currency","foreign_amount","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","clearTrigger","source_account","name_with_balance","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","Number","uploaded","uploads","log","files","test","fileReader","onloadend","evt","readyState","FileReader","DONE","theParent","uploadAttachment","Blob","result","readAsArrayBuffer","current","countAttachment","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","fieldType","fieldStep","clearText","_q","composing","message"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/bills/create.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/bills/RepeatFrequencyPeriod.vue","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue?2dc3","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue","webpack:///./src/components/bills/RepeatFrequencyPeriod.vue?df07","webpack:///src/components/form/GenericGroup.vue","webpack:///./src/components/form/GenericGroup.vue?1cc6","webpack:///./src/components/form/GenericGroup.vue","webpack:///./src/components/form/GenericGroup.vue?65cc","webpack:///src/components/bills/Create.vue","webpack:///./src/components/bills/Create.vue?1039","webpack:///./src/components/bills/Create.vue","webpack:///./src/components/bills/Create.vue?3b17","webpack:///./src/pages/bills/create.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?714b","webpack:///./src/components/form/GenericAttachments.vue","webpack:///./src/components/form/GenericAttachments.vue?36f9","webpack:///src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?8063","webpack:///./src/components/form/GenericCurrency.vue","webpack:///./src/components/form/GenericCurrency.vue?240d","webpack:///src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?654a","webpack:///./src/components/form/GenericTextInput.vue","webpack:///./src/components/form/GenericTextInput.vue?6668","webpack:///src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?938d","webpack:///./src/components/form/GenericTextarea.vue","webpack:///./src/components/form/GenericTextarea.vue?b6e4","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./RepeatFrequencyPeriod.vue?vue&type=template&id=6eb9f294&\"\nimport script from \"./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"\nexport * from \"./RepeatFrequencyPeriod.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.repeat_freq'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.repeat_freq),expression:\"repeat_freq\"}],ref:\"repeat_freq\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.repeat_freq'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"repeat_freq\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.repeat_freq=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.periodList),function(period){return _c('option',{attrs:{\"label\":period.title},domProps:{\"value\":period.slug}},[_vm._v(_vm._s(period.title))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\nimport VueTypeaheadBootstrap from 'vue-typeahead-bootstrap';\nimport {debounce} from \"lodash\";\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericGroup.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericGroup.vue?vue&type=template&id=3737f548&\"\nimport script from \"./GenericGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.groupTitles,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.title,\"serializer\":function (item) { return item.title; },\"showOnFocus\":true,\"autofocus\":\"\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupGroupTitle},model:{value:(_vm.localValue),callback:function ($$v) {_vm.localValue=$$v},expression:\"localValue\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearGroupTitle}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=3ed3eb1d&scoped=true&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3ed3eb1d\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitForm}},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"tab-content\",attrs:{\"id\":\"subscriptionTabContent\"}},[_c('div',{staticClass:\"tab-pane show active\",attrs:{\"id\":\"subscription\",\"role\":\"tabpanel\",\"aria-labelledby\":\"subscription-tab\"}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.mandatoryFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"name\",\"errors\":_vm.errors.name,\"title\":_vm.$t('form.name')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.name),callback:function ($$v) {_vm.name=$$v},expression:\"name\"}}),_vm._v(\" \"),_c('GenericCurrency',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.currency_id},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.currency_id),callback:function ($$v) {_vm.currency_id=$$v},expression:\"currency_id\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"amount_min\",\"errors\":_vm.errors.amount_min,\"title\":_vm.$t('form.amount_min')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.amount_min),callback:function ($$v) {_vm.amount_min=$$v},expression:\"amount_min\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"number\",\"field-step\":\"any\",\"field-name\":\"amount_max\",\"errors\":_vm.errors.amount_max,\"title\":_vm.$t('form.amount_max')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.amount_max),callback:function ($$v) {_vm.amount_max=$$v},expression:\"amount_max\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"date\",\"errors\":_vm.errors.date,\"title\":_vm.$t('form.startdate')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.date),callback:function ($$v) {_vm.date=$$v},expression:\"date\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"end_date\",\"errors\":_vm.errors.end_date,\"title\":_vm.$t('form.end_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.end_date),callback:function ($$v) {_vm.end_date=$$v},expression:\"end_date\"}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-type\":\"date\",\"field-name\":\"extension_date\",\"errors\":_vm.errors.extension_date,\"title\":_vm.$t('form.extension_date')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.extension_date),callback:function ($$v) {_vm.extension_date=$$v},expression:\"extension_date\"}}),_vm._v(\" \"),_c('RepeatFrequencyPeriod',{attrs:{\"disabled\":_vm.submitting,\"errors\":_vm.errors.repeat_freq},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.repeat_freq),callback:function ($$v) {_vm.repeat_freq=$$v},expression:\"repeat_freq\"}})],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.optionalFields'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('GenericTextarea',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"notes\",\"title\":_vm.$t('form.notes'),\"errors\":_vm.errors.notes},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.notes),callback:function ($$v) {_vm.notes=$$v},expression:\"notes\"}}),_vm._v(\" \"),_c('GenericAttachments',{attrs:{\"disabled\":_vm.submitting,\"title\":_vm.$t('form.attachments'),\"field-name\":\"attachments\",\"errors\":_vm.errors.attachments,\"upload-trigger\":_vm.uploadTrigger,\"upload-object-type\":_vm.uploadObjectType,\"upload-object-id\":_vm.uploadObjectId},on:{\"selected-attachments\":function($event){return _vm.selectedAttachments($event)},\"selected-no-attachments\":function($event){return _vm.selectedNoAttachments($event)},\"uploaded-attachments\":function($event){return _vm.uploadedAttachments($event)}}}),_vm._v(\" \"),_c('GenericTextInput',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"skip\",\"errors\":_vm.errors.skip,\"title\":_vm.$t('form.skip')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.skip),callback:function ($$v) {_vm.skip=$$v},expression:\"skip\"}}),_vm._v(\" \"),_c('GenericGroup',{attrs:{\"disabled\":_vm.submitting,\"field-name\":\"group_title\",\"errors\":_vm.errors.group_title,\"title\":_vm.$t('form.object_group')},on:{\"set-field\":function($event){return _vm.storeField($event)}},model:{value:(_vm.group_title),callback:function ($$v) {_vm.group_title=$$v},expression:\"group_title\"}})],1)])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12 offset-xl-6 offset-lg-6\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 offset-lg-6\"},[_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":_vm.submitting,\"type\":\"button\"},on:{\"click\":_vm.submitForm}},[_vm._v(_vm._s(_vm.$t('firefly.store_new_bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])]),_vm._v(\" \"),_vm._m(1)])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('ul',{staticClass:\"nav nav-tabs ml-auto p-2\",attrs:{\"id\":\"subscriptionTabs\"}},[_c('li'),_c('li',{staticClass:\"nav-item\"},[_c('a',{staticClass:\"nav-link active\",attrs:{\"href\":\"#subscription\",\"data-toggle\":\"pill\"}},[_vm._v(\"\\n Subscription\\n \")])]),_vm._v(\" \"),_c('li'),_c('li',{staticClass:\"nav-item\"},[_c('a',{staticClass:\"nav-link\",attrs:{\"href\":\"#rule\",\"data-toggle\":\"pill\"}},[_vm._v(\"\\n Rule\\n \")])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"tab-pane show\",attrs:{\"id\":\"rule\",\"role\":\"tabpanel\",\"aria-labelledby\":\"rule-tab\"}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n Title\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('p',[_vm._v(\"\\n In the future here you can set rule info for the new subscription.\\n \")])])])])])])}]\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Create from \"../../components/bills/Create\";\nimport store from \"../../components/store\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// See reference nr. 8\n// See reference nr. 9\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#bills_create\",\n render: (createElement) => {\n return createElement(Create, {props: props});\n },\n beforeCreate() {\n // See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n //this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericAttachments.vue?vue&type=template&id=38387380&\"\nimport script from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"multiple\":\"\",\"type\":\"file\",\"disabled\":_vm.disabled},on:{\"change\":_vm.selectedFile}}),_vm._v(\" \"),_c('span',{staticClass:\"input-group-btn\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.clearAtt}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericCurrency.vue?vue&type=template&id=7d1092fc&\"\nimport script from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.currency_id'))+\"\\n \")]),_vm._v(\" \"),(_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(!_vm.loading)?_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.currency_id),expression:\"currency_id\"}],ref:\"currency_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('form.currency_id'),\"autocomplete\":\"off\",\"disabled\":_vm.disabled,\"name\":\"currency_id\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.currency_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.currencyList),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id,\"selected\":_vm.value === currency.id}},[_vm._v(_vm._s(currency.name))])}),0)]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextInput.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextInput.vue?vue&type=template&id=4e3ec904&\"\nimport script from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextInput.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[((_vm.fieldType)==='checkbox')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.localValue)?_vm._i(_vm.localValue,null)>-1:(_vm.localValue)},on:{\"change\":function($event){var $$a=_vm.localValue,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.localValue=$$a.concat([$$v]))}else{$$i>-1&&(_vm.localValue=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.localValue=$$c}}}}):((_vm.fieldType)==='radio')?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":\"radio\"},domProps:{\"checked\":_vm._q(_vm.localValue,null)},on:{\"change\":function($event){_vm.localValue=null}}}):_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],ref:\"textInput\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"name\":_vm.fieldName,\"disabled\":_vm.disabled,\"step\":_vm.fieldStep,\"type\":_vm.fieldType},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}}),_vm._v(\" \"),_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearText}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GenericTextarea.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GenericTextarea.vue?vue&type=template&id=0f2d5fb0&\"\nimport script from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\nexport * from \"./GenericTextarea.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.title)+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.localValue),expression:\"localValue\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.title,\"disabled\":_vm.disabled,\"name\":_vm.fieldName},domProps:{\"value\":(_vm.localValue)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.localValue=$event.target.value}}},[_vm._v(_vm._s(_vm.localValue))])]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","props","disabled","type","Boolean","default","computed","periodList","repeat_freq","this","loading","methods","loadPeriods","hasOwnProperty","i","watch","$emit","created","_vm","_h","$createElement","_c","_self","staticClass","_v","_s","$t","_e","directives","rawName","expression","ref","class","attrs","on","$event","$$selectedVal","prototype","filter","call","target","options","o","selected","map","_value","multiple","_l","period","title","domProps","slug","components","String","description","fieldName","clearGroupTitle","localValue","getACURL","getElementsByTagName","href","query","lookupGroupTitle","groupTitles","item","model","callback","$$v","slot","submitting","successMessage","errorMessage","createAnother","resetFormAfter","returnedId","returnedTitle","currency_id","amount_min","amount_max","date","end_date","extension_date","notes","skip","group_title","hasAttachments","uploadTrigger","uploadObjectId","uploadObjectType","location","storeField","hasMarker","selectedAttachments","selectedNoAttachments","submitForm","e","preventDefault","post","submission","uploadedAttachments","finishSubmission","parseErrors","getSubmission","active","object_group_title","Object","keys","longitude","lng","latitude","lat","zoom_level","zoomLevel","_m","attachments","isArray","_i","$$a","$$el","$$c","checked","$$i","concat","i18n","store","el","render","createElement","Create","beforeCreate","$store","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","debug","amount","source","destination","currency","foreign_currency","foreign_amount","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","clearTrigger","source_account","name_with_balance","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","Number","uploaded","uploads","files","test","countAttachment","uploadAttachment","uploadUri","createAttachment","filename","attachable_type","attachable_id","selectedFile","clearAtt","$refs","att","currencyList","loadCurrencies","loadCurrencyPage","page","tthis","fieldType","fieldStep","clearText","_q","composing","message"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/bills/index.js b/public/v2/js/bills/index.js index 62803d35bb..7624e29f28 100755 --- a/public/v2/js/bills/index.js +++ b/public/v2/js/bills/index.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[329],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),r=a(7152),i=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=r.Z,window.uiv=i,o().use(vuei18n),o().use(i),window.Vue=o()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>j});var n=a(7760),o=a.n(n),r=a(629),i=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const _={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,i.f$)(),defaultErrors:(0,i.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const c={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,o=new Date;switch(n){case"1D":t=(0,d.Z)(o),a=(0,u.Z)(o);break;case"1W":t=(0,d.Z)((0,p.Z)(o,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(o,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(o)),a=(0,u.Z)((0,g.Z)(o));break;case"3M":t=(0,d.Z)((0,m.Z)(o)),a=(0,u.Z)((0,h.Z)(o));break;case"6M":o.getMonth()<=5&&((t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),o.getMonth()>5&&((t=new Date(o)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},D={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const S={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:D};const x={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};o().use(r.ZP);const j=new r.ZP.Store({namespaced:!0,modules:{root:S,transactions:{namespaced:!0,modules:{create:_,edit:c}},accounts:{namespaced:!0,modules:{index:x}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},8089:(e,t,a)=>{"use strict";var n=a(7760),o=a.n(n),r=a(7757),i=a.n(r),s=a(629),l=a(361),_=a(3840);function c(e,t,a,n,o,r,i){try{var s=e[r](i),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function u(e){for(var t=1;t=n&&(t.downloaded=!0),t.sortGroups()}));case 3:case"end":return a.stop()}}),a)})),function(){var e=this,t=arguments;return new Promise((function(n,o){var r=a.apply(e,t);function i(e){c(r,n,o,i,s,"next",e)}function s(e){c(r,n,o,i,s,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}()))},sortGroups:function(){var e=Object.entries(this.groups);e.sort((function(e,t){return e.order-t.order})),this.sortedGroups=e,this.loading=!1},parseBills:function(e){for(var t in e)if(e.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294){var a=e[t],n={},o=null===a.attributes.object_group_id?0:parseInt(a.attributes.object_group_id);0===o||o in this.groups||(this.groups[o]={id:o,title:a.attributes.object_group_title,order:parseInt(a.attributes.object_group_order),bills:[]}),n.id=parseInt(a.id),n.order=parseInt(a.attributes.order),n.name=a.attributes.name,n.repeat_freq=a.attributes.repeat_freq,n.skip=a.attributes.skip,n.active=a.attributes.active,n.date=a.attributes.date,n.end_date=a.attributes.end_date,n.extension_date=a.attributes.extension_date,n.amount_max=parseFloat(a.attributes.amount_max),n.amount_min=parseFloat(a.attributes.amount_min),n.currency_code=a.attributes.currency_code,n.currency_id=parseInt(a.attributes.currency_id),n.currency_decimal_places=parseInt(a.attributes.currency_decimal_places),n.currency_symbol=a.attributes.currency_symbol,n.next_expected_match=a.attributes.next_expected_match,n.next_expected_match_diff=a.attributes.next_expected_match_diff,n.notes=a.attributes.notes,n.paid_dates=a.attributes.paid_dates,n.pay_dates=a.attributes.pay_dates,this.groups[o].bills.push(n)}}})};const m=(0,a(1900).Z)(y,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("a",{staticClass:"btn btn-sm mb-2 float-right btn-success",attrs:{href:"./subscriptions/create"}},[a("span",{staticClass:"fas fa-plus"}),e._v(" "+e._s(e.$t("firefly.create_new_bill")))]),e._v(" "),a("button",{staticClass:"btn btn-sm mb-2 mr-2 float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])]),e._v(" "),e._l(e.sortedGroups,(function(t){return a("div",{staticClass:"row"},[t[1].bills.length>0?a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("\n "+e._s(t[1].title)+"\n ")])]),e._v(" "),a("div",{staticClass:"card-body p-0"},[a("b-table",{attrs:{id:"my-table",striped:"",hover:"",responsive:"md","primary-key":"id","no-local-sorting":!1,items:t[1].bills,"sort-icon-left":"",fields:e.fields,busy:e.loading},on:{"update:busy":function(t){e.loading=t}},scopedSlots:e._u([{key:"cell(name)",fn:function(t){return[a("a",{attrs:{href:"./bills/show/"+t.item.id}},[e._v(e._s(t.item.name))]),e._v(" "),a("br"),e._v(" "),!0===t.item.active&&0===t.item.skip?a("small",[e._v(e._s(e.$t("firefly.bill_repeats_"+t.item.repeat_freq)))]):e._e(),e._v(" "),!0===t.item.active&&1===t.item.skip?a("small",[e._v(e._s(e.$t("firefly.bill_repeats_"+t.item.repeat_freq+"_other")))]):e._e(),e._v(" "),!0===t.item.active&&t.item.skip>1?a("small",[e._v(e._s(e.$t("firefly.bill_repeats_"+t.item.repeat_freq+"_skip",{skip:t.item.skip+1})))]):e._e(),e._v(" "),!1===t.item.active?a("small",[e._v(e._s(e.$t("firefly.inactive")))]):e._e()]}},{key:"cell(expected_info)",fn:function(t){return[!0===t.item.active&&t.item.paid_dates.length>0&&t.item.pay_dates.length>0?a("span",[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{month:"long",year:"numeric",day:"numeric"}).format(new Date(t.item.next_expected_match.substring(0,10))))+"\n "),a("br")]):e._e(),e._v(" "),0===t.item.paid_dates.length&&0===t.item.pay_dates.length&&!0===t.item.active?a("span",[e._v("\n "+e._s(e.$t("firefly.not_expected_period"))+"\n ")]):e._e(),e._v(" "),0===t.item.paid_dates.length&&t.item.pay_dates.length>0&&!0===t.item.active?a("span",{staticClass:"text-danger",attrs:{title:new Intl.DateTimeFormat(e.locale,{month:"long",year:"numeric",day:"numeric"}).format(new Date(t.item.pay_dates[0].substring(0,10)))}},[e._v("\n "+e._s(e.$t("firefly.bill_expected_date_js",{date:t.item.next_expected_match_diff}))+"\n ")]):e._e(),e._v(" "),!1===t.item.active?a("span",[e._v("\n ~\n ")]):e._e()]}},{key:"cell(start_date)",fn:function(t){return[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(t.item.date.substring(0,10))))+"\n ")]}},{key:"cell(end_date)",fn:function(t){return[null!==t.item.end_date?a("span",[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(t.item.end_date.substring(0,10))))+"\n ")]):e._e(),e._v(" "),null===t.item.end_date?a("span",[e._v(e._s(e.$t("firefly.forever")))]):e._e(),e._v(" "),null!==t.item.extension_date?a("span",[a("br"),e._v(" "),a("small",[e._v("\n "+e._s(e.$t("firefly.extension_date_is",{date:new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(t.item.extension_date.substring(0,10)))}))+"\n ")])]):e._e()]}},{key:"cell(amount)",fn:function(t){return[e._v("\n ~ "),a("span",{staticClass:"text-info"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.item.currency_code}).format((t.item.amount_min+t.item.amount_max)/2))+"\n ")])]}},{key:"cell(payment_info)",fn:function(t){return[t.item.paid_dates.length>0&&!0===t.item.active?a("span",e._l(t.item.paid_dates,(function(t){return a("span",[a("a",{attrs:{href:"./transactions/show/"+t.transaction_group_id}},[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(t.date.substring(0,10))))+"\n ")]),e._v(" "),a("br")])})),0):e._e(),e._v(" "),!1===t.item.active?a("span",[e._v("\n ~\n ")]):e._e()]}},{key:"cell(menu)",fn:function(t){return[a("div",{staticClass:"btn-group btn-group-sm"},[a("div",{staticClass:"dropdown"},[a("button",{staticClass:"btn btn-light btn-sm dropdown-toggle",attrs:{type:"button",id:"dropdownMenuButton"+t.item.id,"data-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false"}},[e._v("\n "+e._s(e.$t("firefly.actions"))+"\n ")]),e._v(" "),a("div",{staticClass:"dropdown-menu",attrs:{"aria-labelledby":"dropdownMenuButton"+t.item.id}},[a("a",{staticClass:"dropdown-item",attrs:{href:"./subscriptions/edit/"+t.item.id}},[a("span",{staticClass:"fa fas fa-pencil-alt"}),e._v(" "+e._s(e.$t("firefly.edit")))]),e._v(" "),a("a",{staticClass:"dropdown-item",attrs:{href:"./subscriptions/delete/"+t.item.id}},[a("span",{staticClass:"fa far fa-trash"}),e._v(" "+e._s(e.$t("firefly.delete")))])])])])]}}],null,!0)})],1)])]):e._e()])})),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("a",{staticClass:"btn btn-sm mt-2 float-right btn-success",attrs:{href:"./subscriptions/create"}},[a("span",{staticClass:"fas fa-plus"}),e._v(" "+e._s(e.$t("firefly.create_new_bill")))]),e._v(" "),a("button",{staticClass:"btn btn-sm mt-2 mr-2 float-right btn-info",on:{click:e.newCacheKey}},[a("span",{staticClass:"fas fa-sync"})])])])],2)}),[],!1,null,null,null).exports;var h=a(6847),g=a(6018),b=a(5210),f=a(7398);a(232);var k=a(157),v={};o().component("b-table",g.h),o().component("b-pagination",b.c);new(o())({i18n:k,store:h.Z,el:"#bills",render:function(e){return e(m,{props:v})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore"),this.$store.dispatch("dashboard/index/initialiseStore")}});new(o())({i18n:k,store:h.Z,el:"#calendar",render:function(e){return e(f.Z,{props:v})}})},361:(e,t,a)=>{"use strict";a.d(t,{y:()=>u});var n=a(7757),o=a.n(n),r=a(9483),i=a.n(r),s=a(881),l=a.n(s),_=a(5974);function c(e,t,a,n,o,r,i){try{var s=e[r](i),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,o)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var r=e.apply(t,a);function i(e){c(r,n,o,i,s,"next",e)}function s(e){c(r,n,o,i,s,"throw",e)}i(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(o().mark((function e(){var t,a;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i().defineDriver(l());case 2:return t=i().createInstance({driver:[i().INDEXEDDB,i().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,_.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function o(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>o})},7825:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(4015),o=a.n(n),r=a(3645),i=a.n(r)()(o());i.push([e.id,".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}","",{version:3,sources:["webpack://./src/components/dashboard/Calendar.vue"],names:[],mappings:"AAslBA,sEACA,aACA",sourcesContent:["\x3c!--\n - Calendar.vue\n - Copyright (c) 2020 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=2aac391f&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mb-2 float-right btn-success\",attrs:{\"href\":\"./subscriptions/create\"}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_bill')))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mb-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_vm._l((_vm.sortedGroups),function(group){return _c('div',{staticClass:\"row\"},[(group[1].bills.length > 0)?_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(group[1].title)+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"id\",\"no-local-sorting\":false,\"items\":group[1].bills,\"sort-icon-left\":\"\",\"fields\":_vm.fields,\"busy\":_vm.loading},on:{\"update:busy\":function($event){_vm.loading=$event}},scopedSlots:_vm._u([{key:\"cell(name)\",fn:function(data){return [_c('a',{attrs:{\"href\":'./bills/show/' + data.item.id}},[_vm._v(_vm._s(data.item.name))]),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(true === data.item.active && 0 === data.item.skip)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq)))]):_vm._e(),_vm._v(\" \"),(true === data.item.active && 1 === data.item.skip)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq + '_other')))]):_vm._e(),_vm._v(\" \"),(true === data.item.active && data.item.skip > 1)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq + '_skip', {skip: data.item.skip + 1})))]):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.inactive')))]):_vm._e()]}},{key:\"cell(expected_info)\",fn:function(data){return [(true === data.item.active && data.item.paid_dates.length > 0 && data.item.pay_dates.length > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n month: 'long',\n year: 'numeric',\n day: 'numeric'\n }).format(new Date(data.item.next_expected_match.substring(0, 10))))+\"\\n \"),_c('br')]):_vm._e(),_vm._v(\" \"),(0 === data.item.paid_dates.length && 0 === data.item.pay_dates.length && true === data.item.active)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.not_expected_period'))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === data.item.paid_dates.length && data.item.pay_dates.length > 0 && true === data.item.active)?_c('span',{staticClass:\"text-danger\",attrs:{\"title\":new Intl.DateTimeFormat(_vm.locale, {\n month: 'long',\n year: 'numeric',\n day: 'numeric'\n }).format(new Date(data.item.pay_dates[0].substring(0,10)))}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill_expected_date_js', {date: data.item.next_expected_match_diff}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('span',[_vm._v(\"\\n ~\\n \")]):_vm._e()]}},{key:\"cell(start_date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.date.substring(0, 10))))+\"\\n \")]}},{key:\"cell(end_date)\",fn:function(data){return [(null !== data.item.end_date)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.end_date.substring(0, 10))))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(null === data.item.end_date)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.forever')))]):_vm._e(),_vm._v(\" \"),(null !== data.item.extension_date)?_c('span',[_c('br'),_vm._v(\" \"),_c('small',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.extension_date_is', {\n date: new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.extension_date.substring(0, 10)))\n }))+\"\\n \")])]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [_vm._v(\"\\n ~ \"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format((data.item.amount_min + data.item.amount_max) / 2))+\"\\n \")])]}},{key:\"cell(payment_info)\",fn:function(data){return [(data.item.paid_dates.length > 0 && true === data.item.active)?_c('span',_vm._l((data.item.paid_dates),function(currentPaid){return _c('span',[_c('a',{attrs:{\"href\":'./transactions/show/' + currentPaid.transaction_group_id}},[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(currentPaid.date.substring(0, 10))))+\"\\n \")]),_vm._v(\" \"),_c('br')])}),0):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('span',[_vm._v(\"\\n ~\\n \")]):_vm._e()]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./subscriptions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./subscriptions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}}],null,true)})],1)])]):_vm._e()])}),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mt-2 float-right btn-success\",attrs:{\"href\":\"./subscriptions/create\"}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_bill')))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mt-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/bills/Index\";\nimport store from \"../../components/store\";\nimport {BPagination, BTable} from 'bootstrap-vue';\nimport Calendar from \"../../components/dashboard/Calendar\";\n//import IndexOptions from \"../../components/accounts/IndexOptions\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// See reference nr. 8\n// See reference nr. 9\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n//Vue.use(Vuex);\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#bills\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n // See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nnew Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// See reference nr. 11\n });\n\n// new Vue({\n// i18n,\n// store,\n// el: \"#indexOptions\",\n// render: (createElement) => {\n// return createElement(IndexOptions, {props: props});\n// },\n// // See reference nr. 12\n// });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","groups","downloaded","loading","sortedGroups","fields","fnsLocale","ready","watch","this","downloadBills","computed","created","updateFieldList","methods","formatDate","newCacheKey","resetGroups","log","indexReady","currentPage","totalPage","sortGroups","sortable","sort","a","b","order","parseBills","hasOwnProperty","key","test","groupId","title","current","object_group_title","object_group_order","bills","bill","repeat_freq","skip","active","date","end_date","extension_date","amount_max","parseFloat","amount_min","currency_code","currency_id","currency_decimal_places","currency_symbol","next_expected_match","next_expected_match_diff","notes","paid_dates","pay_dates","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","_s","$t","on","_l","group","$event","scopedSlots","_u","fn","item","_e","Intl","DateTimeFormat","month","year","day","format","substring","NumberFormat","style","currency","currentPaid","transaction_group_id","i18n","props","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","$store","Calendar","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","foreign_currency","foreign_amount","custom_dates","budget","category","tags","piggy_bank","internal_reference","external_url","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_name","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","ref","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","period","_g","class","domProps","model","callback","$$v","expression"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/bills/index.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/bills/Index.vue","webpack:///./src/components/bills/Index.vue?00a1","webpack:///./src/components/bills/Index.vue","webpack:///./src/components/bills/Index.vue?c530","webpack:///./src/pages/bills/index.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/dashboard/Calendar.vue?220f","webpack:///./src/components/dashboard/Calendar.vue?1c63","webpack:///src/components/dashboard/Calendar.vue","webpack:///./src/components/dashboard/Calendar.vue?f69d","webpack:///./src/components/dashboard/Calendar.vue?51ab","webpack:///./src/components/dashboard/Calendar.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=4a98064f&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mb-2 float-right btn-success\",attrs:{\"href\":\"./subscriptions/create\"}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_bill')))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mb-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_vm._l((_vm.sortedGroups),function(group){return _c('div',{staticClass:\"row\"},[(group[1].bills.length > 0)?_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(group[1].title)+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body p-0\"},[_c('b-table',{attrs:{\"id\":\"my-table\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"id\",\"no-local-sorting\":false,\"items\":group[1].bills,\"sort-icon-left\":\"\",\"fields\":_vm.fields,\"busy\":_vm.loading},on:{\"update:busy\":function($event){_vm.loading=$event}},scopedSlots:_vm._u([{key:\"cell(name)\",fn:function(data){return [_c('a',{attrs:{\"href\":'./bills/show/' + data.item.id}},[_vm._v(_vm._s(data.item.name))]),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(true === data.item.active && 0 === data.item.skip)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq)))]):_vm._e(),_vm._v(\" \"),(true === data.item.active && 1 === data.item.skip)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq + '_other')))]):_vm._e(),_vm._v(\" \"),(true === data.item.active && data.item.skip > 1)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.bill_repeats_' + data.item.repeat_freq + '_skip', {skip: data.item.skip + 1})))]):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('small',[_vm._v(_vm._s(_vm.$t('firefly.inactive')))]):_vm._e()]}},{key:\"cell(expected_info)\",fn:function(data){return [(true === data.item.active && data.item.paid_dates.length > 0 && data.item.pay_dates.length > 0)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n month: 'long',\n year: 'numeric',\n day: 'numeric'\n }).format(new Date(data.item.next_expected_match.substring(0, 10))))+\"\\n \"),_c('br')]):_vm._e(),_vm._v(\" \"),(0 === data.item.paid_dates.length && 0 === data.item.pay_dates.length && true === data.item.active)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.not_expected_period'))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0 === data.item.paid_dates.length && data.item.pay_dates.length > 0 && true === data.item.active)?_c('span',{staticClass:\"text-danger\",attrs:{\"title\":new Intl.DateTimeFormat(_vm.locale, {\n month: 'long',\n year: 'numeric',\n day: 'numeric'\n }).format(new Date(data.item.pay_dates[0].substring(0,10)))}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill_expected_date_js', {date: data.item.next_expected_match_diff}))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('span',[_vm._v(\"\\n ~\\n \")]):_vm._e()]}},{key:\"cell(start_date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.date.substring(0, 10))))+\"\\n \")]}},{key:\"cell(end_date)\",fn:function(data){return [(null !== data.item.end_date)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.end_date.substring(0, 10))))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(null === data.item.end_date)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.forever')))]):_vm._e(),_vm._v(\" \"),(null !== data.item.extension_date)?_c('span',[_c('br'),_vm._v(\" \"),_c('small',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.extension_date_is', {\n date: new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(data.item.extension_date.substring(0, 10)))\n }))+\"\\n \")])]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [_vm._v(\"\\n ~ \"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format((data.item.amount_min + data.item.amount_max) / 2))+\"\\n \")])]}},{key:\"cell(payment_info)\",fn:function(data){return [(data.item.paid_dates.length > 0 && true === data.item.active)?_c('span',_vm._l((data.item.paid_dates),function(currentPaid){return _c('span',[_c('a',{attrs:{\"href\":'./transactions/show/' + currentPaid.transaction_group_id}},[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {\n year: 'numeric',\n month: 'long',\n day: 'numeric'\n }).format(new Date(currentPaid.date.substring(0, 10))))+\"\\n \")]),_vm._v(\" \"),_c('br')])}),0):_vm._e(),_vm._v(\" \"),(false === data.item.active)?_c('span',[_vm._v(\"\\n ~\\n \")]):_vm._e()]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./subscriptions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./subscriptions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}}],null,true)})],1)])]):_vm._e()])}),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('a',{staticClass:\"btn btn-sm mt-2 float-right btn-success\",attrs:{\"href\":\"./subscriptions/create\"}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.create_new_bill')))]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-sm mt-2 mr-2 float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/bills/Index\";\nimport store from \"../../components/store\";\nimport {BPagination, BTable} from 'bootstrap-vue';\nimport Calendar from \"../../components/dashboard/Calendar\";\n//import IndexOptions from \"../../components/accounts/IndexOptions\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\n// See reference nr. 8\n// See reference nr. 9\n\nVue.component('b-table', BTable);\nVue.component('b-pagination', BPagination);\n//Vue.use(Vuex);\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#bills\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n // See reference nr. 10\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// See reference nr. 11\n });\n\n// new Vue({\n// i18n,\n// store,\n// el: \"#indexOptions\",\n// render: (createElement) => {\n// return createElement(IndexOptions, {props: props});\n// },\n// // See reference nr. 12\n// });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","groups","downloaded","loading","sortedGroups","fields","fnsLocale","ready","watch","this","downloadBills","computed","created","updateFieldList","methods","formatDate","newCacheKey","resetGroups","indexReady","currentPage","totalPage","sortGroups","sortable","sort","a","b","order","parseBills","hasOwnProperty","key","test","groupId","title","current","object_group_title","object_group_order","bills","bill","repeat_freq","skip","active","date","end_date","extension_date","amount_max","parseFloat","amount_min","currency_code","currency_id","currency_decimal_places","currency_symbol","next_expected_match","next_expected_match_diff","notes","paid_dates","pay_dates","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","_s","$t","on","_l","group","$event","scopedSlots","_u","fn","item","_e","Intl","DateTimeFormat","month","year","day","format","substring","NumberFormat","style","currency","currentPaid","transaction_group_id","i18n","props","BTable","BPagination","store","el","render","createElement","Index","beforeCreate","$store","Calendar","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","foreign_currency","foreign_amount","custom_dates","budget","category","tags","piggy_bank","internal_reference","external_url","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_name","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","ref","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","period","_g","class","domProps","model","callback","$$v","expression"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/budgets/index.js b/public/v2/js/budgets/index.js index a5cd23ad90..097757cf47 100755 --- a/public/v2/js/budgets/index.js +++ b/public/v2/js/budgets/index.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[486],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),o=a.n(n),i=a(7152),r=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var _=document.head.querySelector('meta[name="locale"]');localStorage.locale=_?_.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=r,o().use(vuei18n),o().use(r),window.Vue=o()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>D});var n=a(7760),o=a.n(n),i=a(629),r=a(4478),s=a(3465),_={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const l={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,r.f$)(),defaultErrors:(0,r.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:_};const c={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),g=a(8358),h=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,o=new Date;switch(n){case"1D":t=(0,d.Z)(o),a=(0,u.Z)(o);break;case"1W":t=(0,d.Z)((0,p.Z)(o,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(o,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(o)),a=(0,u.Z)((0,h.Z)(o));break;case"3M":t=(0,d.Z)((0,m.Z)(o)),a=(0,u.Z)((0,g.Z)(o));break;case"6M":o.getMonth()<=5&&((t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),o.getMonth()>5&&((t=new Date(o)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(o)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(o)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},z={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const x={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:z};const j={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};o().use(i.ZP);const D=new i.ZP.Store({namespaced:!0,modules:{root:x,transactions:{namespaced:!0,modules:{create:l,edit:c}},accounts:{namespaced:!0,modules:{index:j}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},8846:(e,t,a)=>{"use strict";var n=a(7760),o=a.n(n);const i={name:"Index"};var r=a(3379),s=a.n(r),_=a(1324),l={insert:"head",singleton:!1};s()(_.Z,l);_.Z.locals;const c=(0,a(1900).Z)(i,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._m(0),e._v(" "),a("div",{staticClass:"row"},[e._m(1),e._v(" "),a("div",{staticClass:"col-xl-10 col-lg-8 col-md-8 col-sm-8 col-6"},[a("div",{staticClass:"container-fluid",staticStyle:{overflow:"scroll"}},[a("div",{staticClass:"d-flex flex-row flex-nowrap"},e._l(5,(function(t){return a("div",{staticClass:"card card-body-budget"},[e._m(2,!0),e._v(" "),e._m(3,!0)])})),0)])])])])}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("p",[a("span",{staticClass:"d-block"},[e._v("(all)")]),e._v(" "),a("span",{staticClass:"d-none d-xl-block"},[e._v("xl")]),e._v(" "),a("span",{staticClass:"d-none d-lg-block d-xl-none"},[e._v("lg")]),e._v(" "),a("span",{staticClass:"d-none d-md-block d-lg-none"},[e._v("md")]),e._v(" "),a("span",{staticClass:"d-none d-sm-block d-md-none"},[e._v("sm")]),e._v(" "),a("span",{staticClass:"d-block d-sm-none"},[e._v("xs")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"col-xl-2 col-lg-4 col-md-4 col-sm-4 col-6"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("Budgets")])]),e._v(" "),a("div",{staticClass:"card-body"},[e._v("\n Budget X"),a("br"),e._v("\n Budget Y"),a("br"),e._v("\n Budget X"),a("br"),e._v("\n Budget Y"),a("br"),e._v("\n Budget X"),a("br"),e._v("\n Budget Y"),a("br"),e._v("\n Budget X"),a("br"),e._v("\n Budget Y"),a("br")])])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v("Maand yXz")])])},function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card-body"},[e._v("\n Some text"),a("br"),e._v("\n Some text"),a("br"),e._v("\n Some text"),a("br")])}],!1,null,"725966d7",null).exports;var d=a(6847);a(232);var u=a(157),p={};new(o())({i18n:u,store:d.Z,el:"#budgets",render:function(e){return e(c,{props:p})},beforeCreate:function(){this.$store.dispatch("root/initialiseStore")}})},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function o(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>o})},1324:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(4015),o=a.n(n),i=a(3645),r=a.n(i)()(o());r.push([e.id,".card-body-budget[data-v-725966d7]{margin-right:5px;min-width:300px}.holder-titles[data-v-725966d7]{display:flex;flex-direction:column-reverse}.title-block[data-v-725966d7]{border:1px solid red}.holder-blocks[data-v-725966d7]{display:flex;flex-direction:column-reverse}.budget-block[data-v-725966d7]{border:1px solid blue}.budget-block-unused[data-v-725966d7]{border:1px solid green}.budget-block-unset[data-v-725966d7]{border:1px solid purple}","",{version:3,sources:["webpack://./src/components/budgets/Index.vue"],names:[],mappings:"AA+EA,mCAEA,gBAAA,CADA,eAEA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,8BACA,oBACA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,+BACA,qBACA,CAEA,sCACA,sBACA,CAEA,qCACA,uBACA",sourcesContent:['\x3c!--\n - Index.vue\n - Copyright (c) 2021 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&id=725966d7&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=725966d7&scoped=true&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Index.vue?vue&type=style&index=0&id=725966d7&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"725966d7\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-10 col-lg-8 col-md-8 col-sm-8 col-6\"},[_c('div',{staticClass:\"container-fluid\",staticStyle:{\"overflow\":\"scroll\"}},[_c('div',{staticClass:\"d-flex flex-row flex-nowrap\"},_vm._l((5),function(n){return _c('div',{staticClass:\"card card-body-budget\"},[_vm._m(2,true),_vm._v(\" \"),_vm._m(3,true)])}),0)])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',[_c('span',{staticClass:\"d-block\"},[_vm._v(\"(all)\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-xl-block\"},[_vm._v(\"xl\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-lg-block d-xl-none\"},[_vm._v(\"lg\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-md-block d-lg-none\"},[_vm._v(\"md\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-sm-block d-md-none\"},[_vm._v(\"sm\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-block d-sm-none\"},[_vm._v(\"xs\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-xl-2 col-lg-4 col-md-4 col-sm-4 col-6\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"Budgets\")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br')])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"Maand yXz\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Some text\"),_c('br'),_vm._v(\"\\n Some text\"),_c('br'),_vm._v(\"\\n Some text\"),_c('br')])}]\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/budgets/Index\";\nimport store from \"../../components/store\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#budgets\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// See reference nr. 13\n //this.$store.commit('initialiseStore');\n //this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n //this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".card-body-budget[data-v-725966d7]{margin-right:5px;min-width:300px}.holder-titles[data-v-725966d7]{display:flex;flex-direction:column-reverse}.title-block[data-v-725966d7]{border:1px solid red}.holder-blocks[data-v-725966d7]{display:flex;flex-direction:column-reverse}.budget-block[data-v-725966d7]{border:1px solid blue}.budget-block-unused[data-v-725966d7]{border:1px solid green}.budget-block-unset[data-v-725966d7]{border:1px solid purple}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/budgets/Index.vue\"],\"names\":[],\"mappings\":\"AA+EA,mCAEA,gBAAA,CADA,eAEA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,8BACA,oBACA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,+BACA,qBACA,CAEA,sCACA,sBACA,CAEA,qCACA,uBACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","options","_vm","this","_h","$createElement","_c","_self","_m","_v","staticClass","staticStyle","_l","n","i18n","props","store","el","render","createElement","Index","beforeCreate","$store","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/budgets/index.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/budgets/Index.vue","webpack:///./src/components/budgets/Index.vue?4844","webpack:///./src/components/budgets/Index.vue?1bf4","webpack:///./src/components/budgets/Index.vue","webpack:///./src/components/budgets/Index.vue?1a5a","webpack:///./src/pages/budgets/index.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/budgets/Index.vue?5f80"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=style&index=0&id=725966d7&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=725966d7&scoped=true&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Index.vue?vue&type=style&index=0&id=725966d7&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"725966d7\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-10 col-lg-8 col-md-8 col-sm-8 col-6\"},[_c('div',{staticClass:\"container-fluid\",staticStyle:{\"overflow\":\"scroll\"}},[_c('div',{staticClass:\"d-flex flex-row flex-nowrap\"},_vm._l((5),function(n){return _c('div',{staticClass:\"card card-body-budget\"},[_vm._m(2,true),_vm._v(\" \"),_vm._m(3,true)])}),0)])])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('p',[_c('span',{staticClass:\"d-block\"},[_vm._v(\"(all)\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-xl-block\"},[_vm._v(\"xl\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-lg-block d-xl-none\"},[_vm._v(\"lg\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-md-block d-lg-none\"},[_vm._v(\"md\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-none d-sm-block d-md-none\"},[_vm._v(\"sm\")]),_vm._v(\" \"),_c('span',{staticClass:\"d-block d-sm-none\"},[_vm._v(\"xs\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col-xl-2 col-lg-4 col-md-4 col-sm-4 col-6\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"Budgets\")])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br'),_vm._v(\"\\n Budget X\"),_c('br'),_vm._v(\"\\n Budget Y\"),_c('br')])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"Maand yXz\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card-body\"},[_vm._v(\"\\n Some text\"),_c('br'),_vm._v(\"\\n Some text\"),_c('br'),_vm._v(\"\\n Some text\"),_c('br')])}]\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport Index from \"../../components/budgets/Index\";\nimport store from \"../../components/store\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n el: \"#budgets\",\n render: (createElement) => {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// See reference nr. 13\n //this.$store.commit('initialiseStore');\n //this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n //this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".card-body-budget[data-v-725966d7]{margin-right:5px;min-width:300px}.holder-titles[data-v-725966d7]{display:flex;flex-direction:column-reverse}.title-block[data-v-725966d7]{border:1px solid red}.holder-blocks[data-v-725966d7]{display:flex;flex-direction:column-reverse}.budget-block[data-v-725966d7]{border:1px solid blue}.budget-block-unused[data-v-725966d7]{border:1px solid green}.budget-block-unset[data-v-725966d7]{border:1px solid purple}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/budgets/Index.vue\"],\"names\":[],\"mappings\":\"AA+EA,mCAEA,gBAAA,CADA,eAEA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,8BACA,oBACA,CAEA,gCACA,YAAA,CACA,6BACA,CAEA,+BACA,qBACA,CAEA,sCACA,sBACA,CAEA,qCACA,uBACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","options","_vm","this","_h","$createElement","_c","_self","_m","_v","staticClass","staticStyle","_l","n","i18n","props","store","el","render","createElement","Index","beforeCreate","$store","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","type","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/dashboard.js b/public/v2/js/dashboard.js index b5d911168f..0dd873f148 100755 --- a/public/v2/js/dashboard.js +++ b/public/v2/js/dashboard.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[663],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),r=a.n(n),i=a(7152),s=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var o=document.head.querySelector('meta[name="csrf-token"]');o?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=o.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=i.Z,window.uiv=s,r().use(vuei18n),r().use(s),window.Vue=r()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>x});var n=a(7760),r=a.n(n),i=a(629),s=a(4478),o=a(3465),l={addTransaction:function(e){var t=o(e.defaultTransaction);t.errors=o(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=o(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,s.f$)(),defaultErrors:(0,s.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};var _=a(9119),d=a(3894),u=a(584),p=a(7090),y=a(4431),h=a(8358),m=a(4135),g=a(3703),b={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const f={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,r=new Date;switch(n){case"1D":t=(0,_.Z)(r),a=(0,d.Z)(r);break;case"1W":t=(0,_.Z)((0,u.Z)(r,{weekStartsOn:1})),a=(0,d.Z)((0,p.Z)(r,{weekStartsOn:1}));break;case"1M":t=(0,_.Z)((0,g.Z)(r)),a=(0,d.Z)((0,m.Z)(r));break;case"3M":t=(0,_.Z)((0,y.Z)(r)),a=(0,d.Z)((0,h.Z)(r));break;case"6M":r.getMonth()<=5&&((t=new Date(r)).setMonth(0),t.setDate(1),t=(0,_.Z)(t),(a=new Date(r)).setMonth(5),a.setDate(30),a=(0,d.Z)(t)),r.getMonth()>5&&((t=new Date(r)).setMonth(6),t.setDate(1),t=(0,_.Z)(t),(a=new Date(r)).setMonth(11),a.setDate(31),a=(0,d.Z)(t));break;case"1Y":(t=new Date(r)).setMonth(0),t.setDate(1),t=(0,_.Z)(t),(a=new Date(r)).setMonth(11),a.setDate(31),a=(0,d.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:b};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},k={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},w={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const D={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:k,mutations:w};r().use(i.ZP);const x=new i.ZP.Store({namespaced:!0,modules:{root:D,transactions:{namespaced:!0,modules:{create:c,edit:{namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}}}},accounts:{namespaced:!0,modules:{index:{namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}}}},dashboard:{namespaced:!0,modules:{index:f}}},strict:!1,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},1605:(e,t,a)=>{"use strict";var n=a(1900);const r=(0,n.Z)({name:"Dashboard"},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("top-boxes"),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("main-account")],1)]),e._v(" "),a("main-account-list"),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("main-budget-list")],1)]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("main-category-list")],1)]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("main-debit-list")],1),e._v(" "),a("div",{staticClass:"col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("main-credit-list")],1)]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("main-piggy-list")],1),e._v(" "),a("div",{staticClass:"col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("main-bills-list")],1)])],1)}),[],!1,null,null,null).exports;var i=a(629),s=a(3840);function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function l(e){for(var t=1;t0){var s=r+" "+e;if(!(s.length>t))return i===n.length-1?void a.push(s):void(r=s);a.push(r),r=""}i!==n.length-1&&e.length2}},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[a("a",{attrs:{href:t.url}},[e._v(e._s(t.title))])]),e._v(" "),a("div",{staticClass:"card-tools"},[a("span",{class:parseFloat(t.current_balance)<0?"text-danger":"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(parseFloat(t.current_balance)))+"\n ")])])]),e._v(" "),a("div",{staticClass:"card-body table-responsive p-0"},[a("div",[1===e.accounts.length?a("dashboard-list-large",{attrs:{account_id:t.id,transactions:t.transactions}}):e._e(),e._v(" "),2===e.accounts.length?a("dashboard-list-medium",{attrs:{account_id:t.id,transactions:t.transactions}}):e._e(),e._v(" "),e.accounts.length>2?a("dashboard-list-small",{attrs:{account_id:t.id,transactions:t.transactions}}):e._e()],1)])])])})),0)])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"col"},[t("div",{staticClass:"card"},[t("div",{staticClass:"card-body"},[t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])])])])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"col"},[t("div",{staticClass:"card"},[t("div",{staticClass:"card-body"},[t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])])])])}],!1,null,null,null).exports;function P(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function R(e){for(var t=1;t'+a+""},loadBills:function(e){for(var t in e)if(e.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294){var a=e[t],n=a.attributes.active;a.attributes.pay_dates.length>0&&n&&this.bills.push(a)}this.error=!1,this.loading=!1}}},B=(0,n.Z)(M,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.$t("firefly.bills")))])]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"card-body"},[e._m(0)]):e._e(),e._v(" "),e.error?a("div",{staticClass:"card-body"},[e._m(1)]):e._e(),e._v(" "),e.loading||e.error?e._e():a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-striped"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.bills")))]),e._v(" "),a("thead",[a("tr",[a("th",{staticStyle:{width:"35%"},attrs:{scope:"col"}},[e._v(e._s(e.$t("list.name")))]),e._v(" "),a("th",{staticStyle:{width:"25%"},attrs:{scope:"col"}},[e._v(e._s(e.$t("list.next_expected_match")))])])]),e._v(" "),a("tbody",e._l(this.bills,(function(t){return a("tr",[a("td",[a("a",{attrs:{href:"./bills/show/"+t.id,title:t.attributes.name}},[e._v(e._s(t.attributes.name))]),e._v("\n (~ "),a("span",{staticClass:"text-danger"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.attributes.currency_code}).format((parseFloat(t.attributes.amount_min)+parseFloat(t.attributes.amount_max))/-2)))]),e._v(")\n "),t.attributes.object_group_title?a("small",{staticClass:"text-muted"},[a("br"),e._v("\n "+e._s(t.attributes.object_group_title)+"\n ")]):e._e()]),e._v(" "),a("td",[e._l(t.attributes.paid_dates,(function(t){return a("span",[a("span",{domProps:{innerHTML:e._s(e.renderPaidDate(t))}}),a("br")])})),e._v(" "),e._l(t.attributes.pay_dates,(function(n){return 0===t.attributes.paid_dates.length?a("span",[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(n)))+"\n "),a("br")]):e._e()}))],2)])})),0)])]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-default button-sm",attrs:{href:"./bills"}},[a("span",{staticClass:"far fa-money-bill-alt"}),e._v(" "+e._s(e.$t("firefly.go_to_bills")))])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])}],!1,null,null,null).exports,N={name:"BudgetLimitRow",created:function(){var e;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US"},data:function(){return{locale:"en-US"}},props:{budgetLimit:{type:Object,default:function(){return{}}},budget:{type:Object,default:function(){return{}}}}},L=(0,n.Z)(N,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("tr",[a("td",{staticStyle:{width:"25%"}},[a("a",{attrs:{href:"./budgets/show/"+e.budgetLimit.budget_id}},[e._v(e._s(e.budgetLimit.budget_name))])]),e._v(" "),a("td",{staticStyle:{"vertical-align":"middle"}},[a("div",{staticClass:"progress progress active"},[a("div",{staticClass:"progress-bar bg-success",style:"width: "+e.budgetLimit.pctGreen+"%;",attrs:{"aria-valuenow":e.budgetLimit.pctGreen,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[e.budgetLimit.pctGreen>35?a("span",[e._v("\n "+e._s(e.$t("firefly.spent_x_of_y",{amount:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.spent),total:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.amount)}))+"\n ")]):e._e()]),e._v(" "),a("div",{staticClass:"progress-bar bg-warning",style:"width: "+e.budgetLimit.pctOrange+"%;",attrs:{"aria-valuenow":e.budgetLimit.pctOrange,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[e.budgetLimit.pctRed<=50&&e.budgetLimit.pctOrange>35?a("span",[e._v("\n "+e._s(e.$t("firefly.spent_x_of_y",{amount:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.spent),total:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.amount)}))+"\n ")]):e._e()]),e._v(" "),a("div",{staticClass:"progress-bar bg-danger",style:"width: "+e.budgetLimit.pctRed+"%;",attrs:{"aria-valuenow":e.budgetLimit.pctRed,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[e.budgetLimit.pctOrange<=50&&e.budgetLimit.pctRed>35?a("span",{staticClass:"text-white"},[e._v("\n "+e._s(e.$t("firefly.spent_x_of_y",{amount:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.spent),total:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.amount)}))+"\n ")]):e._e()]),e._v(" "),e.budgetLimit.pctGreen<=35&&0===e.budgetLimit.pctOrange&&0===e.budgetLimit.pctRed&&0!==e.budgetLimit.pctGreen?a("span",{staticStyle:{"line-height":"16px"}},[e._v("\n   "+e._s(e.$t("firefly.spent_x_of_y",{amount:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.spent),total:Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(e.budgetLimit.amount)}))+"\n ")]):e._e()]),e._v(" "),a("small",{staticClass:"d-none d-lg-block"},[e._v("\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(e.budgetLimit.start))+"\n →\n "+e._s(new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(e.budgetLimit.end))+"\n ")])]),e._v(" "),a("td",{staticClass:"align-middle d-none d-lg-table-cell",staticStyle:{width:"10%"}},[parseFloat(e.budgetLimit.amount)+parseFloat(e.budgetLimit.spent)>0?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(parseFloat(e.budgetLimit.amount)+parseFloat(e.budgetLimit.spent)))+"\n ")]):e._e(),e._v(" "),0===parseFloat(e.budgetLimit.amount)+parseFloat(e.budgetLimit.spent)?a("span",{staticClass:"text-muted"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(0))+"\n ")]):e._e(),e._v(" "),parseFloat(e.budgetLimit.amount)+parseFloat(e.budgetLimit.spent)<0?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:e.budgetLimit.currency_code}).format(parseFloat(e.budgetLimit.amount)+parseFloat(e.budgetLimit.spent)))+"\n ")]):e._e()])])}),[],!1,null,null,null).exports,F={name:"BudgetRow",created:function(){var e;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US"},data:function(){return{locale:"en-US"}},props:{budget:{type:Object,default:{}}}},E={name:"BudgetListGroup",components:{BudgetLimitRow:L,BudgetRow:(0,n.Z)(F,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("tr",[a("td",{staticStyle:{width:"25%"}},[a("a",{attrs:{href:"./budgets/show/"+e.budget.id}},[e._v(e._s(e.budget.name))])]),e._v(" "),a("td",[e._v(" ")]),e._v(" "),a("td",{staticClass:"align-middle text-right"},[a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:e.budget.currency_code}).format(parseFloat(e.budget.spent)))+"\n ")])])])}),[],!1,null,null,null).exports},props:{title:String,budgetLimits:Array,budgets:Array}},Z=(0,n.Z)(E,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.title))])]),e._v(" "),a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.title))]),e._v(" "),a("thead",[a("tr",[a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.budget")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.spent")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.left")))])])]),e._v(" "),a("tbody",[e._l(e.budgetLimits,(function(e,t){return a("BudgetLimitRow",{key:t,attrs:{budgetLimit:e}})})),e._v(" "),e._l(e.budgets,(function(e,t){return a("BudgetRow",{key:t,attrs:{budget:e}})}))],2)])]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-default button-sm",attrs:{href:"./budgets"}},[a("span",{staticClass:"far fa-money-bill-alt"}),e._v(" "+e._s(e.$t("firefly.go_to_budgets")))])])])}),[],!1,null,null,null).exports;function U(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function W(e){for(var t=1;tu&&(m=100-(h=d/u*100)),0!==d&&d===u&&(h=0,m=100);var g={id:o,amount:s.attributes.amount,budget_id:l,budget_name:this.budgets[s.attributes.budget_id].name,currency_id:c,currency_code:s.attributes.currency_code,period:s.attributes.period,start:new Date(s.attributes.start),end:new Date(s.attributes.end),spent:s.attributes.spent,pctGreen:y,pctOrange:h,pctRed:m};this.budgetLimits[p].push(g)}},filterBudgets:function(e,t){for(var a in this.rawBudgets)this.rawBudgets.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294&&this.rawBudgets[a].currency_id===t&&this.rawBudgets[a].id===e&&this.rawBudgets.splice(parseInt(a),1)}}},H=(0,n.Z)(G,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.loading?e._e():a("div",{staticClass:"row"},[e.budgetLimits.daily.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.daily,title:e.$t("firefly.daily_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.weekly.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.weekly,title:e.$t("firefly.weekly_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.monthly.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.monthly,title:e.$t("firefly.monthly_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.quarterly.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.quarterly,title:e.$t("firefly.quarterly_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.half_year.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.half_year,title:e.$t("firefly.half_year_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.yearly.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.yearly,title:e.$t("firefly.yearly_budgets")}})],1):e._e(),e._v(" "),e.budgetLimits.other.length>0||e.rawBudgets.length>0?a("div",{staticClass:"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12"},[a("BudgetListGroup",{attrs:{budgetLimits:e.budgetLimits.other,budgets:e.rawBudgets,title:e.$t("firefly.other_budgets")}})],1):e._e()]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"row"},[e._m(0)]):e._e()])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"col"},[t("div",{staticClass:"card"},[t("div",{staticClass:"card-body"},[t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])])])])}],!1,null,null,null).exports;function Q(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function Y(e){for(var t=1;tthis.max?a.difference_float:this.max,this.income.push(a)}for(var n in 0===this.max&&(this.max=1),this.income)if(this.income.hasOwnProperty(n)){var r=this.income[n];r.pct=r.difference_float/this.max*100,this.income[n]=r}this.income.sort((function(e,t){return e.pct>t.pct?-1:t.pct>e.pct?1:0}))}}},ae=(0,n.Z)(te,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.$t("firefly.revenue_accounts")))])]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"card-body"},[e._m(0)]):e._e(),e._v(" "),e.error?a("div",{staticClass:"card-body"},[e._m(1)]):e._e(),e._v(" "),e.loading||e.error?e._e():a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.revenue_accounts")))]),e._v(" "),a("thead",[a("tr",[a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.account")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.earned")))])])]),e._v(" "),a("tbody",e._l(e.income,(function(t){return a("tr",[a("td",{staticStyle:{width:"20%"}},[a("a",{attrs:{href:"./accounts/show/"+t.id}},[e._v(e._s(t.name))])]),e._v(" "),a("td",{staticClass:"align-middle"},[t.pct>0?a("div",{staticClass:"progress"},[a("div",{staticClass:"progress-bar bg-success",style:{width:t.pct+"%"},attrs:{"aria-valuenow":t.pct,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[t.pct>20?a("span",[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.difference_float))+"\n ")]):e._e()]),e._v(" "),t.pct<=20?a("span",{staticStyle:{"line-height":"16px"}},[e._v(" \n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.difference_float))+"\n ")]):e._e()]):e._e()])])})),0)])]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-default button-sm",attrs:{href:"./transactions/deposit"}},[a("span",{staticClass:"far fa-money-bill-alt"}),e._v(" "+e._s(e.$t("firefly.go_to_deposits")))])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])}],!1,null,null,null).exports;function ne(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function re(e){for(var t=1;tt.pct?-1:t.pct>e.pct?1:0}))}}},ce=(0,n.Z)(le,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.$t("firefly.expense_accounts")))])]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"card-body"},[e._m(0)]):e._e(),e._v(" "),e.error?a("div",{staticClass:"card-body"},[e._m(1)]):e._e(),e._v(" "),e.loading||e.error?e._e():a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.expense_accounts")))]),e._v(" "),a("thead",[a("tr",[a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.account")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.spent")))])])]),e._v(" "),a("tbody",e._l(e.expenses,(function(t){return a("tr",[a("td",{staticStyle:{width:"20%"}},[a("a",{attrs:{href:"./accounts/show/"+t.id}},[e._v(e._s(t.name))])]),e._v(" "),a("td",{staticClass:"align-middle"},[t.pct>0?a("div",{staticClass:"progress"},[a("div",{staticClass:"progress-bar bg-danger",style:{width:t.pct+"%"},attrs:{"aria-valuenow":t.pct,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[t.pct>20?a("span",[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.difference_float))+"\n ")]):e._e()]),e._v(" "),t.pct<=20?a("span",{staticStyle:{"line-height":"16px"}},[e._v(" \n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.difference_float))+"\n ")]):e._e()]):e._e()])])})),0)])]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-default button-sm",attrs:{href:"./transactions/withdrawal"}},[a("span",{staticClass:"far fa-money-bill-alt"}),e._v(" "+e._s(e.$t("firefly.go_to_withdrawals")))])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])}],!1,null,null,null).exports,_e={name:"MainPiggyList",data:function(){return{piggy_banks:[],loading:!0,error:!1,locale:"en-US"}},created:function(){var e,t=this;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US",axios.get("./api/v1/piggy_banks").then((function(e){t.loadPiggyBanks(e.data.data),t.loading=!1})).catch((function(e){t.error=!0}))},methods:{loadPiggyBanks:function(e){for(var t in e)if(e.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294){var a=e[t];0!==parseFloat(a.attributes.left_to_save)&&(a.attributes.pct=parseFloat(a.attributes.current_amount)/parseFloat(a.attributes.target_amount)*100,this.piggy_banks.push(a))}this.piggy_banks.sort((function(e,t){return t.attributes.pct-e.attributes.pct}))}}},de=(0,n.Z)(_e,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.$t("firefly.piggy_banks")))])]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"card-body"},[e._m(0)]):e._e(),e._v(" "),e.error?a("div",{staticClass:"card-body"},[e._m(1)]):e._e(),e._v(" "),e.loading||e.error?e._e():a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-striped"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.piggy_banks")))]),e._v(" "),a("thead",[a("tr",[a("th",{staticStyle:{width:"35%"},attrs:{scope:"col"}},[e._v(e._s(e.$t("list.piggy_bank")))]),e._v(" "),a("th",{staticStyle:{width:"40%"},attrs:{scope:"col"}},[e._v(e._s(e.$t("list.percentage"))+" "),a("small",[e._v("/ "+e._s(e.$t("list.amount")))])])])]),e._v(" "),a("tbody",e._l(this.piggy_banks,(function(t){return a("tr",[a("td",[a("a",{attrs:{href:"./piggy-banks/show/"+t.id,title:t.attributes.name}},[e._v(e._s(t.attributes.name))]),e._v(" "),t.attributes.object_group_title?a("small",{staticClass:"text-muted"},[a("br"),e._v("\n "+e._s(t.attributes.object_group_title)+"\n ")]):e._e()]),e._v(" "),a("td",[a("div",{staticClass:"progress-group"},[a("div",{staticClass:"progress progress-sm"},[t.attributes.pct<100?a("div",{staticClass:"progress-bar primary",style:{width:t.attributes.pct+"%"}}):e._e(),e._v(" "),100===t.attributes.pct?a("div",{staticClass:"progress-bar progress-bar-striped bg-success",style:{width:t.attributes.pct+"%"}}):e._e()])]),e._v(" "),a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.attributes.currency_code}).format(t.attributes.current_amount))+"\n ")]),e._v("\n of\n "),a("span",{staticClass:"text-success"},[e._v(e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.attributes.currency_code}).format(t.attributes.target_amount)))])])])})),0)])]),e._v(" "),a("div",{staticClass:"card-footer"},[a("a",{staticClass:"btn btn-default button-sm",attrs:{href:"./piggy-banks"}},[a("span",{staticClass:"far fa-money-bill-alt"}),e._v(" "+e._s(e.$t("firefly.go_to_piggies")))])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])}],!1,null,null,null).exports,ue={name:"DashboardListLarge",data:function(){return{locale:"en-US"}},created:function(){var e;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US"},props:{transactions:{type:Array,default:function(){return[]}},account_id:{type:Number,default:function(){return 0}}}},pe=(0,n.Z)(ue,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("table",{staticClass:"table table-striped table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.transaction_table_description")))]),e._v(" "),a("thead",[a("tr",[a("th",{staticClass:"text-left",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.description")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.opposing_account")))]),e._v(" "),a("th",{staticClass:"text-right",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.amount")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.category")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.budget")))])])]),e._v(" "),a("tbody",e._l(this.transactions,(function(t){return a("tr",[a("td",[a("a",{attrs:{href:"transactions/show/"+t.id,title:t.date}},[t.attributes.transactions.length>1?a("span",[e._v(e._s(t.attributes.group_title))]):e._e(),e._v(" "),1===t.attributes.transactions.length?a("span",[e._v(e._s(t.attributes.transactions[0].description))]):e._e()])]),e._v(" "),a("td",e._l(t.attributes.transactions,(function(t){return a("span",["withdrawal"===t.type?a("a",{attrs:{href:"accounts/show/"+t.destination_id}},[e._v(e._s(t.destination_name))]):e._e(),e._v(" "),"deposit"===t.type?a("a",{attrs:{href:"accounts/show/"+t.source_id}},[e._v(e._s(t.source_name))]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.source_id)===e.account_id?a("a",{attrs:{href:"accounts/show/"+t.destination_id}},[e._v(e._s(t.destination_name))]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.destination_id)===e.account_id?a("a",{attrs:{href:"accounts/show/"+t.source_id}},[e._v(e._s(t.source_name))]):e._e(),e._v(" "),a("br")])})),0),e._v(" "),a("td",{staticStyle:{"text-align":"right"}},e._l(t.attributes.transactions,(function(t){return a("span",["withdrawal"===t.type?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"deposit"===t.type?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.source_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.destination_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e()])})),0),e._v(" "),a("td",e._l(t.attributes.transactions,(function(t){return a("span",[0!==t.category_id?a("a",{attrs:{href:"categories/show/"+t.category_id}},[e._v(e._s(t.category_name))]):e._e(),a("br")])})),0),e._v(" "),a("td",e._l(t.attributes.transactions,(function(t){return a("span",[0!==t.budget_id?a("a",{attrs:{href:"budgets/show/"+t.budget_id}},[e._v(e._s(t.budget_name))]):e._e(),a("br")])})),0)])})),0)])}),[],!1,null,null,null).exports,ye={name:"DashboardListMedium",data:function(){return{locale:"en-US"}},created:function(){var e;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US"},props:{transactions:{type:Array,default:function(){return[]}},account_id:{type:Number,default:function(){return 0}}}},he=(0,n.Z)(ye,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("table",{staticClass:"table table-striped table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.transaction_table_description")))]),e._v(" "),a("thead",[a("tr",[a("th",{staticClass:"text-left",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.description")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.opposing_account")))]),e._v(" "),a("th",{staticClass:"text-right",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.amount")))])])]),e._v(" "),a("tbody",e._l(this.transactions,(function(t){return a("tr",[a("td",[a("a",{attrs:{href:"transactions/show/"+t.id,title:t.date}},[t.attributes.transactions.length>1?a("span",[e._v(e._s(t.attributes.group_title))]):e._e(),e._v(" "),1===t.attributes.transactions.length?a("span",[e._v(e._s(t.attributes.transactions[0].description))]):e._e()])]),e._v(" "),a("td",e._l(t.attributes.transactions,(function(t){return a("span",["withdrawal"===t.type?a("a",{attrs:{href:"accounts/show/"+t.destination_id}},[e._v(e._s(t.destination_name))]):e._e(),e._v(" "),"deposit"===t.type?a("a",{attrs:{href:"accounts/show/"+t.source_id}},[e._v(e._s(t.source_name))]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.source_id)===e.account_id?a("a",{attrs:{href:"accounts/show/"+t.destination_id}},[e._v(e._s(t.destination_name))]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.destination_id)===e.account_id?a("a",{attrs:{href:"accounts/show/"+t.source_id}},[e._v(e._s(t.source_name))]):e._e(),e._v(" "),a("br")])})),0),e._v(" "),a("td",{staticStyle:{"text-align":"right"}},e._l(t.attributes.transactions,(function(t){return a("span",["withdrawal"===t.type?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"deposit"===t.type?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.source_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.destination_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e()])})),0)])})),0)])}),[],!1,null,null,null).exports,me={name:"DashboardListSmall",data:function(){return{locale:"en-US"}},created:function(){var e;this.locale=null!==(e=localStorage.locale)&&void 0!==e?e:"en-US"},methods:{},props:{transactions:{type:Array,default:function(){return[]}},account_id:{type:Number,default:function(){return 0}}}},ge=(0,n.Z)(me,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("table",{staticClass:"table table-striped table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.transaction_table_description")))]),e._v(" "),a("thead",[a("tr",[a("th",{staticClass:"text-left",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.description")))]),e._v(" "),a("th",{staticClass:"text-right",attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.amount")))])])]),e._v(" "),a("tbody",e._l(this.transactions,(function(t){return a("tr",[a("td",[a("a",{attrs:{href:"transactions/show/"+t.id,title:new Intl.DateTimeFormat(e.locale,{year:"numeric",month:"long",day:"numeric"}).format(new Date(t.attributes.transactions[0].date))}},[t.attributes.transactions.length>1?a("span",[e._v(e._s(t.attributes.group_title))]):e._e(),e._v(" "),1===t.attributes.transactions.length?a("span",[e._v(e._s(t.attributes.transactions[0].description))]):e._e()])]),e._v(" "),a("td",{staticStyle:{"text-align":"right"}},e._l(t.attributes.transactions,(function(t){return a("span",["withdrawal"===t.type?a("span",{staticClass:"text-danger"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"deposit"===t.type?a("span",{staticClass:"text-success"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.source_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(-1*t.amount))),a("br")]):e._e(),e._v(" "),"transfer"===t.type&&parseInt(t.destination_id)===e.account_id?a("span",{staticClass:"text-info"},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.amount))),a("br")]):e._e()])})),0)])})),0)])}),[],!1,null,null,null).exports;var be=a(7398);function fe(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function ve(e){for(var t=1;tthis.earned?parseFloat(_.sum):this.earned}}},sortCategories:function(){var e=[];for(var t in this.categories)this.categories.hasOwnProperty(t)&&e.push(this.categories[t]);for(var a in e.sort((function(e,t){return e.spent+e.earned-(t.spent+t.earned)})),e)if(e.hasOwnProperty(a)){var n=e[a];n.spentPct=n.spent/this.spent*100,n.earnedPct=n.earned/this.earned*100,this.sortedList.push(n)}}}},Se=(0,n.Z)(xe,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-header"},[a("h3",{staticClass:"card-title"},[e._v(e._s(e.$t("firefly.categories")))])]),e._v(" "),e.loading&&!e.error?a("div",{staticClass:"card-body"},[e._m(0)]):e._e(),e._v(" "),e.error?a("div",{staticClass:"card-body"},[e._m(1)]):e._e(),e._v(" "),e.loading||e.error?e._e():a("div",{staticClass:"card-body table-responsive p-0"},[a("table",{staticClass:"table table-sm"},[a("caption",{staticStyle:{display:"none"}},[e._v(e._s(e.$t("firefly.categories")))]),e._v(" "),a("thead",[a("tr",[a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.category")))]),e._v(" "),a("th",{attrs:{scope:"col"}},[e._v(e._s(e.$t("firefly.spent"))+" / "+e._s(e.$t("firefly.earned")))])])]),e._v(" "),a("tbody",e._l(e.sortedList,(function(t){return a("tr",[a("td",{staticStyle:{width:"20%"}},[a("a",{attrs:{href:"./categories/show/"+t.id}},[e._v(e._s(t.name))])]),e._v(" "),a("td",{staticClass:"align-middle"},[t.spentPct>0?a("div",{staticClass:"progress"},[a("div",{staticClass:"progress-bar progress-bar-striped bg-danger",style:{width:t.spentPct+"%"},attrs:{"aria-valuenow":t.spentPct,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar"}},[t.spentPct>20?a("span",[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.spent))+"\n ")]):e._e()]),e._v(" "),t.spentPct<=20?a("span",{staticClass:"progress-label",staticStyle:{"line-height":"16px"}},[e._v(" \n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.spent))+"\n ")]):e._e()]):e._e(),e._v(" "),t.earnedPct>0?a("div",{staticClass:"progress justify-content-end",attrs:{title:"hello2"}},[t.earnedPct<=20?a("span",{staticStyle:{"line-height":"16px"}},[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.earned))+"\n  ")]):e._e(),e._v(" "),a("div",{staticClass:"progress-bar progress-bar-striped bg-success",style:{width:t.earnedPct+"%"},attrs:{"aria-valuenow":t.earnedPct,"aria-valuemax":"100","aria-valuemin":"0",role:"progressbar",title:"hello"}},[t.earnedPct>20?a("span",[e._v("\n "+e._s(Intl.NumberFormat(e.locale,{style:"currency",currency:t.currency_code}).format(t.earned))+"\n ")]):e._e()])]):e._e()])])})),0)])])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-spinner fa-spin"})])},function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"text-center"},[t("span",{staticClass:"fas fa-exclamation-triangle text-danger"})])}],!1,null,null,null).exports;var je=a(7760),Ce=a.n(je),ze=a(6847);a(232),a(2728),Ce().component("dashboard-list-large",pe),Ce().component("dashboard-list-medium",he),Ce().component("dashboard-list-small",ge),Ce().component("dashboard",r),Ce().component("top-boxes",p),Ce().component("main-account",D),Ce().component("main-account-list",A),Ce().component("main-bills-list",B),Ce().component("main-budget-list",H),Ce().component("main-category-list",Se),Ce().component("main-debit-list",ce),Ce().component("main-credit-list",ae),Ce().component("main-piggy-list",de),Ce().use(i.ZP);var Ie=a(157),Ae={};new(Ce())({i18n:Ie,store:ze.Z,el:"#dashboard",render:function(e){return e(r,{props:Ae})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore"),this.$store.dispatch("dashboard/index/initialiseStore")}}),new(Ce())({i18n:Ie,store:ze.Z,el:"#calendar",render:function(e){return e(be.Z,{props:Ae})}})},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function r(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>r})},7825:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var n=a(4015),r=a.n(n),i=a(3645),s=a.n(i)()(r());s.push([e.id,".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}","",{version:3,sources:["webpack://./src/components/dashboard/Calendar.vue"],names:[],mappings:"AAslBA,sEACA,aACA",sourcesContent:["\x3c!--\n - Calendar.vue\n - Copyright (c) 2020 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Dashboard.vue?vue&type=template&id=9d50d3a2&\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js&\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('top-boxes'),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-account')],1)]),_vm._v(\" \"),_c('main-account-list'),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-budget-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-category-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-debit-list')],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-credit-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-piggy-list')],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-bills-list')],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[(0 !== _vm.prefCurrencyBalances.length || 0 !== _vm.notPrefCurrencyBalances.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t(\"firefly.balance\")))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefCurrencyBalances),function(balance){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":balance.sub_title}},[_vm._v(_vm._s(balance.value_parsed))])}),_vm._v(\" \"),(0 === _vm.prefCurrencyBalances.length)?_c('span',{staticClass:\"info-box-number\"},[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(1),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefCurrencyBalances),function(balance,index){return _c('span',{attrs:{\"title\":balance.sub_title}},[_vm._v(\"\\n \"+_vm._s(balance.value_parsed)),(index+1 !== _vm.notPrefCurrencyBalances.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefCurrencyBalances.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0!==_vm.prefBillsUnpaid.length || 0 !== _vm.notPrefBillsUnpaid.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(2),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.bills_to_pay')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefBillsUnpaid),function(balance){return _c('span',{staticClass:\"info-box-number\"},[_vm._v(_vm._s(balance.value_parsed))])}),_vm._v(\" \"),_vm._m(3),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefBillsUnpaid),function(bill,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(bill.value_parsed)),(index+1 !== _vm.notPrefBillsUnpaid.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefBillsUnpaid.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0 !== _vm.prefLeftToSpend.length || 0 !== _vm.notPrefLeftToSpend.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(4),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.left_to_spend')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefLeftToSpend),function(left){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":left.sub_title}},[_vm._v(_vm._s(left.value_parsed))])}),_vm._v(\" \"),(0 === _vm.prefLeftToSpend.length)?_c('span',{staticClass:\"info-box-number\"},[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(5),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefLeftToSpend),function(left,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(left.value_parsed)),(index+1 !== _vm.notPrefLeftToSpend.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefLeftToSpend.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0 !== _vm.notPrefNetWorth.length || 0 !== _vm.prefNetWorth.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(6),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.net_worth')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefNetWorth),function(nw){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":nw.sub_title}},[_vm._v(_vm._s(nw.value_parsed))])}),_vm._v(\" \"),(0===_vm.prefNetWorth.length)?_c('span',[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(7),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefNetWorth),function(nw,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(nw.value_parsed)),(index+1 !== _vm.notPrefNetWorth.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefNetWorth.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"far fa-bookmark text-info\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-info\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"far fa-calendar-alt text-teal\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-teal\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"fas fa-money-bill text-success\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-success\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"fas fa-money-bill text-success\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-success\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TopBoxes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TopBoxes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TopBoxes.vue?vue&type=template&id=91cc51ae&\"\nimport script from \"./TopBoxes.vue?vue&type=script&lang=js&\"\nexport * from \"./TopBoxes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DataConverter.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DataConverter.vue?vue&type=script&lang=js&\"","var render, staticRenderFns\nimport script from \"./DataConverter.vue?vue&type=script&lang=js&\"\nexport * from \"./DataConverter.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DefaultLineOptions.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DefaultLineOptions.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DefaultLineOptions.vue?vue&type=template&id=d9bc5cf2&\"\nimport script from \"./DefaultLineOptions.vue?vue&type=script&lang=js&\"\nexport * from \"./DefaultLineOptions.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(\"div\")}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainAccount.vue?vue&type=template&id=0f7fd0a2&\"\nimport script from \"./MainAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./MainAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.yourAccounts')))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',[_c('canvas',{ref:\"canvas\",attrs:{\"id\":\"canvas\",\"width\":\"400\",\"height\":\"400\"}})]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./accounts/asset\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_asset_accounts')))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccountList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccountList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainAccountList.vue?vue&type=template&id=3eedac54&\"\nimport script from \"./MainAccountList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainAccountList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},_vm._l((_vm.accounts),function(account){return _c('div',{class:{ 'col-lg-12': 1 === _vm.accounts.length, 'col-lg-6': 2 === _vm.accounts.length, 'col-lg-4': _vm.accounts.length > 2 }},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_c('a',{attrs:{\"href\":account.url}},[_vm._v(_vm._s(account.title))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-tools\"},[_c('span',{class:parseFloat(account.current_balance) < 0 ? 'text-danger' : 'text-success'},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: account.currency_code}).format(parseFloat(account.current_balance)))+\"\\n \")])])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('div',[(1===_vm.accounts.length)?_c('dashboard-list-large',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e(),_vm._v(\" \"),(2===_vm.accounts.length)?_c('dashboard-list-medium',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e(),_vm._v(\" \"),(_vm.accounts.length > 2)?_c('dashboard-list-small',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e()],1)])])])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBillsList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBillsList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainBillsList.vue?vue&type=template&id=329eebd0&\"\nimport script from \"./MainBillsList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainBillsList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.bills')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-striped\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.bills')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"35%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.name')))]),_vm._v(\" \"),_c('th',{staticStyle:{\"width\":\"25%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.next_expected_match')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.bills),function(bill){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'./bills/show/' + bill.id,\"title\":bill.attributes.name}},[_vm._v(_vm._s(bill.attributes.name))]),_vm._v(\"\\n (~ \"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: bill.attributes.currency_code}).format((parseFloat(bill.attributes.amount_min) +\n parseFloat(bill.attributes.amount_max)) / -2)))]),_vm._v(\")\\n \"),(bill.attributes.object_group_title)?_c('small',{staticClass:\"text-muted\"},[_c('br'),_vm._v(\"\\n \"+_vm._s(bill.attributes.object_group_title)+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('td',[_vm._l((bill.attributes.paid_dates),function(paidDate){return _c('span',[_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.renderPaidDate(paidDate))}}),_c('br')])}),_vm._v(\" \"),_vm._l((bill.attributes.pay_dates),function(payDate){return (0===bill.attributes.paid_dates.length)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(new Date(payDate)))+\"\\n \"),_c('br')]):_vm._e()})],2)])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./bills\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_bills')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetLimitRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetLimitRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BudgetLimitRow.vue?vue&type=template&id=b8e75330&\"\nimport script from \"./BudgetLimitRow.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetLimitRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticStyle:{\"width\":\"25%\"}},[_c('a',{attrs:{\"href\":'./budgets/show/' + _vm.budgetLimit.budget_id}},[_vm._v(_vm._s(_vm.budgetLimit.budget_name))])]),_vm._v(\" \"),_c('td',{staticStyle:{\"vertical-align\":\"middle\"}},[_c('div',{staticClass:\"progress progress active\"},[_c('div',{staticClass:\"progress-bar bg-success\",style:('width: '+ _vm.budgetLimit.pctGreen + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctGreen,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctGreen > 35)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar bg-warning\",style:('width: '+ _vm.budgetLimit.pctOrange + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctOrange,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctRed <= 50 && _vm.budgetLimit.pctOrange > 35)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar bg-danger\",style:('width: '+ _vm.budgetLimit.pctRed + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctRed,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctOrange <= 50 && _vm.budgetLimit.pctRed > 35)?_c('span',{staticClass:\"text-white\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(_vm.budgetLimit.pctGreen <= 35 && 0 === _vm.budgetLimit.pctOrange && 0 === _vm.budgetLimit.pctRed && 0 !== _vm.budgetLimit.pctGreen)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\"\\n   \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('small',{staticClass:\"d-none d-lg-block\"},[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.budgetLimit.start))+\"\\n →\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.budgetLimit.end))+\"\\n \")])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle d-none d-lg-table-cell\",staticStyle:{\"width\":\"10%\"}},[(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: _vm.budgetLimit.currency_code\n }).format(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent)))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0.0 === parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(0))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: _vm.budgetLimit.currency_code\n }).format(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent)))+\"\\n \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BudgetRow.vue?vue&type=template&id=8e14fe90&\"\nimport script from \"./BudgetRow.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetListGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetListGroup.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticStyle:{\"width\":\"25%\"}},[_c('a',{attrs:{\"href\":'./budgets/show/' + _vm.budget.id}},[_vm._v(_vm._s(_vm.budget.name))])]),_vm._v(\" \"),_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle text-right\"},[_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budget.currency_code}).format(parseFloat(_vm.budget.spent)))+\"\\n \")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./BudgetListGroup.vue?vue&type=template&id=2e9bad28&\"\nimport script from \"./BudgetListGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetListGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.title))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.title))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.budget')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.left')))])])]),_vm._v(\" \"),_c('tbody',[_vm._l((_vm.budgetLimits),function(budgetLimit,key){return _c('BudgetLimitRow',{key:key,attrs:{\"budgetLimit\":budgetLimit}})}),_vm._v(\" \"),_vm._l((_vm.budgets),function(budget,key){return _c('BudgetRow',{key:key,attrs:{\"budget\":budget}})})],2)])]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./budgets\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_budgets')))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBudgetList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBudgetList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainBudgetList.vue?vue&type=template&id=3059c46b&\"\nimport script from \"./MainBudgetList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainBudgetList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(!_vm.loading)?_c('div',{staticClass:\"row\"},[(_vm.budgetLimits.daily.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.daily,\"title\":_vm.$t('firefly.daily_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.weekly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.weekly,\"title\":_vm.$t('firefly.weekly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.monthly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.monthly,\"title\":_vm.$t('firefly.monthly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.quarterly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.quarterly,\"title\":_vm.$t('firefly.quarterly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.half_year.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.half_year,\"title\":_vm.$t('firefly.half_year_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.yearly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.yearly,\"title\":_vm.$t('firefly.yearly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.other.length > 0 || _vm.rawBudgets.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.other,\"budgets\":_vm.rawBudgets,\"title\":_vm.$t('firefly.other_budgets')}})],1):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(0)]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCreditList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCreditList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainCreditList.vue?vue&type=template&id=49929590&\"\nimport script from \"./MainCreditList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainCreditList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.revenue_accounts')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.revenue_accounts')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.account')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.earned')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.income),function(entry){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./accounts/show/' + entry.id}},[_vm._v(_vm._s(entry.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(entry.pct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar bg-success\",style:({ width: entry.pct + '%'}),attrs:{\"aria-valuenow\":entry.pct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(entry.pct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(entry.pct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]):_vm._e()])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./transactions/deposit\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_deposits')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainDebitList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainDebitList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainDebitList.vue?vue&type=template&id=010c9e22&\"\nimport script from \"./MainDebitList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainDebitList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.expense_accounts')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.expense_accounts')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.account')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.expenses),function(entry){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./accounts/show/' + entry.id}},[_vm._v(_vm._s(entry.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(entry.pct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar bg-danger\",style:({ width: entry.pct + '%'}),attrs:{\"aria-valuenow\":entry.pct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(entry.pct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(entry.pct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]):_vm._e()])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./transactions/withdrawal\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_withdrawals')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainPiggyList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainPiggyList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainPiggyList.vue?vue&type=template&id=3462054a&\"\nimport script from \"./MainPiggyList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainPiggyList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.piggy_banks')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-striped\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.piggy_banks')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"35%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.piggy_bank')))]),_vm._v(\" \"),_c('th',{staticStyle:{\"width\":\"40%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.percentage'))+\" \"),_c('small',[_vm._v(\"/ \"+_vm._s(_vm.$t('list.amount')))])])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.piggy_banks),function(piggy){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'./piggy-banks/show/' + piggy.id,\"title\":piggy.attributes.name}},[_vm._v(_vm._s(piggy.attributes.name))]),_vm._v(\" \"),(piggy.attributes.object_group_title)?_c('small',{staticClass:\"text-muted\"},[_c('br'),_vm._v(\"\\n \"+_vm._s(piggy.attributes.object_group_title)+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('td',[_c('div',{staticClass:\"progress-group\"},[_c('div',{staticClass:\"progress progress-sm\"},[(piggy.attributes.pct < 100)?_c('div',{staticClass:\"progress-bar primary\",style:({'width': piggy.attributes.pct + '%'})}):_vm._e(),_vm._v(\" \"),(100 === piggy.attributes.pct)?_c('div',{staticClass:\"progress-bar progress-bar-striped bg-success\",style:({'width': piggy.attributes.pct + '%'})}):_vm._e()])]),_vm._v(\" \"),_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: piggy.attributes.currency_code}).format(piggy.attributes.current_amount))+\"\\n \")]),_vm._v(\"\\n of\\n \"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: piggy.attributes.currency_code\n }).format(piggy.attributes.target_amount)))])])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./piggy-banks\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_piggies')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListLarge.vue?vue&type=template&id=d0c1f162&\"\nimport script from \"./DashboardListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.opposing_account')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.category')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.budget')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":transaction.date}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),_c('br')])}),0),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[(0!==tr.category_id)?_c('a',{attrs:{\"href\":'categories/show/' + tr.category_id}},[_vm._v(_vm._s(tr.category_name))]):_vm._e(),_c('br')])}),0),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[(0!==tr.budget_id)?_c('a',{attrs:{\"href\":'budgets/show/' + tr.budget_id}},[_vm._v(_vm._s(tr.budget_name))]):_vm._e(),_c('br')])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListMedium.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListMedium.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListMedium.vue?vue&type=template&id=1ef35643&\"\nimport script from \"./DashboardListMedium.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListMedium.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.opposing_account')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":transaction.date}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),_c('br')])}),0),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListSmall.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListSmall.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListSmall.vue?vue&type=template&id=e101c0be&\"\nimport script from \"./DashboardListSmall.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListSmall.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":new Intl.DateTimeFormat(_vm.locale, { year: 'numeric', month: 'long', day: 'numeric' }).format(new Date(transaction.attributes.transactions[0].date))}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCategoryList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCategoryList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainCategoryList.vue?vue&type=template&id=f954dd68&\"\nimport script from \"./MainCategoryList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainCategoryList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.categories')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.categories')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.category')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent'))+\" / \"+_vm._s(_vm.$t('firefly.earned')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.sortedList),function(category){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./categories/show/' + category.id}},[_vm._v(_vm._s(category.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(category.spentPct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar progress-bar-striped bg-danger\",style:({ width: category.spentPct + '%'}),attrs:{\"aria-valuenow\":category.spentPct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(category.spentPct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.spent))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(category.spentPct <= 20)?_c('span',{staticClass:\"progress-label\",staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.spent))+\"\\n \")]):_vm._e()]):_vm._e(),_vm._v(\" \"),(category.earnedPct > 0)?_c('div',{staticClass:\"progress justify-content-end\",attrs:{\"title\":\"hello2\"}},[(category.earnedPct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.earned))+\"\\n  \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar progress-bar-striped bg-success\",style:({ width: category.earnedPct + '%'}),attrs:{\"aria-valuenow\":category.earnedPct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\",\"title\":\"hello\"}},[(category.earnedPct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.earned))+\"\\n \")]):_vm._e()])]):_vm._e()])])}),0)])]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","/*\n * dashboard.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nimport Dashboard from '../components/dashboard/Dashboard';\nimport TopBoxes from '../components/dashboard/TopBoxes';\nimport MainAccount from '../components/dashboard/MainAccount';\nimport MainAccountList from '../components/dashboard/MainAccountList';\nimport MainBillsList from '../components/dashboard/MainBillsList';\nimport MainBudgetList from '../components/dashboard/MainBudgetList';\nimport MainCreditList from '../components/dashboard/MainCreditList';\nimport MainDebitList from '../components/dashboard/MainDebitList';\nimport MainPiggyList from '../components/dashboard/MainPiggyList';\nimport DashboardListLarge from '../components/dashboard/DashboardListLarge';\nimport DashboardListMedium from '../components/dashboard/DashboardListMedium';\nimport DashboardListSmall from '../components/dashboard/DashboardListSmall';\nimport Calendar from '../components/dashboard/Calendar';\nimport MainCategoryList from '../components/dashboard/MainCategoryList';\nimport Vue from 'vue';\nimport Vuex from 'vuex'\nimport store from '../components/store';\n\n/**\n * First we will load Axios via bootstrap.js\n * jquery and bootstrap-sass preloaded in app.js\n * vue, uiv and vuei18n are in app_vue.js\n */\n\n// See reference nr. 14\n\nrequire('../bootstrap');\nrequire('chart.js');\n\nVue.component('dashboard-list-large', DashboardListLarge);\nVue.component('dashboard-list-medium', DashboardListMedium);\nVue.component('dashboard-list-small', DashboardListSmall);\n\n// components as an example\n\nVue.component('dashboard', Dashboard);\nVue.component('top-boxes', TopBoxes);\nVue.component('main-account', MainAccount);\nVue.component('main-account-list', MainAccountList);\nVue.component('main-bills-list', MainBillsList);\nVue.component('main-budget-list', MainBudgetList);\nVue.component('main-category-list', MainCategoryList);\nVue.component('main-debit-list', MainDebitList);\nVue.component('main-credit-list', MainCreditList);\nVue.component('main-piggy-list', MainPiggyList);\n\nVue.use(Vuex);\n\nlet i18n = require('../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n el: '#dashboard',\n render: (createElement) => {\n return createElement(Dashboard, {props: props});\n },\n beforeCreate() {\n// See reference nr. 15\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n this.$store.dispatch('root/initialiseStore');\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// See reference nr. 16\n });","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","_vm","this","_h","$createElement","_c","_self","_v","staticClass","props","summary","balances","billsPaid","billsUnpaid","leftToSpend","netWorth","loading","ready","computed","prefCurrencyBalances","filterOnCurrency","notPrefCurrencyBalances","filterOnNotCurrency","prefBillsUnpaid","notPrefBillsUnpaid","prefLeftToSpend","notPrefLeftToSpend","prefNetWorth","notPrefNetWorth","$store","watch","datesReady","prepareComponent","created","methods","array","hasOwnProperty","key","currency_id","ret","startStr","endStr","buildComponent","getBalanceEntries","getBillsEntries","getLeftToSpend","getNetWorth","hasCurrency","getKeyedEntries","expected","substr","result","_m","_e","_s","$t","_l","balance","attrs","sub_title","value_parsed","bill","left","nw","staticStyle","dataSet","newDataSet","local","convertChart","labels","datasets","getLabels","getDataSets","colorizeBarData","fillColors","setKey","dataset","fill","backgroundColor","borderColor","colorizeLineData","convertLabelsToDate","labelKey","Intl","DateTimeFormat","format","unixTimeZero","firstSet","entries","entryLabel","oldSet","newSet","label","type","currency_symbol","currency_code","formatLabel","sections","words","str","String","split","temp","forEach","item","concat","maxwidth","getDefaultOptions","responsive","maintainAspectRatio","legend","display","animations","elements","line","cubicInterpolationMode","scales","x","grid","ticks","callback","y","suggestedMin","Chart","components","initialised","dataCollection","chartOptions","_chart","DefaultLineOptions","initialiseChart","updateChart","url","drawChart","update","ref","initialiseList","loadAccounts","accountIds","test","loadSingleAccount","accountId","loadTransactions","account","class","title","parseFloat","current_balance","NumberFormat","style","currency","bills","initialiseBills","renderPaidDate","obj","transaction_group_id","loadBills","pay_dates","active","amount_min","amount_max","object_group_title","paidDate","domProps","payDate","paid_dates","year","month","day","budgetLimit","Object","default","budget","budget_id","budget_name","pctGreen","amount","spent","total","pctOrange","pctRed","budgetLimits","budgets","budgetList","daily","weekly","monthly","quarterly","half_year","yearly","other","rawBudgets","getBudgets","income","max","getIncome","parseIncome","i","current","pct","difference_float","sort","entry","width","expenses","min","getExpenses","parseExpenses","mainKey","piggy_banks","loadPiggyBanks","piggy","left_to_save","a","b","current_amount","target_amount","account_id","Number","transaction","date","group_title","description","tr","destination_id","destination_name","source_id","source_name","category_id","category_name","categories","sortedList","earned","getCategories","category","spentPct","earnedPct","DashboardListLarge","DashboardListMedium","DashboardListSmall","Dashboard","TopBoxes","MainAccount","MainAccountList","MainBillsList","MainBudgetList","MainCategoryList","MainDebitList","MainCreditList","MainPiggyList","i18n","store","el","render","createElement","beforeCreate","Calendar","source","destination","foreign_currency","foreign_amount","custom_dates","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_name","currency_decimal_places","destination_account","foreign_currency_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","options","scopedSlots","_u","fn","inputValue","inputEvents","isDragging","togglePopover","on","$event","placement","positionFixed","period","_g","model","$$v","expression"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/dashboard.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/dashboard/Dashboard.vue","webpack:///./src/components/dashboard/Dashboard.vue?21ee","webpack:///./src/components/dashboard/Dashboard.vue","webpack:///./src/components/dashboard/Dashboard.vue?0db7","webpack:///./src/components/dashboard/TopBoxes.vue?0d23","webpack:///src/components/dashboard/TopBoxes.vue","webpack:///./src/components/dashboard/TopBoxes.vue?177f","webpack:///./src/components/dashboard/TopBoxes.vue","webpack:///src/components/charts/DataConverter.vue","webpack:///./src/components/charts/DataConverter.vue?a8a6","webpack:///./src/components/charts/DataConverter.vue","webpack:///src/components/charts/DefaultLineOptions.vue","webpack:///./src/components/charts/DefaultLineOptions.vue?57e2","webpack:///./src/components/charts/DefaultLineOptions.vue","webpack:///./src/components/charts/DefaultLineOptions.vue?23ad","webpack:///src/components/dashboard/MainAccount.vue","webpack:///./src/components/dashboard/MainAccount.vue?47b9","webpack:///./src/components/dashboard/MainAccount.vue","webpack:///./src/components/dashboard/MainAccount.vue?79dd","webpack:///src/components/dashboard/MainAccountList.vue","webpack:///./src/components/dashboard/MainAccountList.vue?8952","webpack:///./src/components/dashboard/MainAccountList.vue","webpack:///./src/components/dashboard/MainAccountList.vue?53e9","webpack:///src/components/dashboard/MainBillsList.vue","webpack:///./src/components/dashboard/MainBillsList.vue?38b5","webpack:///./src/components/dashboard/MainBillsList.vue","webpack:///./src/components/dashboard/MainBillsList.vue?05f0","webpack:///src/components/dashboard/BudgetLimitRow.vue","webpack:///./src/components/dashboard/BudgetLimitRow.vue?ec21","webpack:///./src/components/dashboard/BudgetLimitRow.vue","webpack:///./src/components/dashboard/BudgetLimitRow.vue?d7e6","webpack:///src/components/dashboard/BudgetRow.vue","webpack:///./src/components/dashboard/BudgetRow.vue?9e4f","webpack:///./src/components/dashboard/BudgetRow.vue","webpack:///./src/components/dashboard/BudgetListGroup.vue?a43f","webpack:///src/components/dashboard/BudgetListGroup.vue","webpack:///./src/components/dashboard/BudgetRow.vue?bf66","webpack:///./src/components/dashboard/BudgetListGroup.vue","webpack:///./src/components/dashboard/BudgetListGroup.vue?daec","webpack:///src/components/dashboard/MainBudgetList.vue","webpack:///./src/components/dashboard/MainBudgetList.vue?a7ee","webpack:///./src/components/dashboard/MainBudgetList.vue","webpack:///./src/components/dashboard/MainBudgetList.vue?5d07","webpack:///src/components/dashboard/MainCreditList.vue","webpack:///./src/components/dashboard/MainCreditList.vue?ca21","webpack:///./src/components/dashboard/MainCreditList.vue","webpack:///./src/components/dashboard/MainCreditList.vue?efb7","webpack:///src/components/dashboard/MainDebitList.vue","webpack:///./src/components/dashboard/MainDebitList.vue?60bb","webpack:///./src/components/dashboard/MainDebitList.vue","webpack:///./src/components/dashboard/MainDebitList.vue?55b7","webpack:///src/components/dashboard/MainPiggyList.vue","webpack:///./src/components/dashboard/MainPiggyList.vue?fbfd","webpack:///./src/components/dashboard/MainPiggyList.vue","webpack:///./src/components/dashboard/MainPiggyList.vue?8a7c","webpack:///src/components/dashboard/DashboardListLarge.vue","webpack:///./src/components/dashboard/DashboardListLarge.vue?5713","webpack:///./src/components/dashboard/DashboardListLarge.vue","webpack:///./src/components/dashboard/DashboardListLarge.vue?ec07","webpack:///src/components/dashboard/DashboardListMedium.vue","webpack:///./src/components/dashboard/DashboardListMedium.vue?2ab5","webpack:///./src/components/dashboard/DashboardListMedium.vue","webpack:///./src/components/dashboard/DashboardListMedium.vue?b6cd","webpack:///src/components/dashboard/DashboardListSmall.vue","webpack:///./src/components/dashboard/DashboardListSmall.vue?5ddd","webpack:///./src/components/dashboard/DashboardListSmall.vue","webpack:///./src/components/dashboard/DashboardListSmall.vue?578a","webpack:///src/components/dashboard/MainCategoryList.vue","webpack:///./src/components/dashboard/MainCategoryList.vue?a8f4","webpack:///./src/components/dashboard/MainCategoryList.vue","webpack:///./src/components/dashboard/MainCategoryList.vue?6fe2","webpack:///./src/pages/dashboard.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/dashboard/Calendar.vue?220f","webpack:///./src/components/dashboard/Calendar.vue?1c63","webpack:///src/components/dashboard/Calendar.vue","webpack:///./src/components/dashboard/Calendar.vue?f69d","webpack:///./src/components/dashboard/Calendar.vue?51ab","webpack:///./src/components/dashboard/Calendar.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Dashboard.vue?vue&type=template&id=9d50d3a2&\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js&\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('top-boxes'),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-account')],1)]),_vm._v(\" \"),_c('main-account-list'),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-budget-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('main-category-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-debit-list')],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-credit-list')],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-piggy-list')],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('main-bills-list')],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[(0 !== _vm.prefCurrencyBalances.length || 0 !== _vm.notPrefCurrencyBalances.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t(\"firefly.balance\")))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefCurrencyBalances),function(balance){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":balance.sub_title}},[_vm._v(_vm._s(balance.value_parsed))])}),_vm._v(\" \"),(0 === _vm.prefCurrencyBalances.length)?_c('span',{staticClass:\"info-box-number\"},[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(1),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefCurrencyBalances),function(balance,index){return _c('span',{attrs:{\"title\":balance.sub_title}},[_vm._v(\"\\n \"+_vm._s(balance.value_parsed)),(index+1 !== _vm.notPrefCurrencyBalances.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefCurrencyBalances.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0!==_vm.prefBillsUnpaid.length || 0 !== _vm.notPrefBillsUnpaid.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(2),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.bills_to_pay')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefBillsUnpaid),function(balance){return _c('span',{staticClass:\"info-box-number\"},[_vm._v(_vm._s(balance.value_parsed))])}),_vm._v(\" \"),_vm._m(3),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefBillsUnpaid),function(bill,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(bill.value_parsed)),(index+1 !== _vm.notPrefBillsUnpaid.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefBillsUnpaid.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0 !== _vm.prefLeftToSpend.length || 0 !== _vm.notPrefLeftToSpend.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(4),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.left_to_spend')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefLeftToSpend),function(left){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":left.sub_title}},[_vm._v(_vm._s(left.value_parsed))])}),_vm._v(\" \"),(0 === _vm.prefLeftToSpend.length)?_c('span',{staticClass:\"info-box-number\"},[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(5),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefLeftToSpend),function(left,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(left.value_parsed)),(index+1 !== _vm.notPrefLeftToSpend.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefLeftToSpend.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e(),_vm._v(\" \"),(0 !== _vm.notPrefNetWorth.length || 0 !== _vm.prefNetWorth.length)?_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"info-box\"},[_vm._m(6),_vm._v(\" \"),_c('div',{staticClass:\"info-box-content\"},[(!_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_vm._v(_vm._s(_vm.$t('firefly.net_worth')))]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('span',{staticClass:\"info-box-text\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e(),_vm._v(\" \"),_vm._l((_vm.prefNetWorth),function(nw){return _c('span',{staticClass:\"info-box-number\",attrs:{\"title\":nw.sub_title}},[_vm._v(_vm._s(nw.value_parsed))])}),_vm._v(\" \"),(0===_vm.prefNetWorth.length)?_c('span',[_vm._v(\" \")]):_vm._e(),_vm._v(\" \"),_vm._m(7),_vm._v(\" \"),_c('span',{staticClass:\"progress-description\"},[_vm._l((_vm.notPrefNetWorth),function(nw,index){return _c('span',[_vm._v(\"\\n \"+_vm._s(nw.value_parsed)),(index+1 !== _vm.notPrefNetWorth.length)?_c('span',[_vm._v(\", \")]):_vm._e()])}),_vm._v(\" \"),(0===_vm.notPrefNetWorth.length)?_c('span',[_vm._v(\" \")]):_vm._e()],2)],2)])]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"far fa-bookmark text-info\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-info\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"far fa-calendar-alt text-teal\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-teal\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"fas fa-money-bill text-success\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-success\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"info-box-icon\"},[_c('span',{staticClass:\"fas fa-money-bill text-success\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"progress bg-success\"},[_c('div',{staticClass:\"progress-bar\",staticStyle:{\"width\":\"0\"}})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TopBoxes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TopBoxes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TopBoxes.vue?vue&type=template&id=91cc51ae&\"\nimport script from \"./TopBoxes.vue?vue&type=script&lang=js&\"\nexport * from \"./TopBoxes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DataConverter.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DataConverter.vue?vue&type=script&lang=js&\"","var render, staticRenderFns\nimport script from \"./DataConverter.vue?vue&type=script&lang=js&\"\nexport * from \"./DataConverter.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DefaultLineOptions.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DefaultLineOptions.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DefaultLineOptions.vue?vue&type=template&id=d9bc5cf2&\"\nimport script from \"./DefaultLineOptions.vue?vue&type=script&lang=js&\"\nexport * from \"./DefaultLineOptions.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(\"div\")}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainAccount.vue?vue&type=template&id=0f7fd0a2&\"\nimport script from \"./MainAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./MainAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.yourAccounts')))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',[_c('canvas',{ref:\"canvas\",attrs:{\"id\":\"canvas\",\"width\":\"400\",\"height\":\"400\"}})]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./accounts/asset\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_asset_accounts')))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccountList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainAccountList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainAccountList.vue?vue&type=template&id=3eedac54&\"\nimport script from \"./MainAccountList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainAccountList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},_vm._l((_vm.accounts),function(account){return _c('div',{class:{ 'col-lg-12': 1 === _vm.accounts.length, 'col-lg-6': 2 === _vm.accounts.length, 'col-lg-4': _vm.accounts.length > 2 }},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_c('a',{attrs:{\"href\":account.url}},[_vm._v(_vm._s(account.title))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-tools\"},[_c('span',{class:parseFloat(account.current_balance) < 0 ? 'text-danger' : 'text-success'},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: account.currency_code}).format(parseFloat(account.current_balance)))+\"\\n \")])])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('div',[(1===_vm.accounts.length)?_c('dashboard-list-large',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e(),_vm._v(\" \"),(2===_vm.accounts.length)?_c('dashboard-list-medium',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e(),_vm._v(\" \"),(_vm.accounts.length > 2)?_c('dashboard-list-small',{attrs:{\"account_id\":account.id,\"transactions\":account.transactions}}):_vm._e()],1)])])])}),0):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBillsList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBillsList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainBillsList.vue?vue&type=template&id=329eebd0&\"\nimport script from \"./MainBillsList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainBillsList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.bills')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-striped\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.bills')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"35%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.name')))]),_vm._v(\" \"),_c('th',{staticStyle:{\"width\":\"25%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.next_expected_match')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.bills),function(bill){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'./bills/show/' + bill.id,\"title\":bill.attributes.name}},[_vm._v(_vm._s(bill.attributes.name))]),_vm._v(\"\\n (~ \"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: bill.attributes.currency_code}).format((parseFloat(bill.attributes.amount_min) +\n parseFloat(bill.attributes.amount_max)) / -2)))]),_vm._v(\")\\n \"),(bill.attributes.object_group_title)?_c('small',{staticClass:\"text-muted\"},[_c('br'),_vm._v(\"\\n \"+_vm._s(bill.attributes.object_group_title)+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('td',[_vm._l((bill.attributes.paid_dates),function(paidDate){return _c('span',[_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.renderPaidDate(paidDate))}}),_c('br')])}),_vm._v(\" \"),_vm._l((bill.attributes.pay_dates),function(payDate){return (0===bill.attributes.paid_dates.length)?_c('span',[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(new Date(payDate)))+\"\\n \"),_c('br')]):_vm._e()})],2)])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./bills\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_bills')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetLimitRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetLimitRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BudgetLimitRow.vue?vue&type=template&id=3c566e30&\"\nimport script from \"./BudgetLimitRow.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetLimitRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticStyle:{\"width\":\"25%\"}},[_c('a',{attrs:{\"href\":'./budgets/show/' + _vm.budgetLimit.budget_id}},[_vm._v(_vm._s(_vm.budgetLimit.budget_name))])]),_vm._v(\" \"),_c('td',{staticStyle:{\"vertical-align\":\"middle\"}},[_c('div',{staticClass:\"progress progress active\"},[_c('div',{staticClass:\"progress-bar bg-success\",style:('width: '+ _vm.budgetLimit.pctGreen + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctGreen,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctGreen > 35)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar bg-warning\",style:('width: '+ _vm.budgetLimit.pctOrange + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctOrange,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctRed <= 50 && _vm.budgetLimit.pctOrange > 35)?_c('span',[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar bg-danger\",style:('width: '+ _vm.budgetLimit.pctRed + '%;'),attrs:{\"aria-valuenow\":_vm.budgetLimit.pctRed,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(_vm.budgetLimit.pctOrange <= 50 && _vm.budgetLimit.pctRed > 35)?_c('span',{staticClass:\"text-white\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(_vm.budgetLimit.pctGreen <= 35 && 0 === _vm.budgetLimit.pctOrange && 0 === _vm.budgetLimit.pctRed && 0 !== _vm.budgetLimit.pctGreen)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\"\\n   \"+_vm._s(_vm.$t('firefly.spent_x_of_y', {amount: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.spent), total: Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(_vm.budgetLimit.amount)}))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('small',{staticClass:\"d-none d-lg-block\"},[_vm._v(\"\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.budgetLimit.start))+\"\\n →\\n \"+_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.budgetLimit.end))+\"\\n \")])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle d-none d-lg-table-cell\",staticStyle:{\"width\":\"10%\"}},[(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent) > 0)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: _vm.budgetLimit.currency_code\n }).format(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent)))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(0.0 === parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent))?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budgetLimit.currency_code}).format(0))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent) < 0)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: _vm.budgetLimit.currency_code\n }).format(parseFloat(_vm.budgetLimit.amount) + parseFloat(_vm.budgetLimit.spent)))+\"\\n \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetRow.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetRow.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./BudgetRow.vue?vue&type=template&id=8e14fe90&\"\nimport script from \"./BudgetRow.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetRow.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetListGroup.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./BudgetListGroup.vue?vue&type=script&lang=js&\"","\n\n\n\n\n\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('tr',[_c('td',{staticStyle:{\"width\":\"25%\"}},[_c('a',{attrs:{\"href\":'./budgets/show/' + _vm.budget.id}},[_vm._v(_vm._s(_vm.budget.name))])]),_vm._v(\" \"),_c('td',[_vm._v(\" \")]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle text-right\"},[_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: _vm.budget.currency_code}).format(parseFloat(_vm.budget.spent)))+\"\\n \")])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./BudgetListGroup.vue?vue&type=template&id=2e9bad28&\"\nimport script from \"./BudgetListGroup.vue?vue&type=script&lang=js&\"\nexport * from \"./BudgetListGroup.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.title))])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.title))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.budget')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.left')))])])]),_vm._v(\" \"),_c('tbody',[_vm._l((_vm.budgetLimits),function(budgetLimit,key){return _c('BudgetLimitRow',{key:key,attrs:{\"budgetLimit\":budgetLimit}})}),_vm._v(\" \"),_vm._l((_vm.budgets),function(budget,key){return _c('BudgetRow',{key:key,attrs:{\"budget\":budget}})})],2)])]),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./budgets\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_budgets')))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBudgetList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainBudgetList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainBudgetList.vue?vue&type=template&id=0bf8cf90&\"\nimport script from \"./MainBudgetList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainBudgetList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(!_vm.loading)?_c('div',{staticClass:\"row\"},[(_vm.budgetLimits.daily.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.daily,\"title\":_vm.$t('firefly.daily_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.weekly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.weekly,\"title\":_vm.$t('firefly.weekly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.monthly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.monthly,\"title\":_vm.$t('firefly.monthly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.quarterly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.quarterly,\"title\":_vm.$t('firefly.quarterly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.half_year.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.half_year,\"title\":_vm.$t('firefly.half_year_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.yearly.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.yearly,\"title\":_vm.$t('firefly.yearly_budgets')}})],1):_vm._e(),_vm._v(\" \"),(_vm.budgetLimits.other.length > 0 || _vm.rawBudgets.length > 0)?_c('div',{staticClass:\"col-xl-6 col-lg-12 col-md-12 col-sm-12 col-xs-12\"},[_c('BudgetListGroup',{attrs:{\"budgetLimits\":_vm.budgetLimits.other,\"budgets\":_vm.rawBudgets,\"title\":_vm.$t('firefly.other_budgets')}})],1):_vm._e()]):_vm._e(),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"row\"},[_vm._m(0)]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])])])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCreditList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCreditList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainCreditList.vue?vue&type=template&id=49929590&\"\nimport script from \"./MainCreditList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainCreditList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.revenue_accounts')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.revenue_accounts')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.account')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.earned')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.income),function(entry){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./accounts/show/' + entry.id}},[_vm._v(_vm._s(entry.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(entry.pct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar bg-success\",style:({ width: entry.pct + '%'}),attrs:{\"aria-valuenow\":entry.pct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(entry.pct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(entry.pct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]):_vm._e()])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./transactions/deposit\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_deposits')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainDebitList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainDebitList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainDebitList.vue?vue&type=template&id=010c9e22&\"\nimport script from \"./MainDebitList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainDebitList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.expense_accounts')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.expense_accounts')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.account')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.expenses),function(entry){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./accounts/show/' + entry.id}},[_vm._v(_vm._s(entry.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(entry.pct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar bg-danger\",style:({ width: entry.pct + '%'}),attrs:{\"aria-valuenow\":entry.pct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(entry.pct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(entry.pct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: entry.currency_code}).format(entry.difference_float))+\"\\n \")]):_vm._e()]):_vm._e()])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./transactions/withdrawal\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_withdrawals')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainPiggyList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainPiggyList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainPiggyList.vue?vue&type=template&id=3462054a&\"\nimport script from \"./MainPiggyList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainPiggyList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.piggy_banks')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-striped\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.piggy_banks')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"35%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.piggy_bank')))]),_vm._v(\" \"),_c('th',{staticStyle:{\"width\":\"40%\"},attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('list.percentage'))+\" \"),_c('small',[_vm._v(\"/ \"+_vm._s(_vm.$t('list.amount')))])])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.piggy_banks),function(piggy){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'./piggy-banks/show/' + piggy.id,\"title\":piggy.attributes.name}},[_vm._v(_vm._s(piggy.attributes.name))]),_vm._v(\" \"),(piggy.attributes.object_group_title)?_c('small',{staticClass:\"text-muted\"},[_c('br'),_vm._v(\"\\n \"+_vm._s(piggy.attributes.object_group_title)+\"\\n \")]):_vm._e()]),_vm._v(\" \"),_c('td',[_c('div',{staticClass:\"progress-group\"},[_c('div',{staticClass:\"progress progress-sm\"},[(piggy.attributes.pct < 100)?_c('div',{staticClass:\"progress-bar primary\",style:({'width': piggy.attributes.pct + '%'})}):_vm._e(),_vm._v(\" \"),(100 === piggy.attributes.pct)?_c('div',{staticClass:\"progress-bar progress-bar-striped bg-success\",style:({'width': piggy.attributes.pct + '%'})}):_vm._e()])]),_vm._v(\" \"),_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: piggy.attributes.currency_code}).format(piggy.attributes.current_amount))+\"\\n \")]),_vm._v(\"\\n of\\n \"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: piggy.attributes.currency_code\n }).format(piggy.attributes.target_amount)))])])])}),0)])]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_c('a',{staticClass:\"btn btn-default button-sm\",attrs:{\"href\":\"./piggy-banks\"}},[_c('span',{staticClass:\"far fa-money-bill-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.go_to_piggies')))])])])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListLarge.vue?vue&type=template&id=d0c1f162&\"\nimport script from \"./DashboardListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.opposing_account')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.category')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.budget')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":transaction.date}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),_c('br')])}),0),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[(0!==tr.category_id)?_c('a',{attrs:{\"href\":'categories/show/' + tr.category_id}},[_vm._v(_vm._s(tr.category_name))]):_vm._e(),_c('br')])}),0),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[(0!==tr.budget_id)?_c('a',{attrs:{\"href\":'budgets/show/' + tr.budget_id}},[_vm._v(_vm._s(tr.budget_name))]):_vm._e(),_c('br')])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListMedium.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListMedium.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListMedium.vue?vue&type=template&id=1ef35643&\"\nimport script from \"./DashboardListMedium.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListMedium.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.opposing_account')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":transaction.date}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.destination_id}},[_vm._v(_vm._s(tr.destination_name))]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('a',{attrs:{\"href\":'accounts/show/' + tr.source_id}},[_vm._v(_vm._s(tr.source_name))]):_vm._e(),_vm._v(\" \"),_c('br')])}),0),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListSmall.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardListSmall.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardListSmall.vue?vue&type=template&id=e101c0be&\"\nimport script from \"./DashboardListSmall.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardListSmall.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('table',{staticClass:\"table table-striped table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction_table_description')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticClass:\"text-left\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.description')))]),_vm._v(\" \"),_c('th',{staticClass:\"text-right\",attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.amount')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((this.transactions),function(transaction){return _c('tr',[_c('td',[_c('a',{attrs:{\"href\":'transactions/show/' + transaction.id,\"title\":new Intl.DateTimeFormat(_vm.locale, { year: 'numeric', month: 'long', day: 'numeric' }).format(new Date(transaction.attributes.transactions[0].date))}},[(transaction.attributes.transactions.length > 1)?_c('span',[_vm._v(_vm._s(transaction.attributes.group_title))]):_vm._e(),_vm._v(\" \"),(1===transaction.attributes.transactions.length)?_c('span',[_vm._v(_vm._s(transaction.attributes.transactions[0].description))]):_vm._e()])]),_vm._v(\" \"),_c('td',{staticStyle:{\"text-align\":\"right\"}},_vm._l((transaction.attributes.transactions),function(tr){return _c('span',[('withdrawal' === tr.type)?_c('span',{staticClass:\"text-danger\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('deposit' === tr.type)?_c('span',{staticClass:\"text-success\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.source_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount * -1))),_c('br')]):_vm._e(),_vm._v(\" \"),('transfer' === tr.type && parseInt(tr.destination_id) === _vm.account_id)?_c('span',{staticClass:\"text-info\"},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: tr.currency_code}).format(tr.amount))),_c('br')]):_vm._e()])}),0)])}),0)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCategoryList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MainCategoryList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MainCategoryList.vue?vue&type=template&id=f954dd68&\"\nimport script from \"./MainCategoryList.vue?vue&type=script&lang=js&\"\nexport * from \"./MainCategoryList.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(_vm._s(_vm.$t('firefly.categories')))])]),_vm._v(\" \"),(_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(0)]):_vm._e(),_vm._v(\" \"),(_vm.error)?_c('div',{staticClass:\"card-body\"},[_vm._m(1)]):_vm._e(),_vm._v(\" \"),(!_vm.loading && !_vm.error)?_c('div',{staticClass:\"card-body table-responsive p-0\"},[_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.categories')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.category')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.spent'))+\" / \"+_vm._s(_vm.$t('firefly.earned')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.sortedList),function(category){return _c('tr',[_c('td',{staticStyle:{\"width\":\"20%\"}},[_c('a',{attrs:{\"href\":'./categories/show/' + category.id}},[_vm._v(_vm._s(category.name))])]),_vm._v(\" \"),_c('td',{staticClass:\"align-middle\"},[(category.spentPct > 0)?_c('div',{staticClass:\"progress\"},[_c('div',{staticClass:\"progress-bar progress-bar-striped bg-danger\",style:({ width: category.spentPct + '%'}),attrs:{\"aria-valuenow\":category.spentPct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\"}},[(category.spentPct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.spent))+\"\\n \")]):_vm._e()]),_vm._v(\" \"),(category.spentPct <= 20)?_c('span',{staticClass:\"progress-label\",staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\" \\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.spent))+\"\\n \")]):_vm._e()]):_vm._e(),_vm._v(\" \"),(category.earnedPct > 0)?_c('div',{staticClass:\"progress justify-content-end\",attrs:{\"title\":\"hello2\"}},[(category.earnedPct <= 20)?_c('span',{staticStyle:{\"line-height\":\"16px\"}},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.earned))+\"\\n  \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"progress-bar progress-bar-striped bg-success\",style:({ width: category.earnedPct + '%'}),attrs:{\"aria-valuenow\":category.earnedPct,\"aria-valuemax\":\"100\",\"aria-valuemin\":\"0\",\"role\":\"progressbar\",\"title\":\"hello\"}},[(category.earnedPct > 20)?_c('span',[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: category.currency_code}).format(category.earned))+\"\\n \")]):_vm._e()])]):_vm._e()])])}),0)])]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\"},[_c('span',{staticClass:\"fas fa-exclamation-triangle text-danger\"})])}]\n\nexport { render, staticRenderFns }","/*\n * dashboard.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n\nimport Dashboard from '../components/dashboard/Dashboard';\nimport TopBoxes from '../components/dashboard/TopBoxes';\nimport MainAccount from '../components/dashboard/MainAccount';\nimport MainAccountList from '../components/dashboard/MainAccountList';\nimport MainBillsList from '../components/dashboard/MainBillsList';\nimport MainBudgetList from '../components/dashboard/MainBudgetList';\nimport MainCreditList from '../components/dashboard/MainCreditList';\nimport MainDebitList from '../components/dashboard/MainDebitList';\nimport MainPiggyList from '../components/dashboard/MainPiggyList';\nimport DashboardListLarge from '../components/dashboard/DashboardListLarge';\nimport DashboardListMedium from '../components/dashboard/DashboardListMedium';\nimport DashboardListSmall from '../components/dashboard/DashboardListSmall';\nimport Calendar from '../components/dashboard/Calendar';\nimport MainCategoryList from '../components/dashboard/MainCategoryList';\nimport Vue from 'vue';\nimport Vuex from 'vuex'\nimport store from '../components/store';\n\n/**\n * First we will load Axios via bootstrap.js\n * jquery and bootstrap-sass preloaded in app.js\n * vue, uiv and vuei18n are in app_vue.js\n */\n\n// See reference nr. 14\n\nrequire('../bootstrap');\nrequire('chart.js');\n\nVue.component('dashboard-list-large', DashboardListLarge);\nVue.component('dashboard-list-medium', DashboardListMedium);\nVue.component('dashboard-list-small', DashboardListSmall);\n\n// components as an example\n\nVue.component('dashboard', Dashboard);\nVue.component('top-boxes', TopBoxes);\nVue.component('main-account', MainAccount);\nVue.component('main-account-list', MainAccountList);\nVue.component('main-bills-list', MainBillsList);\nVue.component('main-budget-list', MainBudgetList);\nVue.component('main-category-list', MainCategoryList);\nVue.component('main-debit-list', MainDebitList);\nVue.component('main-credit-list', MainCreditList);\nVue.component('main-piggy-list', MainPiggyList);\n\nVue.use(Vuex);\n\nlet i18n = require('../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n el: '#dashboard',\n render: (createElement) => {\n return createElement(Dashboard, {props: props});\n },\n beforeCreate() {\n// See reference nr. 15\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n this.$store.dispatch('root/initialiseStore');\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n });\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n// See reference nr. 16\n });","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","_vm","this","_h","$createElement","_c","_self","_v","staticClass","props","summary","balances","billsPaid","billsUnpaid","leftToSpend","netWorth","loading","ready","computed","prefCurrencyBalances","filterOnCurrency","notPrefCurrencyBalances","filterOnNotCurrency","prefBillsUnpaid","notPrefBillsUnpaid","prefLeftToSpend","notPrefLeftToSpend","prefNetWorth","notPrefNetWorth","$store","watch","datesReady","prepareComponent","created","methods","array","hasOwnProperty","key","currency_id","ret","startStr","endStr","buildComponent","getBalanceEntries","getBillsEntries","getLeftToSpend","getNetWorth","hasCurrency","getKeyedEntries","expected","substr","result","_m","_e","_s","$t","_l","balance","attrs","sub_title","value_parsed","bill","left","nw","staticStyle","dataSet","newDataSet","local","convertChart","labels","datasets","getLabels","getDataSets","colorizeBarData","fillColors","setKey","dataset","fill","backgroundColor","borderColor","colorizeLineData","convertLabelsToDate","labelKey","Intl","DateTimeFormat","format","unixTimeZero","firstSet","entries","entryLabel","oldSet","newSet","label","type","currency_symbol","currency_code","formatLabel","sections","words","str","String","split","temp","forEach","item","concat","maxwidth","getDefaultOptions","responsive","maintainAspectRatio","legend","display","animations","elements","line","cubicInterpolationMode","scales","x","grid","ticks","callback","y","suggestedMin","Chart","components","initialised","dataCollection","chartOptions","_chart","DefaultLineOptions","initialiseChart","updateChart","url","drawChart","update","ref","initialiseList","loadAccounts","accountIds","test","loadSingleAccount","accountId","loadTransactions","account","class","title","parseFloat","current_balance","NumberFormat","style","currency","bills","initialiseBills","renderPaidDate","obj","transaction_group_id","loadBills","pay_dates","active","amount_min","amount_max","object_group_title","paidDate","domProps","payDate","paid_dates","year","month","day","budgetLimit","Object","default","budget","budget_id","budget_name","pctGreen","amount","spent","total","pctOrange","pctRed","budgetLimits","budgets","budgetList","daily","weekly","monthly","quarterly","half_year","yearly","other","rawBudgets","getBudgets","income","max","getIncome","parseIncome","i","current","pct","difference_float","sort","entry","width","expenses","min","getExpenses","parseExpenses","mainKey","piggy_banks","loadPiggyBanks","piggy","left_to_save","a","b","current_amount","target_amount","account_id","Number","transaction","date","group_title","description","tr","destination_id","destination_name","source_id","source_name","category_id","category_name","categories","sortedList","earned","getCategories","category","spentPct","earnedPct","DashboardListLarge","DashboardListMedium","DashboardListSmall","Dashboard","TopBoxes","MainAccount","MainAccountList","MainBillsList","MainBudgetList","MainCategoryList","MainDebitList","MainCreditList","MainPiggyList","i18n","store","el","render","createElement","beforeCreate","Calendar","source","destination","foreign_currency","foreign_amount","custom_dates","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_name","currency_decimal_places","destination_account","foreign_currency_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","options","scopedSlots","_u","fn","inputValue","inputEvents","isDragging","togglePopover","on","$event","placement","positionFixed","period","_g","model","$$v","expression"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/transactions/create.js b/public/v2/js/transactions/create.js index cc46262139..b0ee1cf7fb 100755 --- a/public/v2/js/transactions/create.js +++ b/public/v2/js/transactions/create.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[282],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),s=a(7152),o=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var r=document.head.querySelector('meta[name="csrf-token"]');r?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=r.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=s.Z,window.uiv=o,i().use(vuei18n),i().use(o),window.Vue=i()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>j});var n=a(7760),i=a.n(n),s=a(629),o=a(4478),r=a(3465),l={addTransaction:function(e){var t=r(e.defaultTransaction);t.errors=r(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=r(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,o.f$)(),defaultErrors:(0,o.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const _={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var u=a(9119),d=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const v={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,i=new Date;switch(n){case"1D":t=(0,u.Z)(i),a=(0,d.Z)(i);break;case"1W":t=(0,u.Z)((0,p.Z)(i,{weekStartsOn:1})),a=(0,d.Z)((0,y.Z)(i,{weekStartsOn:1}));break;case"1M":t=(0,u.Z)((0,b.Z)(i)),a=(0,d.Z)((0,g.Z)(i));break;case"3M":t=(0,u.Z)((0,m.Z)(i)),a=(0,d.Z)((0,h.Z)(i));break;case"6M":i.getMonth()<=5&&((t=new Date(i)).setMonth(0),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(5),a.setDate(30),a=(0,d.Z)(t)),i.getMonth()>5&&((t=new Date(i)).setMonth(6),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,d.Z)(t));break;case"1Y":(t=new Date(i)).setMonth(0),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,d.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var k=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(k.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(k.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},x={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const A={namespaced:!0,state:k,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:x};const D={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};i().use(s.ZP);const j=new s.ZP.Store({namespaced:!0,modules:{root:A,transactions:{namespaced:!0,modules:{create:c,edit:_}},accounts:{namespaced:!0,modules:{index:D}},dashboard:{namespaced:!0,modules:{index:v}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},1325:(e,t,a)=>{"use strict";var n=a(6847),i=a(4737),s=a(6430),o=a(8416),r=a(5138),l=a(629);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function _(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function u(e){for(var t=1;t0&&(e.group_title=this.groupTitle),this.transactions)this.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294&&e.transactions.push(this.convertSplit(t,this.transactions[t]));return e.transactions.length>1&&""!==e.transactions[0].description&&(null===e.group_title||""===e.group_title)&&(e.group_title=e.transactions[0].description),e.transactions.length>1&&(e=this.synchronizeAccounts(e)),e},synchronizeAccounts:function(e){for(var t in e.transactions)e.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294&&("transfer"===this.transactionType.toLowerCase()&&(e.transactions[t].source_name=null,e.transactions[t].destination_name=null,t>0&&(e.transactions[t].source_id=e.transactions[0].source_id,e.transactions[t].destination_id=e.transactions[0].destination_id)),"deposit"===this.transactionType.toLowerCase()&&(e.transactions[t].destination_name=null,t>0&&(e.transactions[t].destination_id=e.transactions[0].destination_id)),"withdrawal"===this.transactionType.toLowerCase()&&(e.transactions[t].source_name=null,t>0&&(e.transactions[t].source_id=e.transactions[0].source_id)));return e},convertSplit:function(e,t){var a,n,i,s;""===t.destination_account_name&&(t.destination_account_name=null),0===t.destination_account_id&&(t.destination_account_name=null),""===t.source_account_name&&(t.source_account_name=null),0===t.source_account_id&&(t.source_account_id=null);var o={description:t.description,date:this.date,type:this.transactionType.toLowerCase(),source_id:null!==(a=t.source_account_id)&&void 0!==a?a:null,source_name:null!==(n=t.source_account_name)&&void 0!==n?n:null,destination_id:null!==(i=t.destination_account_id)&&void 0!==i?i:null,destination_name:null!==(s=t.destination_account_name)&&void 0!==s?s:null,currency_id:t.currency_id,amount:t.amount,budget_id:t.budget_id,category_name:t.category,interest_date:t.interest_date,book_date:t.book_date,process_date:t.process_date,due_date:t.due_date,payment_date:t.payment_date,invoice_date:t.invoice_date,internal_reference:t.internal_reference,external_url:t.external_url,notes:t.notes,external_id:t.external_id,zoom_level:t.zoom_level,longitude:t.longitude,latitude:t.latitude,tags:[],order:0,reconciled:!1,attachments:t.attachments};if(0!==t.tags.length)for(var r in t.tags)if(t.tags.hasOwnProperty(r)&&/^0$|^[1-9]\d*$/.test(r)&&r<=4294967294){var l=t.tags[r];if("object"===c(l)&&null!==l){o.tags.push(l.text);continue}if("string"==typeof l){o.tags.push(l);continue}}0!==t.piggy_bank_id&&(o.piggy_bank_id=t.piggy_bank_id),0!==t.bill_id&&(o.bill_id=t.bill_id),0!==t.foreign_currency_id&&""!==t.foreign_amount&&(o.foreign_currency_id=t.foreign_currency_id),""!==t.foreign_amount&&(o.foreign_amount=t.foreign_amount),o.currency_id=t.source_account_currency_id,"Deposit"===this.transactionType&&(o.currency_id=t.destination_account_currency_id);var _=[];for(var u in t.links)if(t.links.hasOwnProperty(u)&&/^0$|^[1-9]\d*$/.test(u)&&u<=4294967294){var d=t.links[u],p=d.link_type_id.split("-"),y="outward"===p[1]?0:parseInt(d.transaction_journal_id),m="inward"===p[1]?0:parseInt(d.transaction_journal_id),h={link_type_id:parseInt(p[0]),inward_id:y,outward_id:m};_.push(h)}return o.links=_,null===o.source_id&&delete o.source_id,null===o.source_name&&delete o.source_name,null===o.destination_id&&delete o.destination_id,null===o.destination_name&&delete o.destination_name,o},getAllowedOpposingTypes:function(){var e=this;axios.get("./api/v1/configuration/firefly.allowed_opposing_types").then((function(t){e.allowedOpposingTypes=t.data.data.value}))},getExpectedSourceTypes:function(){var e=this;axios.get("./api/v1/configuration/firefly.expected_source_types").then((function(t){e.sourceAllowedTypes=t.data.data.value.source[e.transactionType],e.destinationAllowedTypes=t.data.data.value.destination[e.transactionType]}))},getAccountToTransaction:function(){var e=this;axios.get("./api/v1/configuration/firefly.account_to_transaction").then((function(t){e.accountToTransaction=t.data.data.value}))},getCustomFields:function(){var e=this;axios.get("./api/v1/preferences/transaction_journal_optional_fields").then((function(t){e.customFields=t.data.data.attributes.data}))},setDestinationAllowedTypes:function(e){0!==e.length?this.destinationAllowedTypes=e:this.destinationAllowedTypes=this.defaultDestinationAllowedTypes},setSourceAllowedTypes:function(e){0!==e.length?this.sourceAllowedTypes=e:this.sourceAllowedTypes=this.defaultSourceAllowedTypes}})};const y=(0,a(1900).Z)(p,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitTransaction}},[a("SplitPills",{attrs:{transactions:e.transactions,count:e.transactions.length}}),e._v(" "),a("div",{staticClass:"tab-content"},e._l(this.transactions,(function(t,n){return a("SplitForm",{key:n,ref:"splitForms",refInFor:!0,attrs:{count:e.transactions.length,"custom-fields":e.customFields,date:e.date,"destination-allowed-types":e.destinationAllowedTypes,index:n,"source-allowed-types":e.sourceAllowedTypes,"submitted-transaction":e.submittedTransaction,transaction:t,"transaction-type":e.transactionType},on:{"uploaded-attachments":function(t){return e.uploadedAttachment(t)},"selected-attachments":function(t){return e.selectedAttachment(t)},"set-marker-location":function(t){return e.storeLocation(t)},"set-account":function(t){return e.storeAccountValue(t)},"set-date":function(t){return e.storeDate(t)},"set-field":function(t){return e.storeField(t)},"remove-transaction":function(t){return e.removeTransaction(t)}}})})),1),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[e.transactions.length>1?a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("TransactionGroupTitle",{attrs:{errors:this.groupTitleErrors},on:{"set-group-title":function(t){return e.storeGroupTitle(t)}},model:{value:this.groupTitle,callback:function(t){e.$set(this,"groupTitle",t)},expression:"this.groupTitle"}})],1)])])]):e._e()]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card card-primary"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n  \n ")]),e._v(" "),a("button",{staticClass:"btn btn-outline-primary btn-block",attrs:{type:"button"},on:{click:e.addTransactionArray}},[a("span",{staticClass:"far fa-clone"}),e._v(" "+e._s(e.$t("firefly.add_another_split"))+"\n ")])]),e._v(" "),a("div",{staticClass:"col"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n  \n ")]),e._v(" "),a("button",{staticClass:"btn btn-success btn-block",attrs:{disabled:!e.enableSubmit},on:{click:e.submitTransaction}},[e.enableSubmit?a("span",[a("span",{staticClass:"far fa-save"}),e._v(" "+e._s(e.$t("firefly.store_transaction")))]):e._e(),e._v(" "),e.enableSubmit?e._e():a("span",[a("span",{staticClass:"fas fa-spinner fa-spin"})])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[e._v("\n  \n ")]),e._v(" "),a("div",{staticClass:"col"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.createAnother,expression:"createAnother"}],staticClass:"form-check-input",attrs:{id:"createAnother",type:"checkbox"},domProps:{checked:Array.isArray(e.createAnother)?e._i(e.createAnother,null)>-1:e.createAnother},on:{change:function(t){var a=e.createAnother,n=t.target,i=!!n.checked;if(Array.isArray(a)){var s=e._i(a,null);n.checked?s<0&&(e.createAnother=a.concat([null])):s>-1&&(e.createAnother=a.slice(0,s).concat(a.slice(s+1)))}else e.createAnother=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"createAnother"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.create_another")))])])]),e._v(" "),a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.resetFormAfter,expression:"resetFormAfter"}],staticClass:"form-check-input",attrs:{id:"resetFormAfter",disabled:!e.createAnother,type:"checkbox"},domProps:{checked:Array.isArray(e.resetFormAfter)?e._i(e.resetFormAfter,null)>-1:e.resetFormAfter},on:{change:function(t){var a=e.resetFormAfter,n=t.target,i=!!n.checked;if(Array.isArray(a)){var s=e._i(a,null);n.checked?s<0&&(e.resetFormAfter=a.concat([null])):s>-1&&(e.resetFormAfter=a.slice(0,s).concat(a.slice(s+1)))}else e.resetFormAfter=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"resetFormAfter"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.reset_after")))])])])])])])])])])],1)],1)}),[],!1,null,null,null).exports;var m=a(7760),h=a.n(m);a(232),h().config.productionTip=!1;var g=a(157),b={};new(h())({i18n:g,store:n.Z,render:function(e){return e(y,{props:b})},beforeCreate:function(){this.$store.dispatch("root/initialiseStore"),this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference")}}).$mount("#transactions_create")},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function i(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>i})},6665:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var n=a(4015),i=a.n(n),s=a(3645),o=a.n(s)()(i());o.push([e.id,".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}","",{version:3,sources:["webpack://./src/components/transactions/TransactionTags.vue"],names:[],mappings:"AAsHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA",sourcesContent:['\x3c!--\n - TransactionTags.vue\n - Copyright (c) 2021 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=07374f57&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitTransaction}},[_c('SplitPills',{attrs:{\"transactions\":_vm.transactions,\"count\":_vm.transactions.length}}),_vm._v(\" \"),_c('div',{staticClass:\"tab-content\"},_vm._l((this.transactions),function(transaction,index){return _c('SplitForm',{key:index,ref:\"splitForms\",refInFor:true,attrs:{\"count\":_vm.transactions.length,\"custom-fields\":_vm.customFields,\"date\":_vm.date,\"destination-allowed-types\":_vm.destinationAllowedTypes,\"index\":index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"submitted-transaction\":_vm.submittedTransaction,\"transaction\":transaction,\"transaction-type\":_vm.transactionType},on:{\"uploaded-attachments\":function($event){return _vm.uploadedAttachment($event)},\"selected-attachments\":function($event){return _vm.selectedAttachment($event)},\"set-marker-location\":function($event){return _vm.storeLocation($event)},\"set-account\":function($event){return _vm.storeAccountValue($event)},\"set-date\":function($event){return _vm.storeDate($event)},\"set-field\":function($event){return _vm.storeField($event)},\"remove-transaction\":function($event){return _vm.removeTransaction($event)}}})}),1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(_vm.transactions.length > 1)?_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionGroupTitle',{attrs:{\"errors\":this.groupTitleErrors},on:{\"set-group-title\":function($event){return _vm.storeGroupTitle($event)}},model:{value:(this.groupTitle),callback:function ($$v) {_vm.$set(this, \"groupTitle\", $$v)},expression:\"this.groupTitle\"}})],1)])])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-primary btn-block\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addTransactionArray}},[_c('span',{staticClass:\"far fa-clone\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.add_another_split'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":!_vm.enableSubmit},on:{\"click\":_vm.submitTransaction}},[(_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"far fa-save\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.store_transaction')))]):_vm._e(),_vm._v(\" \"),(!_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport store from \"../../components/store\";\nimport Create from \"../../components/transactions/Create\";\nimport Vue from \"vue\";\n\nrequire('../../bootstrap');\n\nVue.config.productionTip = false;\n// i18n\nlet i18n = require('../../i18n');\n\n// See reference nr. 3\n// See reference nr. 4\n// See reference nr. 5\n// See reference nr. 6\n// See reference nr. 7\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Create, {props: props});\n },\n beforeCreate() {\n this.$store.dispatch('root/initialiseStore');\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n },\n }).$mount('#transactions_create');\n","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/transactions/TransactionTags.vue\"],\"names\":[],\"mappings\":\"AAsHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:'tab-pane' + (0 === _vm.index ? ' active' : ''),attrs:{\"id\":'split_' + _vm.index}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.basic_journal_information'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()]),_vm._v(\" \"),(_vm.count>1)?_c('div',{staticClass:\"card-tools\"},[_c('button',{staticClass:\"btn btn-danger btn-xs\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.removeTransaction}},[_c('span',{staticClass:\"fas fa-trash-alt\"})])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionDescription',_vm._g({attrs:{\"errors\":_vm.transaction.errors.description,\"index\":_vm.index},model:{value:(_vm.transaction.description),callback:function ($$v) {_vm.$set(_vm.transaction, \"description\", $$v)},expression:\"transaction.description\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"sourceAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.source,\"index\":_vm.index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"transaction-type\":_vm.transactionType,\"direction\":\"source\"},on:{\"selected-account\":function($event){return _vm.triggerNextAccount($event)}},model:{value:(_vm.sourceAccount),callback:function ($$v) {_vm.sourceAccount=$$v},expression:\"sourceAccount\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[(0 === _vm.index && _vm.allowSwitch)?_c('SwitchAccount',_vm._g({attrs:{\"index\":_vm.index,\"transaction-type\":_vm.transactionType}},_vm.$listeners)):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"destinationAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.destination,\"index\":_vm.index,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"direction\":\"destination\"},model:{value:(_vm.destinationAccount),callback:function ($$v) {_vm.destinationAccount=$$v},expression:\"destinationAccount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAmount',_vm._g({ref:\"amount\",attrs:{\"amount\":_vm.transaction.amount,\"destination-currency-symbol\":this.transaction.destination_account_currency_symbol,\"errors\":_vm.transaction.errors.amount,\"index\":_vm.index,\"source-currency-symbol\":this.transaction.source_account_currency_symbol,\"transaction-type\":this.transactionType}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[_c('TransactionForeignCurrency',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_currency_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_currency_id\", $$v)},expression:\"transaction.foreign_currency_id\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionForeignAmount',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"errors\":_vm.transaction.errors.foreign_amount,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_amount),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_amount\", $$v)},expression:\"transaction.foreign_amount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionDate',_vm._g({attrs:{\"date\":_vm.splitDate,\"errors\":_vm.transaction.errors.date,\"index\":_vm.index}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12 offset-xl-2 offset-lg-2\"},[_c('TransactionCustomDates',_vm._g({attrs:{\"book-date\":_vm.transaction.book_date,\"custom-fields\":_vm.customFields,\"due-date\":_vm.transaction.due_date,\"errors\":_vm.transaction.errors.custom_dates,\"index\":_vm.index,\"interest-date\":_vm.transaction.interest_date,\"invoice-date\":_vm.transaction.invoice_date,\"payment-date\":_vm.transaction.payment_date,\"process-date\":_vm.transaction.process_date},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}}},_vm.$listeners))],1)])])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_meta'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBudget',_vm._g({attrs:{\"errors\":_vm.transaction.errors.budget,\"index\":_vm.index},model:{value:(_vm.transaction.budget_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"budget_id\", $$v)},expression:\"transaction.budget_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionCategory',_vm._g({attrs:{\"errors\":_vm.transaction.errors.category,\"index\":_vm.index},model:{value:(_vm.transaction.category),callback:function ($$v) {_vm.$set(_vm.transaction, \"category\", $$v)},expression:\"transaction.category\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBill',_vm._g({attrs:{\"errors\":_vm.transaction.errors.bill,\"index\":_vm.index},model:{value:(_vm.transaction.bill_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"bill_id\", $$v)},expression:\"transaction.bill_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionTags',_vm._g({attrs:{\"errors\":_vm.transaction.errors.tags,\"index\":_vm.index},model:{value:(_vm.transaction.tags),callback:function ($$v) {_vm.$set(_vm.transaction, \"tags\", $$v)},expression:\"transaction.tags\"}},_vm.$listeners)),_vm._v(\" \"),(!('Withdrawal' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionPiggyBank',_vm._g({attrs:{\"errors\":_vm.transaction.errors.piggy_bank,\"index\":_vm.index},model:{value:(_vm.transaction.piggy_bank_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"piggy_bank_id\", $$v)},expression:\"transaction.piggy_bank_id\"}},_vm.$listeners)):_vm._e()],1)])])])])]),_vm._v(\" \"),(_vm.hasMetaFields)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_extra'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionInternalReference',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.internal_reference,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.internal_reference),callback:function ($$v) {_vm.$set(_vm.transaction, \"internal_reference\", $$v)},expression:\"transaction.internal_reference\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionExternalUrl',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.external_url,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.external_url),callback:function ($$v) {_vm.$set(_vm.transaction, \"external_url\", $$v)},expression:\"transaction.external_url\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionNotes',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.notes,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.notes),callback:function ($$v) {_vm.$set(_vm.transaction, \"notes\", $$v)},expression:\"transaction.notes\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAttachments',_vm._g({ref:\"attachments\",attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index,\"transaction_journal_id\":_vm.transaction.transaction_journal_id,\"upload-trigger\":_vm.transaction.uploadTrigger,\"clear-trigger\":_vm.transaction.clearTrigger},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.attachments),callback:function ($$v) {_vm.$set(_vm.transaction, \"attachments\", $$v)},expression:\"transaction.attachments\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLocation',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.location,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.location),callback:function ($$v) {_vm.$set(_vm.transaction, \"location\", $$v)},expression:\"transaction.location\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLinks',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.links),callback:function ($$v) {_vm.$set(_vm.transaction, \"links\", $$v)},expression:\"transaction.links\"}},_vm.$listeners))],1)])])])])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDescription.vue?vue&type=template&id=375a57e5&\"\nimport script from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.description'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"autofocus\":\"\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.description),callback:function ($$v) {_vm.description=$$v},expression:\"description\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDate.vue?vue&type=template&id=67a4f77b&\"\nimport script from \"./TransactionDate.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDate.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (0===_vm.index)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.date_and_time'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.dateStr),expression:\"dateStr\"}],ref:\"date\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.dateStr,\"title\":_vm.$t('firefly.date'),\"autocomplete\":\"off\",\"name\":\"date[]\",\"type\":\"date\"},domProps:{\"value\":(_vm.dateStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.dateStr=$event.target.value}}}),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.timeStr),expression:\"timeStr\"}],ref:\"time\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.timeStr,\"title\":_vm.$t('firefly.time'),\"autocomplete\":\"off\",\"name\":\"time[]\",\"type\":\"time\"},domProps:{\"value\":(_vm.timeStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.timeStr=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"text-muted small\"},[_vm._v(_vm._s(_vm.localTimeZone)+\":\"+_vm._s(_vm.systemTimeZone))])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBudget.vue?vue&type=template&id=54257463&\"\nimport script from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.budget'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.budget),expression:\"budget\"}],ref:\"budget\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.budget'),\"autocomplete\":\"off\",\"name\":\"budget_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.budget=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.budgetList),function(budget){return _c('option',{attrs:{\"label\":budget.name},domProps:{\"value\":budget.id}},[_vm._v(_vm._s(budget.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAccount.vue?vue&type=template&id=68bad5f9&\"\nimport script from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[(_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[(0 === this.index)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.' + this.direction + '_account')))]):_vm._e(),_vm._v(\" \"),(this.index > 0)?_c('span',{staticClass:\"text-warning\"},[_vm._v(_vm._s(_vm.$t('firefly.first_split_overrules_' + this.direction)))]):_vm._e()]):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]):_vm._e(),_vm._v(\" \"),(_vm.visible)?_c('vue-typeahead-bootstrap',{ref:\"inputThing\",attrs:{\"data\":_vm.accounts,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"inputName\":_vm.direction + '[]',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.' + _vm.direction + '_account'),\"serializer\":function (item) { return item.name_with_balance; },\"showOnFocus\":true,\"aria-autocomplete\":\"none\",\"autocomplete\":\"off\"},on:{\"hit\":_vm.userSelectedAccount,\"input\":_vm.lookupAccount},scopedSlots:_vm._u([{key:\"suggestion\",fn:function(ref){\nvar data = ref.data;\nvar htmlText = ref.htmlText;\nreturn [_c('div',{staticClass:\"d-flex\",attrs:{\"title\":data.type}},[_c('span',{domProps:{\"innerHTML\":_vm._s(htmlText)}}),_c('br')])]}}],null,false,1423807661),model:{value:(_vm.accountName),callback:function ($$v) {_vm.accountName=$$v},expression:\"accountName\"}},[_vm._v(\" \"),_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearAccount}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"form-control-static\"},[_c('span',{staticClass:\"small text-muted\"},[_c('em',[_vm._v(_vm._s(_vm.$t('firefly.first_split_decides')))])])]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SwitchAccount.vue?vue&type=template&id=7ccf55e2&\"\nimport script from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[('any' !== this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.' + this.transactionType))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('any' === this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\" \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAmount.vue?vue&type=template&id=7e18dbb2&\"\nimport script from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[(_vm.currencySymbol)?_c('div',{staticClass:\"input-group-prepend\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(_vm._s(_vm.currencySymbol))])]):_vm._e(),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.transactionAmount),expression:\"transactionAmount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.amount'),\"title\":_vm.$t('firefly.amount'),\"autocomplete\":\"off\",\"name\":\"amount[]\",\"type\":\"number\",\"step\":\"any\"},domProps:{\"value\":(_vm.transactionAmount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.transactionAmount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignAmount.vue?vue&type=template&id=c2e81206&\"\nimport script from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('form.foreign_amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.amount),expression:\"amount\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.foreign_amount'),\"title\":_vm.$t('form.foreign_amount'),\"autocomplete\":\"off\",\"name\":\"foreign_amount[]\",\"type\":\"number\"},domProps:{\"value\":(_vm.amount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.amount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignCurrency.vue?vue&type=template&id=7826af29&\"\nimport script from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(\" \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedCurrency),expression:\"selectedCurrency\"}],staticClass:\"form-control\",attrs:{\"name\":\"foreign_currency_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedCurrency=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((_vm.selectableCurrencies),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id}},[_vm._v(_vm._s(currency.name))])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCustomDates.vue?vue&type=template&id=728c6420&\"\nimport script from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',_vm._l((_vm.availableFields),function(enabled,name){return _c('div',{staticClass:\"form-group\"},[(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.' + name))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"input-group\"},[_c('input',{ref:name,refInFor:true,staticClass:\"form-control\",attrs:{\"name\":name + '[]',\"placeholder\":_vm.$t('form.' + name),\"title\":_vm.$t('form.' + name),\"autocomplete\":\"off\",\"type\":\"date\"},domProps:{\"value\":_vm.getFieldValue(name)},on:{\"change\":function($event){return _vm.setFieldValue($event, name)}}})]):_vm._e()])}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCategory.vue?vue&type=template&id=7b821709&\"\nimport script from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.category'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.categories,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.category'),\"serializer\":function (item) { return item.name; },\"showOnFocus\":true,\"inputName\":\"category[]\"},on:{\"hit\":function($event){_vm.selectedCategory = $event},\"input\":_vm.lookupCategory},model:{value:(_vm.category),callback:function ($$v) {_vm.category=$$v},expression:\"category\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearCategory}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBill.vue?vue&type=template&id=e612fb9c&\"\nimport script from \"./TransactionBill.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBill.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.bill),expression:\"bill\"}],ref:\"bill\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.bill'),\"autocomplete\":\"off\",\"name\":\"bill_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.bill=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.billList),function(bill){return _c('option',{attrs:{\"label\":bill.name},domProps:{\"value\":bill.id}},[_vm._v(_vm._s(bill.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {\nvar this$1 = this;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.tags'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('vue-tags-input',{attrs:{\"add-only-from-autocomplete\":false,\"autocomplete-items\":_vm.autocompleteItems,\"tags\":_vm.tags,\"title\":_vm.$t('firefly.tags'),\"placeholder\":_vm.$t('firefly.tags')},on:{\"tags-changed\":function (newTags) { return this$1.tags = newTags; }},model:{value:(_vm.currentTag),callback:function ($$v) {_vm.currentTag=$$v},expression:\"currentTag\"}})],1),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=style&index=0&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./TransactionTags.vue?vue&type=template&id=dbf814e6&\"\nimport script from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nimport style0 from \"./TransactionTags.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionPiggyBank.vue?vue&type=template&id=18aafbc0&\"\nimport script from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.piggy_bank'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.piggy_bank_id),expression:\"piggy_bank_id\"}],ref:\"piggy_bank_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.piggy_bank'),\"autocomplete\":\"off\",\"name\":\"piggy_bank_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.piggy_bank_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.piggyList),function(piggy){return _c('option',{attrs:{\"label\":piggy.name_with_balance},domProps:{\"value\":piggy.id}},[_vm._v(_vm._s(piggy.name_with_balance))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionInternalReference.vue?vue&type=template&id=94f353c2&\"\nimport script from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.internal_reference'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.reference),expression:\"reference\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.internal_reference'),\"name\":\"internal_reference[]\",\"type\":\"text\"},domProps:{\"value\":(_vm.reference)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.reference=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionExternalUrl.vue?vue&type=template&id=7a5ee5e8&\"\nimport script from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.external_url'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.url),expression:\"url\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.external_url'),\"name\":\"external_url[]\",\"type\":\"url\"},domProps:{\"value\":(_vm.url)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.url=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionNotes.vue?vue&type=template&id=606fd0df&\"\nimport script from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.notes'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.notes),expression:\"notes\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.notes')},domProps:{\"value\":(_vm.notes)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.notes=$event.target.value}}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.journal_links'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.links.length === 0)?_c('p',[_c('button',{staticClass:\"btn btn-default btn-xs\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" Add transaction link\")])]):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('ul',{staticClass:\"list-group\"},_vm._l((_vm.links),function(transaction,index){return _c('li',{key:index,staticClass:\"list-group-item\"},[_c('em',[_vm._v(_vm._s(_vm.getTextForLinkType(transaction.link_type_id)))]),_vm._v(\" \"),_c('a',{attrs:{\"href\":\"./transaction/show/\" + transaction.transaction_group_id}},[_vm._v(_vm._s(transaction.description))]),_vm._v(\" \"),(transaction.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"btn-group btn-group-xs float-right\"},[_c('button',{staticClass:\"btn btn-xs btn-danger\",attrs:{\"type\":\"button\",\"tabindex\":\"-1\"},on:{\"click\":function($event){return _vm.removeLink(index)}}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])}),0):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('div',{staticClass:\"form-text\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"})])]):_vm._e()])])]),_vm._v(\" \"),_c('div',{ref:\"linkModal\",staticClass:\"modal\",attrs:{\"id\":\"linkModal\",\"tabindex\":\"-1\"}},[_c('div',{staticClass:\"modal-dialog modal-lg\"},[_c('div',{staticClass:\"modal-content\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"modal-body\"},[_c('div',{staticClass:\"container-fluid\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":function($event){$event.preventDefault();return _vm.search.apply(null, arguments)}}},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.query),expression:\"query\"}],staticClass:\"form-control\",attrs:{\"id\":\"query\",\"autocomplete\":\"off\",\"maxlength\":\"255\",\"name\":\"search\",\"placeholder\":\"Search query\",\"type\":\"text\"},domProps:{\"value\":(_vm.query)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.query=$event.target.value}}}),_vm._v(\" \"),_vm._m(2)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.searching)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('h4',[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"33%\"},attrs:{\"scope\":\"col\",\"colspan\":\"2\"}},[_vm._v(_vm._s(_vm.$t('firefly.include')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.searchResults),function(result){return _c('tr',[_c('td',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.selected),expression:\"result.selected\"}],staticClass:\"form-control\",attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(result.selected)?_vm._i(result.selected,null)>-1:(result.selected)},on:{\"change\":[function($event){var $$a=result.selected,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(result, \"selected\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(result, \"selected\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(result, \"selected\", $$c)}},function($event){return _vm.selectTransaction($event)}]}})]),_vm._v(\" \"),_c('td',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.link_type_id),expression:\"result.link_type_id\"}],staticClass:\"form-control\",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.$set(result, \"link_type_id\", $event.target.multiple ? $$selectedVal : $$selectedVal[0])},function($event){return _vm.selectLinkType($event)}]}},_vm._l((_vm.linkTypes),function(linkType){return _c('option',{attrs:{\"label\":linkType.type},domProps:{\"value\":linkType.id + '-' + linkType.direction}},[_vm._v(_vm._s(linkType.type)+\"\\n \")])}),0)]),_vm._v(\" \"),_c('td',[_c('a',{attrs:{\"href\":'./transactions/show/' + result.transaction_group_id}},[_vm._v(_vm._s(result.description))]),_vm._v(\" \"),(result.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),_c('em',[_c('a',{attrs:{\"href\":'./accounts/show/' + result.source_id}},[_vm._v(_vm._s(result.source_name))]),_vm._v(\"\\n →\\n \"),_c('a',{attrs:{\"href\":'./accounts/show/' + result.destination_id}},[_vm._v(_vm._s(result.destination_name))])])])])}),0)]):_vm._e()])])])]),_vm._v(\" \"),_vm._m(3)])])])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-header\"},[_c('h5',{staticClass:\"modal-title\"},[_vm._v(\"Transaction thing dialog.\")]),_vm._v(\" \"),_c('button',{staticClass:\"close\",attrs:{\"aria-label\":\"Close\",\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_c('span',{attrs:{\"aria-hidden\":\"true\"}},[_vm._v(\"×\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('p',[_vm._v(\"\\n Use this form to search for transactions you wish to link to this one. When in doubt, use \"),_c('code',[_vm._v(\"id:*\")]),_vm._v(\" where the ID is the number from\\n the URL.\\n \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"submit\"}},[_c('span',{staticClass:\"fas fa-search\"}),_vm._v(\" Search\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-footer\"},[_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_vm._v(\"Close\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLinks.vue?vue&type=template&id=7826e6c4&\"\nimport script from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAttachments.vue?vue&type=template&id=0364e752&\"\nimport script from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.attachments'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",staticClass:\"form-control\",attrs:{\"multiple\":\"\",\"name\":\"attachments[]\",\"type\":\"file\"},on:{\"change\":_vm.selectedFile}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLocation.vue?vue&type=template&id=26d78234&\"\nimport script from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.location'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('l-map',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":function($event){return _vm.prepMap()},\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./SplitForm.vue?vue&type=template&id=49c23ef6&\"\nimport script from \"./SplitForm.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitForm.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SplitPills.vue?vue&type=template&id=6bee3f8d&\"\nimport script from \"./SplitPills.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitPills.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.transactions.length > 1)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('ul',{staticClass:\"nav nav-pills ml-auto p-2\",attrs:{\"id\":\"transactionTabs\"}},_vm._l((this.transactions),function(transaction,index){return _c('li',{staticClass:\"nav-item\"},[_c('a',{class:'nav-link' + (0 === index ? ' active' : ''),attrs:{\"href\":'#split_' + index,\"data-toggle\":\"pill\"}},[('' !== transaction.description)?_c('span',[_vm._v(_vm._s(transaction.description))]):_vm._e(),_vm._v(\" \"),('' === transaction.description)?_c('span',[_vm._v(\"Split \"+_vm._s(index + 1))]):_vm._e()])])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.split_transaction_title'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.split_transaction_title'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"inputName\":\"group_title\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.title),callback:function ($$v) {_vm.title=$$v},expression:\"title\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionGroupTitle.vue?vue&type=template&id=4bdb785a&\"\nimport script from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","components","SplitForm","Alert","SplitPills","TransactionGroupTitle","created","this","date","getFullYear","getDate","type","toUpperCase","substring","getExpectedSourceTypes","getAccountToTransaction","getCustomFields","errorMessage","successMessage","customFields","enableSubmit","createAnother","resetFormAfter","submittedTransaction","submittedLinks","submittedAttachments","inError","submittedAttCount","groupTitleErrors","returnedGroupId","returnedGroupTitle","computed","watch","finaliseSubmission","methods","addTransactionArray","event","preventDefault","removeTransaction","$store","submitData","post","url","handleSubmissionResponse","group_title","description","result","hasOwnProperty","i","test","journals","transaction_journal_id","Promise","resolve","submitLinks","links","ii","currentLink","outward_id","journalId","inward_id","promises","all","submitAttachments","anyAttachments","selectedAttachment","$t","setTimeout","location","href","handleSubmissionError","parseErrors","submitTransaction","uploadedAttachment","key","storeLocation","storeAccountValue","direction","user_selected","$refs","splitForms","destinationAccount","giveFocus","amount","storeField","storeDate","storeGroupTitle","submitTransactionLinks","submitted","total","received","message","transactionIndex","split","fieldName","convertData","convertSplit","synchronizeAccounts","toLowerCase","source_name","destination_name","source_id","destination_id","array","destination_account_name","destination_account_id","source_account_name","source_account_id","currency_id","budget_id","category_name","category","internal_reference","external_url","notes","external_id","zoom_level","longitude","latitude","tags","order","reconciled","attachments","currentSplit","current","text","piggy_bank_id","bill_id","foreign_currency_id","foreign_amount","source_account_currency_id","destination_account_currency_id","link_type_id","linkTypeParts","inwardId","outwardId","newLink","getAllowedOpposingTypes","defaultDestinationAllowedTypes","defaultSourceAllowedTypes","_vm","_h","$createElement","_c","_self","attrs","_v","on","staticClass","_l","transaction","ref","refInFor","$event","model","callback","$$v","$set","expression","_e","_s","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","i18n","props","store","render","createElement","Create","beforeCreate","$mount","source","destination","currency","foreign_currency","custom_dates","budget","bill","piggy_bank","source_account_type","source_account_currency_code","source_account_currency_symbol","destination_account_type","destination_account_currency_code","destination_account_currency_symbol","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_name","currency_code","currency_decimal_places","destination_account","___CSS_LOADER_EXPORT___","class","descriptions","initialSet","getACURL","clearDescription","getElementsByTagName","query","lookupDescription","$emit","item","slot","localTimeZone","Intl","DateTimeFormat","resolvedOptions","timeZone","systemTimeZone","dateStr","parts","timeStr","localDate","composing","budgetList","emitEvent","collectData","getBudgets","parseBudgets","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","Number","String","Object","default","accountTypes","selectedAccount","accountName","selectedAccountTrigger","types","log","inputThing","input","focus","isFocused","userSelectedAccount","systemReturnedAccount","clearAccount","lookupAccount","createInitialSet","accountKey","visible","scopedSlots","_u","fn","htmlText","required","sourceCurrencySymbol","destinationCurrencySymbol","fractionDigits","transactionAmount","formatNumber","parseFloat","str","toFixed","currencySymbol","srcCurrencySymbol","dstCurrencySymbol","sourceCurrencyId","destinationCurrencyId","isVisible","selectedCurrency","allCurrencies","selectableCurrencies","dstCurrencyId","srcCurrencyId","lockedCurrency","lockCurrency","getAllCurrencies","filterCurrencies","dateFields","availableFields","dates","interestDate","bookDate","processDate","dueDate","paymentDate","invoiceDate","isDateField","includes","getFieldValue","setFieldValue","enabled","categories","clearCategory","lookupCategory","selectedCategory","set","billList","getBills","parseBills","VueTagsInput","autocompleteItems","debounce","currentTag","updateTags","tagList","shortList","initItems","clearTimeout","this$1","newTags","piggyList","getPiggies","parsePiggies","piggy","reference","showField","_m","external_uri","searchResults","include","linkTypes","searching","getLinkTypes","removeLink","getTextForLinkType","linkTypeId","selectTransaction","addToSelected","removeFromSelected","selectLinkType","updateSelected","journal","resetModal","search","parseLinkTypes","inward","outward","linkTypeInward","linkTypeOutward","parseSearch","transaction_group_id","isJournalSelected","getJournalLinkType","link_type_text","NumberFormat","style","format","apply","arguments","staticStyle","linkType","uploads","uploaded","doUpload","att","selectedFile","createAttachment","filename","attachable_type","attachable_id","uploadAttachment","uploadUri","countAttachment","files","LMap","LTileLayer","LMarker","zoom","center","hasMarker","bounds","marker","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","latlng","lat","lng","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","count","allowSwitch","Boolean","triggerNextAccount","splitDate","sourceAccount","hasMetaFields","requiredFields","TransactionLocation","TransactionAttachments","TransactionNotes","TransactionExternalUrl","TransactionInternalReference","TransactionPiggyBank","TransactionTags","TransactionLinks","TransactionBill","TransactionCategory","TransactionCustomDates","TransactionForeignCurrency","TransactionForeignAmount","TransactionAmount","SwitchAccount","TransactionAccount","TransactionBudget","TransactionDescription","TransactionDate","_g","$listeners","title"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/transactions/create.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/transactions/Create.vue","webpack:///./src/components/transactions/Create.vue?9ec9","webpack:///./src/components/transactions/Create.vue","webpack:///./src/components/transactions/Create.vue?67d8","webpack:///./src/pages/transactions/create.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/transactions/TransactionTags.vue?238a","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a","webpack:///./src/components/transactions/SplitForm.vue?12ea","webpack:///src/components/transactions/TransactionDescription.vue","webpack:///./src/components/transactions/TransactionDescription.vue?90ad","webpack:///./src/components/transactions/TransactionDescription.vue","webpack:///./src/components/transactions/TransactionDescription.vue?2646","webpack:///src/components/transactions/TransactionDate.vue","webpack:///./src/components/transactions/TransactionDate.vue?5303","webpack:///./src/components/transactions/TransactionDate.vue","webpack:///./src/components/transactions/TransactionDate.vue?ed78","webpack:///src/components/transactions/TransactionBudget.vue","webpack:///./src/components/transactions/TransactionBudget.vue?7019","webpack:///./src/components/transactions/TransactionBudget.vue","webpack:///./src/components/transactions/TransactionBudget.vue?7857","webpack:///src/components/transactions/TransactionAccount.vue","webpack:///./src/components/transactions/TransactionAccount.vue?d05f","webpack:///./src/components/transactions/TransactionAccount.vue","webpack:///./src/components/transactions/TransactionAccount.vue?6d69","webpack:///src/components/transactions/SwitchAccount.vue","webpack:///./src/components/transactions/SwitchAccount.vue?5f04","webpack:///./src/components/transactions/SwitchAccount.vue","webpack:///./src/components/transactions/SwitchAccount.vue?0e78","webpack:///src/components/transactions/TransactionAmount.vue","webpack:///./src/components/transactions/TransactionAmount.vue?27fc","webpack:///./src/components/transactions/TransactionAmount.vue","webpack:///./src/components/transactions/TransactionAmount.vue?0c7b","webpack:///src/components/transactions/TransactionForeignAmount.vue","webpack:///./src/components/transactions/TransactionForeignAmount.vue?106a","webpack:///./src/components/transactions/TransactionForeignAmount.vue","webpack:///./src/components/transactions/TransactionForeignAmount.vue?1946","webpack:///src/components/transactions/TransactionForeignCurrency.vue","webpack:///./src/components/transactions/TransactionForeignCurrency.vue?5d8b","webpack:///./src/components/transactions/TransactionForeignCurrency.vue","webpack:///./src/components/transactions/TransactionForeignCurrency.vue?4d54","webpack:///src/components/transactions/TransactionCustomDates.vue","webpack:///./src/components/transactions/TransactionCustomDates.vue?5d98","webpack:///./src/components/transactions/TransactionCustomDates.vue","webpack:///./src/components/transactions/TransactionCustomDates.vue?f25d","webpack:///src/components/transactions/TransactionCategory.vue","webpack:///./src/components/transactions/TransactionCategory.vue?2d84","webpack:///./src/components/transactions/TransactionCategory.vue","webpack:///./src/components/transactions/TransactionCategory.vue?e5e2","webpack:///src/components/transactions/TransactionBill.vue","webpack:///./src/components/transactions/TransactionBill.vue?f8ee","webpack:///./src/components/transactions/TransactionBill.vue","webpack:///./src/components/transactions/TransactionBill.vue?a9cd","webpack:///./src/components/transactions/TransactionTags.vue?b7f3","webpack:///src/components/transactions/TransactionTags.vue","webpack:///./src/components/transactions/TransactionTags.vue?2d2c","webpack:///./src/components/transactions/TransactionTags.vue?beaf","webpack:///./src/components/transactions/TransactionTags.vue","webpack:///src/components/transactions/TransactionPiggyBank.vue","webpack:///./src/components/transactions/TransactionPiggyBank.vue?183c","webpack:///./src/components/transactions/TransactionPiggyBank.vue","webpack:///./src/components/transactions/TransactionPiggyBank.vue?2a55","webpack:///src/components/transactions/TransactionInternalReference.vue","webpack:///./src/components/transactions/TransactionInternalReference.vue?a225","webpack:///./src/components/transactions/TransactionInternalReference.vue","webpack:///./src/components/transactions/TransactionInternalReference.vue?b8a8","webpack:///src/components/transactions/TransactionExternalUrl.vue","webpack:///./src/components/transactions/TransactionExternalUrl.vue?e521","webpack:///./src/components/transactions/TransactionExternalUrl.vue","webpack:///./src/components/transactions/TransactionExternalUrl.vue?e39a","webpack:///src/components/transactions/TransactionNotes.vue","webpack:///./src/components/transactions/TransactionNotes.vue?aaff","webpack:///./src/components/transactions/TransactionNotes.vue","webpack:///./src/components/transactions/TransactionNotes.vue?c0c2","webpack:///./src/components/transactions/TransactionLinks.vue?93e9","webpack:///src/components/transactions/TransactionLinks.vue","webpack:///./src/components/transactions/TransactionLinks.vue?e8c9","webpack:///./src/components/transactions/TransactionLinks.vue","webpack:///src/components/transactions/TransactionAttachments.vue","webpack:///./src/components/transactions/TransactionAttachments.vue?596e","webpack:///./src/components/transactions/TransactionAttachments.vue","webpack:///./src/components/transactions/TransactionAttachments.vue?6daa","webpack:///src/components/transactions/TransactionLocation.vue","webpack:///./src/components/transactions/TransactionLocation.vue?dc21","webpack:///./src/components/transactions/TransactionLocation.vue","webpack:///./src/components/transactions/TransactionLocation.vue?d4f4","webpack:///./src/components/transactions/SplitForm.vue?2164","webpack:///src/components/transactions/SplitForm.vue","webpack:///./src/components/transactions/SplitForm.vue","webpack:///src/components/transactions/SplitPills.vue","webpack:///./src/components/transactions/SplitPills.vue?059c","webpack:///./src/components/transactions/SplitPills.vue","webpack:///./src/components/transactions/SplitPills.vue?294c","webpack:///./src/components/transactions/TransactionGroupTitle.vue?65e1","webpack:///src/components/transactions/TransactionGroupTitle.vue","webpack:///./src/components/transactions/TransactionGroupTitle.vue?201d","webpack:///./src/components/transactions/TransactionGroupTitle.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Create.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Create.vue?vue&type=template&id=cd9e7926&\"\nimport script from \"./Create.vue?vue&type=script&lang=js&\"\nexport * from \"./Create.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitTransaction}},[_c('SplitPills',{ref:\"pills\",attrs:{\"transactions\":_vm.transactions,\"count\":_vm.transactions.length}}),_vm._v(\" \"),_c('div',{staticClass:\"tab-content\"},_vm._l((this.transactions),function(transaction,index){return _c('SplitForm',{key:index,ref:\"splitForms\",refInFor:true,attrs:{\"count\":_vm.transactions.length,\"custom-fields\":_vm.customFields,\"date\":_vm.date,\"destination-allowed-types\":_vm.destinationAllowedTypes,\"index\":index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"submitted-transaction\":_vm.submittedTransaction,\"transaction\":transaction,\"transaction-type\":_vm.transactionType},on:{\"uploaded-attachments\":function($event){return _vm.uploadedAttachment($event)},\"selected-attachments\":function($event){return _vm.selectedAttachment($event)},\"set-marker-location\":function($event){return _vm.storeLocation($event)},\"set-account\":function($event){return _vm.storeAccountValue($event)},\"set-date\":function($event){return _vm.storeDate($event)},\"set-field\":function($event){return _vm.storeField($event)},\"remove-transaction\":function($event){return _vm.removeTransaction($event)}}})}),1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(_vm.transactions.length > 1)?_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionGroupTitle',{attrs:{\"errors\":this.groupTitleErrors},on:{\"set-group-title\":function($event){return _vm.storeGroupTitle($event)}},model:{value:(this.groupTitle),callback:function ($$v) {_vm.$set(this, \"groupTitle\", $$v)},expression:\"this.groupTitle\"}})],1)])])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card card-primary\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-primary btn-block\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addTransactionArray}},[_c('span',{staticClass:\"far fa-clone\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.add_another_split'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-success btn-block\",attrs:{\"disabled\":!_vm.enableSubmit},on:{\"click\":_vm.submitTransaction}},[(_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"far fa-save\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.store_transaction')))]):_vm._e(),_vm._v(\" \"),(!_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.createAnother),expression:\"createAnother\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"createAnother\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.createAnother)?_vm._i(_vm.createAnother,null)>-1:(_vm.createAnother)},on:{\"change\":function($event){var $$a=_vm.createAnother,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.createAnother=$$a.concat([$$v]))}else{$$i>-1&&(_vm.createAnother=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.createAnother=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"createAnother\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.create_another')))])])]),_vm._v(\" \"),_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.resetFormAfter),expression:\"resetFormAfter\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"resetFormAfter\",\"disabled\":!_vm.createAnother,\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.resetFormAfter)?_vm._i(_vm.resetFormAfter,null)>-1:(_vm.resetFormAfter)},on:{\"change\":function($event){var $$a=_vm.resetFormAfter,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.resetFormAfter=$$a.concat([$$v]))}else{$$i>-1&&(_vm.resetFormAfter=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.resetFormAfter=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"resetFormAfter\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.reset_after')))])])])])])])])])])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport store from \"../../components/store\";\nimport Create from \"../../components/transactions/Create\";\nimport Vue from \"vue\";\n\nrequire('../../bootstrap');\n\nVue.config.productionTip = false;\n// i18n\nlet i18n = require('../../i18n');\n\n// See reference nr. 3\n// See reference nr. 4\n// See reference nr. 5\n// See reference nr. 6\n// See reference nr. 7\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Create, {props: props});\n },\n beforeCreate() {\n this.$store.dispatch('root/initialiseStore');\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n },\n }).$mount('#transactions_create');\n","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/transactions/TransactionTags.vue\"],\"names\":[],\"mappings\":\"AAuHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:'tab-pane' + (0 === _vm.index ? ' active' : ''),attrs:{\"id\":'split_' + _vm.index}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.basic_journal_information'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()]),_vm._v(\" \"),(_vm.count>1)?_c('div',{staticClass:\"card-tools\"},[_c('button',{staticClass:\"btn btn-danger btn-xs\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.removeTransaction}},[_c('span',{staticClass:\"fas fa-trash-alt\"})])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionDescription',_vm._g({attrs:{\"errors\":_vm.transaction.errors.description,\"index\":_vm.index},model:{value:(_vm.transaction.description),callback:function ($$v) {_vm.$set(_vm.transaction, \"description\", $$v)},expression:\"transaction.description\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"sourceAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.source,\"index\":_vm.index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"transaction-type\":_vm.transactionType,\"direction\":\"source\"},on:{\"selected-account\":function($event){return _vm.triggerNextAccount($event)}},model:{value:(_vm.sourceAccount),callback:function ($$v) {_vm.sourceAccount=$$v},expression:\"sourceAccount\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[(0 === _vm.index && _vm.allowSwitch)?_c('SwitchAccount',_vm._g({attrs:{\"index\":_vm.index,\"transaction-type\":_vm.transactionType}},_vm.$listeners)):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"destinationAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.destination,\"index\":_vm.index,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"direction\":\"destination\"},model:{value:(_vm.destinationAccount),callback:function ($$v) {_vm.destinationAccount=$$v},expression:\"destinationAccount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAmount',_vm._g({ref:\"amount\",attrs:{\"amount\":_vm.transaction.amount,\"destination-currency-symbol\":this.transaction.destination_account_currency_symbol,\"errors\":_vm.transaction.errors.amount,\"index\":_vm.index,\"source-currency-symbol\":this.transaction.source_account_currency_symbol,\"transaction-type\":this.transactionType}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[_c('TransactionForeignCurrency',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_currency_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_currency_id\", $$v)},expression:\"transaction.foreign_currency_id\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionForeignAmount',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"errors\":_vm.transaction.errors.foreign_amount,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_amount),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_amount\", $$v)},expression:\"transaction.foreign_amount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionDate',_vm._g({attrs:{\"date\":_vm.splitDate,\"errors\":_vm.transaction.errors.date,\"index\":_vm.index}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12 offset-xl-2 offset-lg-2\"},[_c('TransactionCustomDates',_vm._g({attrs:{\"book-date\":_vm.transaction.book_date,\"custom-fields\":_vm.customFields,\"due-date\":_vm.transaction.due_date,\"errors\":_vm.transaction.errors.custom_dates,\"index\":_vm.index,\"interest-date\":_vm.transaction.interest_date,\"invoice-date\":_vm.transaction.invoice_date,\"payment-date\":_vm.transaction.payment_date,\"process-date\":_vm.transaction.process_date},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}}},_vm.$listeners))],1)])])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_meta'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBudget',_vm._g({attrs:{\"errors\":_vm.transaction.errors.budget,\"index\":_vm.index},model:{value:(_vm.transaction.budget_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"budget_id\", $$v)},expression:\"transaction.budget_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionCategory',_vm._g({attrs:{\"errors\":_vm.transaction.errors.category,\"index\":_vm.index},model:{value:(_vm.transaction.category),callback:function ($$v) {_vm.$set(_vm.transaction, \"category\", $$v)},expression:\"transaction.category\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBill',_vm._g({attrs:{\"errors\":_vm.transaction.errors.bill,\"index\":_vm.index},model:{value:(_vm.transaction.bill_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"bill_id\", $$v)},expression:\"transaction.bill_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionTags',_vm._g({ref:\"tags\",attrs:{\"errors\":_vm.transaction.errors.tags,\"index\":_vm.index},model:{value:(_vm.transaction.tags),callback:function ($$v) {_vm.$set(_vm.transaction, \"tags\", $$v)},expression:\"transaction.tags\"}},_vm.$listeners)),_vm._v(\" \"),(!('Withdrawal' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionPiggyBank',_vm._g({attrs:{\"errors\":_vm.transaction.errors.piggy_bank,\"index\":_vm.index},model:{value:(_vm.transaction.piggy_bank_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"piggy_bank_id\", $$v)},expression:\"transaction.piggy_bank_id\"}},_vm.$listeners)):_vm._e()],1)])])])])]),_vm._v(\" \"),(_vm.hasMetaFields)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_extra'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionInternalReference',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.internal_reference,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.internal_reference),callback:function ($$v) {_vm.$set(_vm.transaction, \"internal_reference\", $$v)},expression:\"transaction.internal_reference\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionExternalUrl',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.external_url,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.external_url),callback:function ($$v) {_vm.$set(_vm.transaction, \"external_url\", $$v)},expression:\"transaction.external_url\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionNotes',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.notes,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.notes),callback:function ($$v) {_vm.$set(_vm.transaction, \"notes\", $$v)},expression:\"transaction.notes\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAttachments',_vm._g({ref:\"attachments\",attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index,\"transaction_journal_id\":_vm.transaction.transaction_journal_id,\"upload-trigger\":_vm.transaction.uploadTrigger,\"clear-trigger\":_vm.transaction.clearTrigger},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.attachments),callback:function ($$v) {_vm.$set(_vm.transaction, \"attachments\", $$v)},expression:\"transaction.attachments\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLocation',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.location,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.location),callback:function ($$v) {_vm.$set(_vm.transaction, \"location\", $$v)},expression:\"transaction.location\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLinks',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.links),callback:function ($$v) {_vm.$set(_vm.transaction, \"links\", $$v)},expression:\"transaction.links\"}},_vm.$listeners))],1)])])])])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDescription.vue?vue&type=template&id=4c963a73&\"\nimport script from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('vue-typeahead-bootstrap',{ref:\"autoComplete\",attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.description'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"autofocus\":\"\",\"tabindex\":\"1\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.description),callback:function ($$v) {_vm.description=$$v},expression:\"description\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDate.vue?vue&type=template&id=d89e37f4&\"\nimport script from \"./TransactionDate.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDate.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (0===_vm.index)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.date_and_time'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.dateStr),expression:\"dateStr\"}],ref:\"date\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.dateStr,\"title\":_vm.$t('firefly.date'),\"autocomplete\":\"off\",\"name\":\"date[]\",\"type\":\"date\"},domProps:{\"value\":(_vm.dateStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.dateStr=$event.target.value}}}),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.timeStr),expression:\"timeStr\"}],ref:\"time\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.timeStr,\"title\":_vm.$t('firefly.time'),\"autocomplete\":\"off\",\"name\":\"time[]\",\"type\":\"time\"},domProps:{\"value\":(_vm.timeStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.timeStr=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"text-muted small\"},[_vm._v(_vm._s(_vm.localTimeZone)+\":\"+_vm._s(_vm.systemTimeZone))])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBudget.vue?vue&type=template&id=f2db3054&\"\nimport script from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.budget'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.budget),expression:\"budget\"}],ref:\"budget\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.budget'),\"autocomplete\":\"off\",\"name\":\"budget_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.budget=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.budgetList),function(budget){return _c('option',{attrs:{\"label\":budget.name},domProps:{\"value\":budget.id}},[_vm._v(_vm._s(budget.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAccount.vue?vue&type=template&id=cfadde00&\"\nimport script from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[(_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[(0 === this.index)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.' + this.direction + '_account')))]):_vm._e(),_vm._v(\" \"),(this.index > 0)?_c('span',{staticClass:\"text-warning\"},[_vm._v(_vm._s(_vm.$t('firefly.first_split_overrules_' + this.direction)))]):_vm._e()]):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]):_vm._e(),_vm._v(\" \"),(_vm.visible)?_c('vue-typeahead-bootstrap',{ref:\"inputThing\",attrs:{\"data\":_vm.accounts,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"inputName\":_vm.direction + '[]',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.' + _vm.direction + '_account'),\"serializer\":function (item) { return item.name_with_balance; },\"showOnFocus\":true,\"aria-autocomplete\":\"none\",\"autocomplete\":\"off\"},on:{\"hit\":_vm.userSelectedAccount,\"input\":_vm.lookupAccount},scopedSlots:_vm._u([{key:\"suggestion\",fn:function(ref){\nvar data = ref.data;\nvar htmlText = ref.htmlText;\nreturn [_c('div',{staticClass:\"d-flex\",attrs:{\"title\":data.type}},[_c('span',{domProps:{\"innerHTML\":_vm._s(htmlText)}}),_c('br')])]}}],null,false,1423807661),model:{value:(_vm.accountName),callback:function ($$v) {_vm.accountName=$$v},expression:\"accountName\"}},[_vm._v(\" \"),_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearAccount}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"form-control-static\"},[_c('span',{staticClass:\"small text-muted\"},[_c('em',[_vm._v(_vm._s(_vm.$t('firefly.first_split_decides')))])])]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SwitchAccount.vue?vue&type=template&id=7ccf55e2&\"\nimport script from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[('any' !== this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.' + this.transactionType))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('any' === this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\" \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAmount.vue?vue&type=template&id=5babb420&\"\nimport script from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[(_vm.currencySymbol)?_c('div',{staticClass:\"input-group-prepend\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(_vm._s(_vm.currencySymbol))])]):_vm._e(),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.transactionAmount),expression:\"transactionAmount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.amount'),\"title\":_vm.$t('firefly.amount'),\"autocomplete\":\"off\",\"name\":\"amount[]\",\"type\":\"number\",\"step\":\"any\"},domProps:{\"value\":(_vm.transactionAmount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.transactionAmount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignAmount.vue?vue&type=template&id=50a2ab96&\"\nimport script from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('form.foreign_amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.amount),expression:\"amount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.foreign_amount'),\"title\":_vm.$t('form.foreign_amount'),\"autocomplete\":\"off\",\"name\":\"foreign_amount[]\",\"type\":\"number\"},domProps:{\"value\":(_vm.amount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.amount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignCurrency.vue?vue&type=template&id=22203b76&\"\nimport script from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(\" \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedCurrency),expression:\"selectedCurrency\"}],ref:\"input\",staticClass:\"form-control\",attrs:{\"name\":\"foreign_currency_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedCurrency=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((_vm.selectableCurrencies),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id}},[_vm._v(_vm._s(currency.name))])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCustomDates.vue?vue&type=template&id=728c6420&\"\nimport script from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',_vm._l((_vm.availableFields),function(enabled,name){return _c('div',{staticClass:\"form-group\"},[(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.' + name))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"input-group\"},[_c('input',{ref:name,refInFor:true,staticClass:\"form-control\",attrs:{\"name\":name + '[]',\"placeholder\":_vm.$t('form.' + name),\"title\":_vm.$t('form.' + name),\"autocomplete\":\"off\",\"type\":\"date\"},domProps:{\"value\":_vm.getFieldValue(name)},on:{\"change\":function($event){return _vm.setFieldValue($event, name)}}})]):_vm._e()])}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCategory.vue?vue&type=template&id=24afca28&\"\nimport script from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.category'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{ref:\"input\",attrs:{\"data\":_vm.categories,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.category'),\"serializer\":function (item) { return item.name; },\"showOnFocus\":true,\"inputName\":\"category[]\"},on:{\"hit\":function($event){_vm.selectedCategory = $event},\"input\":_vm.lookupCategory},model:{value:(_vm.category),callback:function ($$v) {_vm.category=$$v},expression:\"category\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearCategory}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBill.vue?vue&type=template&id=20d6efb8&\"\nimport script from \"./TransactionBill.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBill.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.bill),expression:\"bill\"}],ref:\"bill\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.bill'),\"autocomplete\":\"off\",\"name\":\"bill_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.bill=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.billList),function(bill){return _c('option',{attrs:{\"label\":bill.name},domProps:{\"value\":bill.id}},[_vm._v(_vm._s(bill.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {\nvar this$1 = this;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.tags'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('vue-tags-input',{ref:\"input\",attrs:{\"add-only-from-autocomplete\":false,\"autocomplete-items\":_vm.autocompleteItems,\"tags\":_vm.tags,\"title\":_vm.$t('firefly.tags'),\"placeholder\":_vm.$t('firefly.tags')},on:{\"tags-changed\":function (newTags) { return this$1.tags = newTags; }},model:{value:(_vm.currentTag),callback:function ($$v) {_vm.currentTag=$$v},expression:\"currentTag\"}})],1),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=style&index=0&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./TransactionTags.vue?vue&type=template&id=504d21a7&\"\nimport script from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nimport style0 from \"./TransactionTags.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionPiggyBank.vue?vue&type=template&id=18aafbc0&\"\nimport script from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.piggy_bank'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.piggy_bank_id),expression:\"piggy_bank_id\"}],ref:\"piggy_bank_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.piggy_bank'),\"autocomplete\":\"off\",\"name\":\"piggy_bank_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.piggy_bank_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.piggyList),function(piggy){return _c('option',{attrs:{\"label\":piggy.name_with_balance},domProps:{\"value\":piggy.id}},[_vm._v(_vm._s(piggy.name_with_balance))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionInternalReference.vue?vue&type=template&id=94f353c2&\"\nimport script from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.internal_reference'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.reference),expression:\"reference\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.internal_reference'),\"name\":\"internal_reference[]\",\"type\":\"text\"},domProps:{\"value\":(_vm.reference)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.reference=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionExternalUrl.vue?vue&type=template&id=7a5ee5e8&\"\nimport script from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.external_url'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.url),expression:\"url\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.external_url'),\"name\":\"external_url[]\",\"type\":\"url\"},domProps:{\"value\":(_vm.url)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.url=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionNotes.vue?vue&type=template&id=606fd0df&\"\nimport script from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.notes'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.notes),expression:\"notes\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.notes')},domProps:{\"value\":(_vm.notes)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.notes=$event.target.value}}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.journal_links'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.links.length === 0)?_c('p',[_c('button',{staticClass:\"btn btn-default btn-xs\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" Add transaction link\")])]):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('ul',{staticClass:\"list-group\"},_vm._l((_vm.links),function(transaction,index){return _c('li',{key:index,staticClass:\"list-group-item\"},[_c('em',[_vm._v(_vm._s(_vm.getTextForLinkType(transaction.link_type_id)))]),_vm._v(\" \"),_c('a',{attrs:{\"href\":\"./transaction/show/\" + transaction.transaction_group_id}},[_vm._v(_vm._s(transaction.description))]),_vm._v(\" \"),(transaction.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"btn-group btn-group-xs float-right\"},[_c('button',{staticClass:\"btn btn-xs btn-danger\",attrs:{\"type\":\"button\",\"tabindex\":\"-1\"},on:{\"click\":function($event){return _vm.removeLink(index)}}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])}),0):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('div',{staticClass:\"form-text\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"})])]):_vm._e()])])]),_vm._v(\" \"),_c('div',{ref:\"linkModal\",staticClass:\"modal\",attrs:{\"id\":\"linkModal\",\"tabindex\":\"-1\"}},[_c('div',{staticClass:\"modal-dialog modal-lg\"},[_c('div',{staticClass:\"modal-content\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"modal-body\"},[_c('div',{staticClass:\"container-fluid\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":function($event){$event.preventDefault();return _vm.search.apply(null, arguments)}}},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.query),expression:\"query\"}],staticClass:\"form-control\",attrs:{\"id\":\"query\",\"autocomplete\":\"off\",\"maxlength\":\"255\",\"name\":\"search\",\"placeholder\":\"Search query\",\"type\":\"text\"},domProps:{\"value\":(_vm.query)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.query=$event.target.value}}}),_vm._v(\" \"),_vm._m(2)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.searching)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('h4',[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"33%\"},attrs:{\"scope\":\"col\",\"colspan\":\"2\"}},[_vm._v(_vm._s(_vm.$t('firefly.include')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.searchResults),function(result){return _c('tr',[_c('td',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.selected),expression:\"result.selected\"}],staticClass:\"form-control\",attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(result.selected)?_vm._i(result.selected,null)>-1:(result.selected)},on:{\"change\":[function($event){var $$a=result.selected,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(result, \"selected\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(result, \"selected\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(result, \"selected\", $$c)}},function($event){return _vm.selectTransaction($event)}]}})]),_vm._v(\" \"),_c('td',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.link_type_id),expression:\"result.link_type_id\"}],staticClass:\"form-control\",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.$set(result, \"link_type_id\", $event.target.multiple ? $$selectedVal : $$selectedVal[0])},function($event){return _vm.selectLinkType($event)}]}},_vm._l((_vm.linkTypes),function(linkType){return _c('option',{attrs:{\"label\":linkType.type},domProps:{\"value\":linkType.id + '-' + linkType.direction}},[_vm._v(_vm._s(linkType.type)+\"\\n \")])}),0)]),_vm._v(\" \"),_c('td',[_c('a',{attrs:{\"href\":'./transactions/show/' + result.transaction_group_id}},[_vm._v(_vm._s(result.description))]),_vm._v(\" \"),(result.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),_c('em',[_c('a',{attrs:{\"href\":'./accounts/show/' + result.source_id}},[_vm._v(_vm._s(result.source_name))]),_vm._v(\"\\n →\\n \"),_c('a',{attrs:{\"href\":'./accounts/show/' + result.destination_id}},[_vm._v(_vm._s(result.destination_name))])])])])}),0)]):_vm._e()])])])]),_vm._v(\" \"),_vm._m(3)])])])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-header\"},[_c('h5',{staticClass:\"modal-title\"},[_vm._v(\"Transaction thing dialog.\")]),_vm._v(\" \"),_c('button',{staticClass:\"close\",attrs:{\"aria-label\":\"Close\",\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_c('span',{attrs:{\"aria-hidden\":\"true\"}},[_vm._v(\"×\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('p',[_vm._v(\"\\n Use this form to search for transactions you wish to link to this one. When in doubt, use \"),_c('code',[_vm._v(\"id:*\")]),_vm._v(\" where the ID is the number from\\n the URL.\\n \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"submit\"}},[_c('span',{staticClass:\"fas fa-search\"}),_vm._v(\" Search\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-footer\"},[_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_vm._v(\"Close\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLinks.vue?vue&type=template&id=7826e6c4&\"\nimport script from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAttachments.vue?vue&type=template&id=0364e752&\"\nimport script from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.attachments'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",staticClass:\"form-control\",attrs:{\"multiple\":\"\",\"name\":\"attachments[]\",\"type\":\"file\"},on:{\"change\":_vm.selectedFile}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLocation.vue?vue&type=template&id=26d78234&\"\nimport script from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.location'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('l-map',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":function($event){return _vm.prepMap()},\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./SplitForm.vue?vue&type=template&id=0973cf9e&\"\nimport script from \"./SplitForm.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitForm.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SplitPills.vue?vue&type=template&id=561d82c4&\"\nimport script from \"./SplitPills.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitPills.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('span',[_vm._v(\"Length: \"+_vm._s(this.transactions.length))]),_vm._v(\" \"),(_vm.transactions.length > 1)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('ul',{staticClass:\"nav nav-pills ml-auto p-2\",attrs:{\"id\":\"transactionTabs\"}},_vm._l((this.transactions),function(transaction,index){return _c('li',{staticClass:\"nav-item\"},[_c('a',{class:'nav-link' + (0 === index ? ' active' : ''),attrs:{\"href\":'#split_' + index,\"id\":'tab_split_' + index,\"data-toggle\":\"pill\"}},[('' !== transaction.description)?_c('span',[_vm._v(_vm._s(transaction.description))]):_vm._e(),_vm._v(\" \"),('' === transaction.description)?_c('span',[_vm._v(\"Split \"+_vm._s(index + 1))]):_vm._e()])])}),0)])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.split_transaction_title'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.split_transaction_title'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"inputName\":\"group_title\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.title),callback:function ($$v) {_vm.title=$$v},expression:\"title\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionGroupTitle.vue?vue&type=template&id=4bdb785a&\"\nimport script from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","components","SplitForm","Alert","SplitPills","TransactionGroupTitle","created","this","date","getFullYear","getDate","type","toUpperCase","substring","getExpectedSourceTypes","getAccountToTransaction","getCustomFields","errorMessage","successMessage","customFields","enableSubmit","createAnother","resetFormAfter","submittedTransaction","submittedLinks","submittedAttachments","inError","submittedAttCount","groupTitleErrors","returnedGroupId","returnedGroupTitle","computed","watch","finaliseSubmission","methods","addTransactionArray","event","preventDefault","removeTransaction","click","$store","submitData","post","url","handleSubmissionResponse","group_title","description","result","hasOwnProperty","i","test","journals","transaction_journal_id","Promise","resolve","submitLinks","links","ii","currentLink","outward_id","journalId","inward_id","promises","all","submitAttachments","anyAttachments","selectedAttachment","$t","setTimeout","location","href","handleSubmissionError","parseErrors","submitTransaction","uploadedAttachment","key","storeLocation","storeAccountValue","direction","user_selected","$refs","splitForms","destinationAccount","giveFocus","amount","storeField","sourceAccount","storeDate","storeGroupTitle","submitTransactionLinks","submitted","total","received","message","transactionIndex","split","fieldName","convertData","convertSplit","synchronizeAccounts","toLowerCase","source_name","destination_name","source_id","destination_id","array","destination_account_name","destination_account_id","source_account_name","source_account_id","currency_id","budget_id","category_name","category","internal_reference","external_url","notes","external_id","zoom_level","longitude","latitude","tags","order","reconciled","attachments","currentSplit","current","text","piggy_bank_id","bill_id","foreign_currency_id","foreign_amount","source_account_currency_id","destination_account_currency_id","link_type_id","linkTypeParts","inwardId","outwardId","newLink","getAllowedOpposingTypes","defaultDestinationAllowedTypes","defaultSourceAllowedTypes","_vm","_h","$createElement","_c","_self","attrs","_v","on","ref","staticClass","_l","transaction","refInFor","$event","model","callback","$$v","$set","expression","_e","_s","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","i18n","props","store","render","createElement","Create","beforeCreate","$mount","source","destination","currency","foreign_currency","custom_dates","budget","bill","piggy_bank","source_account_type","source_account_currency_code","source_account_currency_symbol","destination_account_type","destination_account_currency_code","destination_account_currency_symbol","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_name","currency_code","currency_decimal_places","destination_account","___CSS_LOADER_EXPORT___","class","descriptions","initialSet","getACURL","clearDescription","getElementsByTagName","query","lookupDescription","$emit","item","slot","localTimeZone","Intl","DateTimeFormat","resolvedOptions","timeZone","systemTimeZone","dateStr","parts","timeStr","mounted","$nextTick","tabIndex","time","localDate","composing","budgetList","emitEvent","collectData","getBudgets","parseBudgets","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","Number","String","Object","default","accountTypes","selectedAccount","accountName","selectedAccountTrigger","inputThing","input","types","focus","userSelectedAccount","systemReturnedAccount","clearAccount","lookupAccount","createInitialSet","accountKey","visible","scopedSlots","_u","fn","htmlText","required","sourceCurrencySymbol","destinationCurrencySymbol","fractionDigits","transactionAmount","formatNumber","parseFloat","str","toFixed","currencySymbol","srcCurrencySymbol","dstCurrencySymbol","sourceCurrencyId","destinationCurrencyId","isVisible","selectedCurrency","allCurrencies","selectableCurrencies","dstCurrencyId","srcCurrencyId","lockedCurrency","lockCurrency","getAllCurrencies","filterCurrencies","dateFields","availableFields","dates","interestDate","bookDate","processDate","dueDate","paymentDate","invoiceDate","isDateField","includes","getFieldValue","setFieldValue","enabled","categories","clearCategory","lookupCategory","selectedCategory","set","billList","getBills","parseBills","VueTagsInput","autocompleteItems","debounce","currentTag","updateTags","tagList","shortList","initItems","clearTimeout","this$1","newTags","piggyList","getPiggies","parsePiggies","piggy","reference","showField","_m","external_uri","searchResults","include","linkTypes","searching","getLinkTypes","removeLink","getTextForLinkType","linkTypeId","selectTransaction","addToSelected","removeFromSelected","selectLinkType","updateSelected","journal","resetModal","search","parseLinkTypes","inward","outward","linkTypeInward","linkTypeOutward","parseSearch","transaction_group_id","isJournalSelected","getJournalLinkType","link_type_text","NumberFormat","style","format","apply","arguments","staticStyle","linkType","uploads","uploaded","doUpload","att","selectedFile","createAttachment","filename","attachable_type","attachable_id","uploadAttachment","uploadUri","countAttachment","files","LMap","LTileLayer","LMarker","zoom","center","hasMarker","bounds","marker","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","latlng","lat","lng","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","count","allowSwitch","Boolean","triggerNextAccount","splitDate","hasMetaFields","requiredFields","TransactionLocation","TransactionAttachments","TransactionNotes","TransactionExternalUrl","TransactionInternalReference","TransactionPiggyBank","TransactionTags","TransactionLinks","TransactionBill","TransactionCategory","TransactionCustomDates","TransactionForeignCurrency","TransactionForeignAmount","TransactionAmount","SwitchAccount","TransactionAccount","TransactionBudget","TransactionDescription","TransactionDate","_g","$listeners","title"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/transactions/edit.js b/public/v2/js/transactions/edit.js index 8c45c4a274..88c2a22b64 100755 --- a/public/v2/js/transactions/edit.js +++ b/public/v2/js/transactions/edit.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[847],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),i=a.n(n),s=a(7152),o=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var r=document.head.querySelector('meta[name="csrf-token"]');r?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=r.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=s.Z,window.uiv=o,i().use(vuei18n),i().use(o),window.Vue=i()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>A});var n=a(7760),i=a.n(n),s=a(629),o=a(4478),r=a(3465),l={addTransaction:function(e){var t=r(e.defaultTransaction);t.errors=r(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=r(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,o.f$)(),defaultErrors:(0,o.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const _={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var u=a(9119),d=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const v={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,i=new Date;switch(n){case"1D":t=(0,u.Z)(i),a=(0,d.Z)(i);break;case"1W":t=(0,u.Z)((0,p.Z)(i,{weekStartsOn:1})),a=(0,d.Z)((0,y.Z)(i,{weekStartsOn:1}));break;case"1M":t=(0,u.Z)((0,b.Z)(i)),a=(0,d.Z)((0,g.Z)(i));break;case"3M":t=(0,u.Z)((0,m.Z)(i)),a=(0,d.Z)((0,h.Z)(i));break;case"6M":i.getMonth()<=5&&((t=new Date(i)).setMonth(0),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(5),a.setDate(30),a=(0,d.Z)(t)),i.getMonth()>5&&((t=new Date(i)).setMonth(6),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,d.Z)(t));break;case"1Y":(t=new Date(i)).setMonth(0),t.setDate(1),t=(0,u.Z)(t),(a=new Date(i)).setMonth(11),a.setDate(31),a=(0,d.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var k=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(k.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(k.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},x={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const j={namespaced:!0,state:k,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:x};const D={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};i().use(s.ZP);const A=new s.ZP.Store({namespaced:!0,modules:{root:j,transactions:{namespaced:!0,modules:{create:c,edit:_}},accounts:{namespaced:!0,modules:{index:D}},dashboard:{namespaced:!0,modules:{index:v}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},9816:(e,t,a)=>{"use strict";var n=a(6847),i=a(629),s=a(4737),o=a(6430),r=a(5138),l=a(8416),c=a(4478);function _(e){return _="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(e)}function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function d(e){for(var t=1;t1&&void 0===t.group_title&&(null===this.originalGroupTitle||""===this.originalGroupTitle)&&(t.group_title=this.transactions[0].description,a=!0),this.transactions)if(this.transactions.hasOwnProperty(o)&&/^0$|^[1-9]\d*$/.test(o)&&o<=4294967294){var r=this.transactions[o],l=this.originalTransactions.hasOwnProperty(o)?this.originalTransactions[o]:{},c={},u=["description","source_account_id","source_account_name","destination_account_id","destination_account_name","amount","foreign_amount","foreign_currency_id","category_name","budget_id","bill_id","interest_date","book_date","due_date","payment_date","invoice_date","external_url","internal_reference","external_id","notes","zoom_level","longitude","latitude"];for(var d in o>0&&(c.type=this.transactionType.toLowerCase(),"deposit"!==this.transactionType.toLowerCase()&&"transfer"!==this.transactionType.toLowerCase()||(r.destination_account_name=this.transactions[0].destination_account_name,r.destination_account_id=this.transactions[0].destination_account_id),"withdrawal"!==this.transactionType.toLowerCase()&&"transfer"!==this.transactionType.toLowerCase()||(r.source_account_name=this.transactions[0].source_account_name,r.source_account_id=this.transactions[0].source_account_id)),u)if(u.hasOwnProperty(d)&&/^0$|^[1-9]\d*$/.test(d)&&d<=4294967294){var p=u[d],m=p;if(null===r[p]&&void 0===l[p])continue;if(r[p]!==l[p]||!0===this.forceTransactionSubmission){if("foreign_amount"===m&&""===r[p])continue;if("foreign_currency_id"===m&&0===r[p])continue;if("foreign_currency_id"===m&&"0"===r[p])continue;"source_account_id"===m&&(m="source_id"),"source_account_name"===m&&(m="source_name"),"destination_account_id"===m&&(m="destination_id"),"destination_account_name"===m&&(m="destination_name"),c[m]=r[p],a=!0}}if(JSON.stringify(r.tags)!==JSON.stringify(l.tags)){if(c.tags=[],0!==r.tags.length)for(var h in r.tags)if(r.tags.hasOwnProperty(h)&&/^0$|^[1-9]\d*$/.test(h)&&h<=4294967294){var g=r.tags[h];"object"===_(g)&&null!==g&&c.tags.push(g.text),"string"==typeof g&&c.tags.push(g)}a=!0}if(this.compareLinks(r.links)!==this.compareLinks(l.links)&&(n=!0),void 0!==r.selectedAttachments&&!0===r.selectedAttachments&&(i=!0),!0===a&&(c.date=this.date),this.date!==this.originalDate&&(a=!0,c.date=this.date),0===Object.keys(c).length&&s>1)c.transaction_journal_id=l.transaction_journal_id,t.transactions.push(y(c)),a=!0;else if(0!==Object.keys(c).length){var b;c.transaction_journal_id=null!==(b=l.transaction_journal_id)&&void 0!==b?b:0,t.transactions.push(y(c)),a=!0}}this.submitUpdate(t,a,n,i)},submitData:function(e,t){if(!e)return Promise.resolve({});var a="./api/v1/transactions/"+this.groupId;return axios.put(a,t)},handleSubmissionResponse:function(e){this.submittedTransaction=!0;var t=[];if(void 0!==e.data){var a;this.returnedGroupId=null!==(a=parseInt(e.data.data.id))&&void 0!==a?a:null,this.returnedGroupTitle=null===e.data.data.attributes.group_title?e.data.data.attributes.transactions[0].description:e.data.data.attributes.group_title;var n=e.data.data.attributes.transactions;for(var i in n)n.hasOwnProperty(i)&&/^0$|^[1-9]\d*$/.test(i)&&i<=4294967294&&t.push(parseInt(n[i].transaction_journal_id))}else for(var s in this.transactions)this.transactions.hasOwnProperty(s)&&/^0$|^[1-9]\d*$/.test(s)&&s<=4294967294&&t.push(this.transactions[s].transaction_journal_id);return t=t.reverse(),Promise.resolve({journals:t})},submitLinks:function(e){var t=this;return e?this.deleteAllOriginalLinks().then((function(){return t.submitNewLinks()})):Promise.resolve({})},submitAttachments:function(e,t){if(!e)return this.submittedAttachments=1,Promise.resolve({});var a=!1;for(var n in this.transactions)if(this.transactions.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294){var i=this.transactions[n],s=i.transaction_journal_id;void 0!==t&&(s=t.journals[n]);var o=i.selectedAttachments;this.transactions[n].transaction_journal_id=s,this.transactions[n].uploadTrigger=!0,o&&(a=!0)}!0===a&&(this.submittedAttachments=0)},finaliseSubmission:function(){if(0!==this.submittedAttachments){var e;if(!0===this.stayHere&&!1===this.inError&&(this.errorMessage="",this.warningMessage="",this.successMessage=this.$t("firefly.transaction_updated_link",{ID:this.groupId,title:this.returnedGroupTitle})),!1===this.stayHere&&!1===this.inError)window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?transaction_group_id="+this.groupId+"&message=updated";for(var t in this.enableSubmit=!0,this.submittedAttachments=-1,this.inError=!1,this.transactions)this.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294&&this.transactions.hasOwnProperty(t)&&(this.transactions[t].clearTrigger=!0)}},submitUpdate:function(e,t,a,n){var i=this;this.inError=!1,this.submitData(t,e).then(this.handleSubmissionResponse).then((function(e){return Promise.all([i.submitLinks(a,e),i.submitAttachments(n,e)])})).then(this.finaliseSubmission).catch(this.handleSubmissionError)},compareLinks:function(e){var t=[];for(var a in e)e.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294&&t.push({amount:e[a].amount,currency_code:e[a].currency_code,description:e[a].description,link_type_id:e[a].link_type_id,transaction_group_id:e[a].transaction_group_id,type:e[a].type});return JSON.stringify(t)},parseErrors:function(e){for(var t in this.transactions)this.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294&&this.resetErrors({index:t});var a,n,i;for(var s in this.successMessage="",this.errorMessage=this.$t("firefly.errors_submission"),void 0===e.errors&&(this.successMessage="",this.errorMessage=e.message),e.errors)if(e.errors.hasOwnProperty(s)){if("group_title"===s){this.groupTitleErrors=e.errors[s];continue}if("group_title"!==s)switch(n=parseInt(s.split(".")[1]),i=s.split(".")[2]){case"amount":case"description":case"date":case"tags":a={index:n,field:i,errors:e.errors[s]},this.setTransactionError(a);break;case"budget_id":a={index:n,field:"budget",errors:e.errors[s]},this.setTransactionError(a);break;case"bill_id":a={index:n,field:"bill",errors:e.errors[s]},this.setTransactionError(a);break;case"piggy_bank_id":a={index:n,field:"piggy_bank",errors:e.errors[s]},this.setTransactionError(a);break;case"category_name":a={index:n,field:"category",errors:e.errors[s]},this.setTransactionError(a);break;case"source_name":case"source_id":a={index:n,field:"source",errors:e.errors[s]},this.setTransactionError(a);break;case"destination_name":case"destination_id":a={index:n,field:"destination",errors:e.errors[s]},this.setTransactionError(a);break;case"foreign_amount":case"foreign_currency":a={index:n,field:"foreign_amount",errors:e.errors[s]},this.setTransactionError(a)}this.transactions[n]}},setTransactionError:function(e){this.transactions[e.index].errors[e.field]=e.errors},resetErrors:function(e){this.transactions[e.index].errors=y((0,c.kQ)())},deleteOriginalLinks:function(e){var t=[];for(var a in e.links)if(e.links.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294){var n="/api/v1/transaction_links/"+e.links[a].id;t.push(axios.delete(n))}return Promise.all(t)},deleteAllOriginalLinks:function(){var e=[];for(var t in this.transactions)if(this.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294){var a=this.transactions[t],n=this.originalTransactions.hasOwnProperty(t)?this.originalTransactions[t]:{},i=this.compareLinks(a.links),s=this.compareLinks(n.links);i!==s?"[]"!==s&&e.push(this.deleteOriginalLinks(n)):e.push(Promise.resolve({}))}return Promise.all(e)},submitNewLinks:function(){var e=[];for(var t in this.transactions)if(this.transactions.hasOwnProperty(t)&&/^0$|^[1-9]\d*$/.test(t)&&t<=4294967294){var a=this.transactions[t];for(var n in a.links)if(a.links.hasOwnProperty(n)&&/^0$|^[1-9]\d*$/.test(n)&&n<=4294967294){var i=a.links[n],s={inward_id:a.transaction_journal_id,outward_id:a.transaction_journal_id,link_type_id:"something"},o=i.link_type_id.split("-");s.link_type_id=o[0],"inward"===o[1]&&(s.inward_id=i.transaction_journal_id),"outward"===o[1]&&(s.outward_id=i.transaction_journal_id),e.push(axios.post("./api/v1/transaction_links",s))}}return Promise.all(e)},submitTransactionLinksX:function(){},finalizeSubmitX:function(){if(this.submittedTransaction&&this.submittedAttachments&&this.submittedLinks){var e,t;if(!0===this.stayHere&&!1===this.inError&&0===this.returnedGroupId&&(this.errorMessage="",this.successMessage="",this.warningMessage=this.$t("firefly.transaction_updated_no_changes",{ID:this.returnedGroupId,title:this.returnedGroupTitle})),!1===this.stayHere&&!1===this.inError&&0===this.returnedGroupId)window.location.href=(null!==(e=window.previousURL)&&void 0!==e?e:"/")+"?transaction_group_id="+this.groupId+"&message=no_change";if(!0===this.stayHere&&!1===this.inError&&0!==this.returnedGroupId&&(this.errorMessage="",this.warningMessage="",this.successMessage=this.$t("firefly.transaction_updated_link",{ID:this.returnedGroupId,title:this.returnedGroupTitle})),!1===this.stayHere&&!1===this.inError&&0!==this.returnedGroupId)window.location.href=(null!==(t=window.previousURL)&&void 0!==t?t:"/")+"?transaction_group_id="+this.groupId+"&message=updated";for(var a in this.enableSubmit=!0,this.submittedTransaction=!1,this.submittedLinks=!1,this.submittedAttachments=!1,this.inError=!1,this.transactions)this.transactions.hasOwnProperty(a)&&/^0$|^[1-9]\d*$/.test(a)&&a<=4294967294&&this.transactions.hasOwnProperty(a)}}})},h=m;const g=(0,a(1900).Z)(h,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Alert",{attrs:{message:e.errorMessage,type:"danger"}}),e._v(" "),a("Alert",{attrs:{message:e.successMessage,type:"success"}}),e._v(" "),a("Alert",{attrs:{message:e.warningMessage,type:"warning"}}),e._v(" "),a("form",{attrs:{autocomplete:"off"},on:{submit:e.submitTransaction}},[a("SplitPills",{attrs:{transactions:e.transactions,count:e.transactions.length}}),e._v(" "),a("div",{staticClass:"tab-content"},e._l(this.transactions,(function(t,n){return a("SplitForm",{key:t.transaction_journal_id,attrs:{index:n,key:t.transaction_journal_id,transaction:t,date:e.date,count:e.transactions.length,"transaction-type":e.transactionType,"source-allowed-types":e.sourceAllowedTypes,"allowed-opposing-types":e.allowedOpposingTypes,"custom-fields":e.customFields,"destination-allowed-types":e.destinationAllowedTypes,"allow-switch":!1},on:{"uploaded-attachments":function(t){return e.uploadedAttachment(t)},"set-marker-location":function(t){return e.storeLocation(t)},"set-account":function(t){return e.storeAccountValue(t)},"set-date":function(t){return e.storeDate(t)},"set-field":function(t){return e.storeField(t)},"remove-transaction":function(t){return e.removeTransaction(t)},"selected-attachments":function(t){return e.selectedAttachments(t)}}})})),1),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[e.transactions.length>1?a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("TransactionGroupTitle",{attrs:{errors:this.groupTitleErrors},on:{"set-group-title":function(t){return e.storeGroupTitle(t)}},model:{value:this.groupTitle,callback:function(t){e.$set(this,"groupTitle",t)},expression:"this.groupTitle"}})],1)])])]):e._e()]),e._v(" "),a("div",{staticClass:"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12"},[a("div",{staticClass:"card"},[a("div",{staticClass:"card-body"},[a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n  \n ")]),e._v(" "),a("button",{staticClass:"btn btn-outline-primary btn-block",attrs:{type:"button"},on:{click:e.addTransaction}},[a("span",{staticClass:"far fa-clone"}),e._v("\n "+e._s(e.$t("firefly.add_another_split"))+"\n ")])]),e._v(" "),a("div",{staticClass:"col"},[a("div",{staticClass:"text-xs d-none d-lg-block d-xl-block"},[e._v("\n  \n ")]),e._v(" "),a("button",{staticClass:"btn btn-info btn-block",attrs:{disabled:!e.enableSubmit},on:{click:e.submitTransaction}},[e.enableSubmit?a("span",[a("span",{staticClass:"far fa-save"}),e._v(" "+e._s(e.$t("firefly.update_transaction")))]):e._e(),e._v(" "),e.enableSubmit?e._e():a("span",[a("span",{staticClass:"fas fa-spinner fa-spin"})])])])]),e._v(" "),a("div",{staticClass:"row"},[a("div",{staticClass:"col"},[e._v("\n  \n ")]),e._v(" "),a("div",{staticClass:"col"},[a("div",{staticClass:"form-check"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.stayHere,expression:"stayHere"}],staticClass:"form-check-input",attrs:{id:"stayHere",type:"checkbox"},domProps:{checked:Array.isArray(e.stayHere)?e._i(e.stayHere,null)>-1:e.stayHere},on:{change:function(t){var a=e.stayHere,n=t.target,i=!!n.checked;if(Array.isArray(a)){var s=e._i(a,null);n.checked?s<0&&(e.stayHere=a.concat([null])):s>-1&&(e.stayHere=a.slice(0,s).concat(a.slice(s+1)))}else e.stayHere=i}}}),e._v(" "),a("label",{staticClass:"form-check-label",attrs:{for:"stayHere"}},[a("span",{staticClass:"small"},[e._v(e._s(e.$t("firefly.after_update_create_another")))])])])])])])])])])],1)],1)}),[],!1,null,null,null).exports;var b=a(7760),f=a.n(b);a(232),f().config.productionTip=!1;var v=a(157),k={};new(f())({i18n:v,store:n.Z,render:function(e){return e(g,{props:k})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference")}}).$mount("#transactions_edit")},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function i(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>i})},6665:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var n=a(4015),i=a.n(n),s=a(3645),o=a.n(s)()(i());o.push([e.id,".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}","",{version:3,sources:["webpack://./src/components/transactions/TransactionTags.vue"],names:[],mappings:"AAsHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA",sourcesContent:['\x3c!--\n - TransactionTags.vue\n - Copyright (c) 2021 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Edit.vue?vue&type=template&id=fa3b324e&\"\nimport script from \"./Edit.vue?vue&type=script&lang=js&\"\nexport * from \"./Edit.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.warningMessage,\"type\":\"warning\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitTransaction}},[_c('SplitPills',{attrs:{\"transactions\":_vm.transactions,\"count\":_vm.transactions.length}}),_vm._v(\" \"),_c('div',{staticClass:\"tab-content\"},_vm._l((this.transactions),function(transaction,index){return _c('SplitForm',{key:transaction.transaction_journal_id,attrs:{\"index\":index,\"key\":transaction.transaction_journal_id,\"transaction\":transaction,\"date\":_vm.date,\"count\":_vm.transactions.length,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"allowed-opposing-types\":_vm.allowedOpposingTypes,\"custom-fields\":_vm.customFields,\"destination-allowed-types\":_vm.destinationAllowedTypes,\"allow-switch\":false},on:{\"uploaded-attachments\":function($event){return _vm.uploadedAttachment($event)},\"set-marker-location\":function($event){return _vm.storeLocation($event)},\"set-account\":function($event){return _vm.storeAccountValue($event)},\"set-date\":function($event){return _vm.storeDate($event)},\"set-field\":function($event){return _vm.storeField($event)},\"remove-transaction\":function($event){return _vm.removeTransaction($event)},\"selected-attachments\":function($event){return _vm.selectedAttachments($event)}}})}),1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(_vm.transactions.length > 1)?_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionGroupTitle',{attrs:{\"errors\":this.groupTitleErrors},on:{\"set-group-title\":function($event){return _vm.storeGroupTitle($event)}},model:{value:(this.groupTitle),callback:function ($$v) {_vm.$set(this, \"groupTitle\", $$v)},expression:\"this.groupTitle\"}})],1)])])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-primary btn-block\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addTransaction}},[_c('span',{staticClass:\"far fa-clone\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.add_another_split'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-info btn-block\",attrs:{\"disabled\":!_vm.enableSubmit},on:{\"click\":_vm.submitTransaction}},[(_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"far fa-save\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.update_transaction')))]):_vm._e(),_vm._v(\" \"),(!_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.stayHere),expression:\"stayHere\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"stayHere\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.stayHere)?_vm._i(_vm.stayHere,null)>-1:(_vm.stayHere)},on:{\"change\":function($event){var $$a=_vm.stayHere,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.stayHere=$$a.concat([$$v]))}else{$$i>-1&&(_vm.stayHere=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.stayHere=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"stayHere\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.after_update_create_another')))])])])])])])])])])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * edit.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport store from \"../../components/store\";\nimport Edit from \"../../components/transactions/Edit\";\nimport Vue from \"vue\";\n\nrequire('../../bootstrap');\n\nVue.config.productionTip = false;\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Edit, {props: props});\n },\n beforeCreate() {\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n },\n }).$mount('#transactions_edit');\n","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/transactions/TransactionTags.vue\"],\"names\":[],\"mappings\":\"AAsHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:'tab-pane' + (0 === _vm.index ? ' active' : ''),attrs:{\"id\":'split_' + _vm.index}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.basic_journal_information'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()]),_vm._v(\" \"),(_vm.count>1)?_c('div',{staticClass:\"card-tools\"},[_c('button',{staticClass:\"btn btn-danger btn-xs\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.removeTransaction}},[_c('span',{staticClass:\"fas fa-trash-alt\"})])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionDescription',_vm._g({attrs:{\"errors\":_vm.transaction.errors.description,\"index\":_vm.index},model:{value:(_vm.transaction.description),callback:function ($$v) {_vm.$set(_vm.transaction, \"description\", $$v)},expression:\"transaction.description\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"sourceAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.source,\"index\":_vm.index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"transaction-type\":_vm.transactionType,\"direction\":\"source\"},on:{\"selected-account\":function($event){return _vm.triggerNextAccount($event)}},model:{value:(_vm.sourceAccount),callback:function ($$v) {_vm.sourceAccount=$$v},expression:\"sourceAccount\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[(0 === _vm.index && _vm.allowSwitch)?_c('SwitchAccount',_vm._g({attrs:{\"index\":_vm.index,\"transaction-type\":_vm.transactionType}},_vm.$listeners)):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"destinationAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.destination,\"index\":_vm.index,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"direction\":\"destination\"},model:{value:(_vm.destinationAccount),callback:function ($$v) {_vm.destinationAccount=$$v},expression:\"destinationAccount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAmount',_vm._g({ref:\"amount\",attrs:{\"amount\":_vm.transaction.amount,\"destination-currency-symbol\":this.transaction.destination_account_currency_symbol,\"errors\":_vm.transaction.errors.amount,\"index\":_vm.index,\"source-currency-symbol\":this.transaction.source_account_currency_symbol,\"transaction-type\":this.transactionType}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[_c('TransactionForeignCurrency',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_currency_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_currency_id\", $$v)},expression:\"transaction.foreign_currency_id\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionForeignAmount',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"errors\":_vm.transaction.errors.foreign_amount,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_amount),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_amount\", $$v)},expression:\"transaction.foreign_amount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionDate',_vm._g({attrs:{\"date\":_vm.splitDate,\"errors\":_vm.transaction.errors.date,\"index\":_vm.index}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12 offset-xl-2 offset-lg-2\"},[_c('TransactionCustomDates',_vm._g({attrs:{\"book-date\":_vm.transaction.book_date,\"custom-fields\":_vm.customFields,\"due-date\":_vm.transaction.due_date,\"errors\":_vm.transaction.errors.custom_dates,\"index\":_vm.index,\"interest-date\":_vm.transaction.interest_date,\"invoice-date\":_vm.transaction.invoice_date,\"payment-date\":_vm.transaction.payment_date,\"process-date\":_vm.transaction.process_date},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}}},_vm.$listeners))],1)])])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_meta'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBudget',_vm._g({attrs:{\"errors\":_vm.transaction.errors.budget,\"index\":_vm.index},model:{value:(_vm.transaction.budget_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"budget_id\", $$v)},expression:\"transaction.budget_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionCategory',_vm._g({attrs:{\"errors\":_vm.transaction.errors.category,\"index\":_vm.index},model:{value:(_vm.transaction.category),callback:function ($$v) {_vm.$set(_vm.transaction, \"category\", $$v)},expression:\"transaction.category\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBill',_vm._g({attrs:{\"errors\":_vm.transaction.errors.bill,\"index\":_vm.index},model:{value:(_vm.transaction.bill_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"bill_id\", $$v)},expression:\"transaction.bill_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionTags',_vm._g({attrs:{\"errors\":_vm.transaction.errors.tags,\"index\":_vm.index},model:{value:(_vm.transaction.tags),callback:function ($$v) {_vm.$set(_vm.transaction, \"tags\", $$v)},expression:\"transaction.tags\"}},_vm.$listeners)),_vm._v(\" \"),(!('Withdrawal' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionPiggyBank',_vm._g({attrs:{\"errors\":_vm.transaction.errors.piggy_bank,\"index\":_vm.index},model:{value:(_vm.transaction.piggy_bank_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"piggy_bank_id\", $$v)},expression:\"transaction.piggy_bank_id\"}},_vm.$listeners)):_vm._e()],1)])])])])]),_vm._v(\" \"),(_vm.hasMetaFields)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_extra'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionInternalReference',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.internal_reference,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.internal_reference),callback:function ($$v) {_vm.$set(_vm.transaction, \"internal_reference\", $$v)},expression:\"transaction.internal_reference\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionExternalUrl',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.external_url,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.external_url),callback:function ($$v) {_vm.$set(_vm.transaction, \"external_url\", $$v)},expression:\"transaction.external_url\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionNotes',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.notes,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.notes),callback:function ($$v) {_vm.$set(_vm.transaction, \"notes\", $$v)},expression:\"transaction.notes\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAttachments',_vm._g({ref:\"attachments\",attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index,\"transaction_journal_id\":_vm.transaction.transaction_journal_id,\"upload-trigger\":_vm.transaction.uploadTrigger,\"clear-trigger\":_vm.transaction.clearTrigger},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.attachments),callback:function ($$v) {_vm.$set(_vm.transaction, \"attachments\", $$v)},expression:\"transaction.attachments\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLocation',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.location,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.location),callback:function ($$v) {_vm.$set(_vm.transaction, \"location\", $$v)},expression:\"transaction.location\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLinks',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.links),callback:function ($$v) {_vm.$set(_vm.transaction, \"links\", $$v)},expression:\"transaction.links\"}},_vm.$listeners))],1)])])])])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDescription.vue?vue&type=template&id=375a57e5&\"\nimport script from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.description'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"autofocus\":\"\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.description),callback:function ($$v) {_vm.description=$$v},expression:\"description\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDate.vue?vue&type=template&id=67a4f77b&\"\nimport script from \"./TransactionDate.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDate.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (0===_vm.index)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.date_and_time'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.dateStr),expression:\"dateStr\"}],ref:\"date\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.dateStr,\"title\":_vm.$t('firefly.date'),\"autocomplete\":\"off\",\"name\":\"date[]\",\"type\":\"date\"},domProps:{\"value\":(_vm.dateStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.dateStr=$event.target.value}}}),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.timeStr),expression:\"timeStr\"}],ref:\"time\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.timeStr,\"title\":_vm.$t('firefly.time'),\"autocomplete\":\"off\",\"name\":\"time[]\",\"type\":\"time\"},domProps:{\"value\":(_vm.timeStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.timeStr=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"text-muted small\"},[_vm._v(_vm._s(_vm.localTimeZone)+\":\"+_vm._s(_vm.systemTimeZone))])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBudget.vue?vue&type=template&id=54257463&\"\nimport script from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.budget'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.budget),expression:\"budget\"}],ref:\"budget\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.budget'),\"autocomplete\":\"off\",\"name\":\"budget_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.budget=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.budgetList),function(budget){return _c('option',{attrs:{\"label\":budget.name},domProps:{\"value\":budget.id}},[_vm._v(_vm._s(budget.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAccount.vue?vue&type=template&id=68bad5f9&\"\nimport script from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[(_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[(0 === this.index)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.' + this.direction + '_account')))]):_vm._e(),_vm._v(\" \"),(this.index > 0)?_c('span',{staticClass:\"text-warning\"},[_vm._v(_vm._s(_vm.$t('firefly.first_split_overrules_' + this.direction)))]):_vm._e()]):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]):_vm._e(),_vm._v(\" \"),(_vm.visible)?_c('vue-typeahead-bootstrap',{ref:\"inputThing\",attrs:{\"data\":_vm.accounts,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"inputName\":_vm.direction + '[]',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.' + _vm.direction + '_account'),\"serializer\":function (item) { return item.name_with_balance; },\"showOnFocus\":true,\"aria-autocomplete\":\"none\",\"autocomplete\":\"off\"},on:{\"hit\":_vm.userSelectedAccount,\"input\":_vm.lookupAccount},scopedSlots:_vm._u([{key:\"suggestion\",fn:function(ref){\nvar data = ref.data;\nvar htmlText = ref.htmlText;\nreturn [_c('div',{staticClass:\"d-flex\",attrs:{\"title\":data.type}},[_c('span',{domProps:{\"innerHTML\":_vm._s(htmlText)}}),_c('br')])]}}],null,false,1423807661),model:{value:(_vm.accountName),callback:function ($$v) {_vm.accountName=$$v},expression:\"accountName\"}},[_vm._v(\" \"),_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearAccount}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"form-control-static\"},[_c('span',{staticClass:\"small text-muted\"},[_c('em',[_vm._v(_vm._s(_vm.$t('firefly.first_split_decides')))])])]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SwitchAccount.vue?vue&type=template&id=7ccf55e2&\"\nimport script from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[('any' !== this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.' + this.transactionType))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('any' === this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\" \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAmount.vue?vue&type=template&id=7e18dbb2&\"\nimport script from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[(_vm.currencySymbol)?_c('div',{staticClass:\"input-group-prepend\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(_vm._s(_vm.currencySymbol))])]):_vm._e(),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.transactionAmount),expression:\"transactionAmount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.amount'),\"title\":_vm.$t('firefly.amount'),\"autocomplete\":\"off\",\"name\":\"amount[]\",\"type\":\"number\",\"step\":\"any\"},domProps:{\"value\":(_vm.transactionAmount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.transactionAmount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignAmount.vue?vue&type=template&id=c2e81206&\"\nimport script from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('form.foreign_amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.amount),expression:\"amount\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.foreign_amount'),\"title\":_vm.$t('form.foreign_amount'),\"autocomplete\":\"off\",\"name\":\"foreign_amount[]\",\"type\":\"number\"},domProps:{\"value\":(_vm.amount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.amount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignCurrency.vue?vue&type=template&id=7826af29&\"\nimport script from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(\" \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedCurrency),expression:\"selectedCurrency\"}],staticClass:\"form-control\",attrs:{\"name\":\"foreign_currency_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedCurrency=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((_vm.selectableCurrencies),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id}},[_vm._v(_vm._s(currency.name))])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCustomDates.vue?vue&type=template&id=728c6420&\"\nimport script from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',_vm._l((_vm.availableFields),function(enabled,name){return _c('div',{staticClass:\"form-group\"},[(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.' + name))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"input-group\"},[_c('input',{ref:name,refInFor:true,staticClass:\"form-control\",attrs:{\"name\":name + '[]',\"placeholder\":_vm.$t('form.' + name),\"title\":_vm.$t('form.' + name),\"autocomplete\":\"off\",\"type\":\"date\"},domProps:{\"value\":_vm.getFieldValue(name)},on:{\"change\":function($event){return _vm.setFieldValue($event, name)}}})]):_vm._e()])}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCategory.vue?vue&type=template&id=7b821709&\"\nimport script from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.category'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.categories,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.category'),\"serializer\":function (item) { return item.name; },\"showOnFocus\":true,\"inputName\":\"category[]\"},on:{\"hit\":function($event){_vm.selectedCategory = $event},\"input\":_vm.lookupCategory},model:{value:(_vm.category),callback:function ($$v) {_vm.category=$$v},expression:\"category\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearCategory}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBill.vue?vue&type=template&id=e612fb9c&\"\nimport script from \"./TransactionBill.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBill.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.bill),expression:\"bill\"}],ref:\"bill\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.bill'),\"autocomplete\":\"off\",\"name\":\"bill_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.bill=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.billList),function(bill){return _c('option',{attrs:{\"label\":bill.name},domProps:{\"value\":bill.id}},[_vm._v(_vm._s(bill.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {\nvar this$1 = this;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.tags'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('vue-tags-input',{attrs:{\"add-only-from-autocomplete\":false,\"autocomplete-items\":_vm.autocompleteItems,\"tags\":_vm.tags,\"title\":_vm.$t('firefly.tags'),\"placeholder\":_vm.$t('firefly.tags')},on:{\"tags-changed\":function (newTags) { return this$1.tags = newTags; }},model:{value:(_vm.currentTag),callback:function ($$v) {_vm.currentTag=$$v},expression:\"currentTag\"}})],1),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=style&index=0&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./TransactionTags.vue?vue&type=template&id=dbf814e6&\"\nimport script from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nimport style0 from \"./TransactionTags.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionPiggyBank.vue?vue&type=template&id=18aafbc0&\"\nimport script from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.piggy_bank'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.piggy_bank_id),expression:\"piggy_bank_id\"}],ref:\"piggy_bank_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.piggy_bank'),\"autocomplete\":\"off\",\"name\":\"piggy_bank_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.piggy_bank_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.piggyList),function(piggy){return _c('option',{attrs:{\"label\":piggy.name_with_balance},domProps:{\"value\":piggy.id}},[_vm._v(_vm._s(piggy.name_with_balance))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionInternalReference.vue?vue&type=template&id=94f353c2&\"\nimport script from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.internal_reference'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.reference),expression:\"reference\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.internal_reference'),\"name\":\"internal_reference[]\",\"type\":\"text\"},domProps:{\"value\":(_vm.reference)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.reference=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionExternalUrl.vue?vue&type=template&id=7a5ee5e8&\"\nimport script from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.external_url'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.url),expression:\"url\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.external_url'),\"name\":\"external_url[]\",\"type\":\"url\"},domProps:{\"value\":(_vm.url)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.url=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionNotes.vue?vue&type=template&id=606fd0df&\"\nimport script from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.notes'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.notes),expression:\"notes\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.notes')},domProps:{\"value\":(_vm.notes)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.notes=$event.target.value}}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.journal_links'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.links.length === 0)?_c('p',[_c('button',{staticClass:\"btn btn-default btn-xs\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" Add transaction link\")])]):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('ul',{staticClass:\"list-group\"},_vm._l((_vm.links),function(transaction,index){return _c('li',{key:index,staticClass:\"list-group-item\"},[_c('em',[_vm._v(_vm._s(_vm.getTextForLinkType(transaction.link_type_id)))]),_vm._v(\" \"),_c('a',{attrs:{\"href\":\"./transaction/show/\" + transaction.transaction_group_id}},[_vm._v(_vm._s(transaction.description))]),_vm._v(\" \"),(transaction.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"btn-group btn-group-xs float-right\"},[_c('button',{staticClass:\"btn btn-xs btn-danger\",attrs:{\"type\":\"button\",\"tabindex\":\"-1\"},on:{\"click\":function($event){return _vm.removeLink(index)}}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])}),0):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('div',{staticClass:\"form-text\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"})])]):_vm._e()])])]),_vm._v(\" \"),_c('div',{ref:\"linkModal\",staticClass:\"modal\",attrs:{\"id\":\"linkModal\",\"tabindex\":\"-1\"}},[_c('div',{staticClass:\"modal-dialog modal-lg\"},[_c('div',{staticClass:\"modal-content\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"modal-body\"},[_c('div',{staticClass:\"container-fluid\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":function($event){$event.preventDefault();return _vm.search.apply(null, arguments)}}},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.query),expression:\"query\"}],staticClass:\"form-control\",attrs:{\"id\":\"query\",\"autocomplete\":\"off\",\"maxlength\":\"255\",\"name\":\"search\",\"placeholder\":\"Search query\",\"type\":\"text\"},domProps:{\"value\":(_vm.query)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.query=$event.target.value}}}),_vm._v(\" \"),_vm._m(2)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.searching)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('h4',[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"33%\"},attrs:{\"scope\":\"col\",\"colspan\":\"2\"}},[_vm._v(_vm._s(_vm.$t('firefly.include')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.searchResults),function(result){return _c('tr',[_c('td',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.selected),expression:\"result.selected\"}],staticClass:\"form-control\",attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(result.selected)?_vm._i(result.selected,null)>-1:(result.selected)},on:{\"change\":[function($event){var $$a=result.selected,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(result, \"selected\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(result, \"selected\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(result, \"selected\", $$c)}},function($event){return _vm.selectTransaction($event)}]}})]),_vm._v(\" \"),_c('td',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.link_type_id),expression:\"result.link_type_id\"}],staticClass:\"form-control\",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.$set(result, \"link_type_id\", $event.target.multiple ? $$selectedVal : $$selectedVal[0])},function($event){return _vm.selectLinkType($event)}]}},_vm._l((_vm.linkTypes),function(linkType){return _c('option',{attrs:{\"label\":linkType.type},domProps:{\"value\":linkType.id + '-' + linkType.direction}},[_vm._v(_vm._s(linkType.type)+\"\\n \")])}),0)]),_vm._v(\" \"),_c('td',[_c('a',{attrs:{\"href\":'./transactions/show/' + result.transaction_group_id}},[_vm._v(_vm._s(result.description))]),_vm._v(\" \"),(result.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),_c('em',[_c('a',{attrs:{\"href\":'./accounts/show/' + result.source_id}},[_vm._v(_vm._s(result.source_name))]),_vm._v(\"\\n →\\n \"),_c('a',{attrs:{\"href\":'./accounts/show/' + result.destination_id}},[_vm._v(_vm._s(result.destination_name))])])])])}),0)]):_vm._e()])])])]),_vm._v(\" \"),_vm._m(3)])])])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-header\"},[_c('h5',{staticClass:\"modal-title\"},[_vm._v(\"Transaction thing dialog.\")]),_vm._v(\" \"),_c('button',{staticClass:\"close\",attrs:{\"aria-label\":\"Close\",\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_c('span',{attrs:{\"aria-hidden\":\"true\"}},[_vm._v(\"×\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('p',[_vm._v(\"\\n Use this form to search for transactions you wish to link to this one. When in doubt, use \"),_c('code',[_vm._v(\"id:*\")]),_vm._v(\" where the ID is the number from\\n the URL.\\n \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"submit\"}},[_c('span',{staticClass:\"fas fa-search\"}),_vm._v(\" Search\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-footer\"},[_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_vm._v(\"Close\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLinks.vue?vue&type=template&id=7826e6c4&\"\nimport script from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAttachments.vue?vue&type=template&id=0364e752&\"\nimport script from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.attachments'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",staticClass:\"form-control\",attrs:{\"multiple\":\"\",\"name\":\"attachments[]\",\"type\":\"file\"},on:{\"change\":_vm.selectedFile}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLocation.vue?vue&type=template&id=26d78234&\"\nimport script from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.location'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('l-map',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":function($event){return _vm.prepMap()},\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./SplitForm.vue?vue&type=template&id=49c23ef6&\"\nimport script from \"./SplitForm.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitForm.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SplitPills.vue?vue&type=template&id=6bee3f8d&\"\nimport script from \"./SplitPills.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitPills.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.transactions.length > 1)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('ul',{staticClass:\"nav nav-pills ml-auto p-2\",attrs:{\"id\":\"transactionTabs\"}},_vm._l((this.transactions),function(transaction,index){return _c('li',{staticClass:\"nav-item\"},[_c('a',{class:'nav-link' + (0 === index ? ' active' : ''),attrs:{\"href\":'#split_' + index,\"data-toggle\":\"pill\"}},[('' !== transaction.description)?_c('span',[_vm._v(_vm._s(transaction.description))]):_vm._e(),_vm._v(\" \"),('' === transaction.description)?_c('span',[_vm._v(\"Split \"+_vm._s(index + 1))]):_vm._e()])])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.split_transaction_title'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.split_transaction_title'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"inputName\":\"group_title\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.title),callback:function ($$v) {_vm.title=$$v},expression:\"title\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionGroupTitle.vue?vue&type=template&id=4bdb785a&\"\nimport script from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","created","this","groupId","parts","getTransactionGroup","getAllowedOpposingTypes","getCustomFields","successMessage","errorMessage","warningMessage","type","default","originalTransactions","originalGroupTitle","groupTitleErrors","customFields","Object","returnedGroupId","returnedGroupTitle","date","originalDate","submittedTransaction","submittedAttachments","inError","submittedAttCount","enableSubmit","stayHere","forceTransactionSubmission","components","Alert","SplitPills","SplitForm","TransactionGroupTitle","watch","finaliseSubmission","getExpectedSourceTypes","methods","parseTransactionGroup","group_title","description","hasOwnProperty","i","test","result","parseLinks","transaction_journal_id","parseTransaction","array","charAt","toUpperCase","source_type","destination_type","substring","source_account_id","source_id","source_account_name","source_name","source_account_type","destination_account_id","destination_id","destination_account_name","destination_name","destination_account_type","amount","currency_id","foreign_amount","foreign_currency_id","category","category_name","budget_id","bill_id","tags","substr","internal_reference","external_url","external_uri","external_id","notes","location","zoom_level","longitude","latitude","journalId","parseLink","opposingId","link","outward_id","linkDirection","promises","Promise","resolve","link_type_id","all","journals","journal","linkTypeId","direction","transaction_group_id","responses","currency_code","uploadedAttachment","key","storeLocation","zoomLevel","lng","lat","storeAccountValue","storeDate","storeField","removeTransaction","tab","storeGroupTitle","selectedAttachments","event","preventDefault","submitTransaction","submission","shouldSubmit","newTransactionCount","diff","toLowerCase","currentTransaction","basicFields","ii","fieldName","originalTransaction","submissionFieldName","currentTag","text","shouldLinks","shouldUpload","keys","submitUpdate","submitData","put","url","handleSubmissionResponse","reverse","submitLinks","deleteAllOriginalLinks","submitAttachments","uploadTrigger","hasAttachments","anyAttachments","$t","href","clearTrigger","compareLinks","compare","parseErrors","message","transactionIndex","split","deleteOriginalLinks","transaction","links","newLinks","originalLinks","submitNewLinks","inward_id","linkObject","currentLink","post","submitTransactionLinksX","finalizeSubmitX","submittedLinks","_vm","_h","$createElement","_c","_self","attrs","_v","on","staticClass","_l","$event","model","callback","$$v","$set","expression","_e","_s","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","i18n","props","store","render","createElement","Edit","beforeCreate","$store","$mount","source","destination","currency","foreign_currency","custom_dates","budget","bill","piggy_bank","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","source_account","name_with_balance","currency_name","currency_decimal_places","destination_account","piggy_bank_id","___CSS_LOADER_EXPORT___","class","descriptions","initialSet","getACURL","clearDescription","getElementsByTagName","query","lookupDescription","$emit","item","slot","localTimeZone","Intl","DateTimeFormat","resolvedOptions","timeZone","systemTimeZone","dateStr","timeStr","localDate","computed","ref","composing","budgetList","emitEvent","collectData","getBudgets","parseBudgets","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","Number","String","accountTypes","selectedAccount","accountName","selectedAccountTrigger","types","giveFocus","log","$refs","inputThing","input","focus","isFocused","userSelectedAccount","systemReturnedAccount","clearAccount","lookupAccount","createInitialSet","accountKey","visible","scopedSlots","_u","fn","htmlText","required","sourceCurrencySymbol","destinationCurrencySymbol","fractionDigits","transactionAmount","formatNumber","parseFloat","str","toFixed","currencySymbol","srcCurrencySymbol","dstCurrencySymbol","sourceCurrencyId","destinationCurrencyId","isVisible","selectedCurrency","allCurrencies","selectableCurrencies","dstCurrencyId","srcCurrencyId","lockedCurrency","lockCurrency","getAllCurrencies","filterCurrencies","current","dateFields","availableFields","dates","interestDate","bookDate","processDate","dueDate","paymentDate","invoiceDate","isDateField","includes","getFieldValue","setFieldValue","enabled","refInFor","categories","clearCategory","lookupCategory","selectedCategory","set","billList","getBills","parseBills","VueTagsInput","autocompleteItems","debounce","updateTags","tagList","shortList","initItems","clearTimeout","setTimeout","this$1","newTags","piggyList","getPiggies","parsePiggies","piggy","reference","showField","_m","searchResults","include","linkTypes","searching","getLinkTypes","removeLink","getTextForLinkType","selectTransaction","addToSelected","removeFromSelected","selectLinkType","updateSelected","resetModal","search","parseLinkTypes","inward","outward","linkTypeInward","linkTypeOutward","parseSearch","isJournalSelected","getJournalLinkType","link_type_text","NumberFormat","style","format","apply","arguments","staticStyle","linkType","uploads","uploaded","doUpload","att","selectedFile","createAttachment","filename","attachable_type","attachable_id","uploadAttachment","uploadUri","countAttachment","files","LMap","LTileLayer","LMarker","zoom","center","hasMarker","bounds","marker","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","latlng","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","count","allowSwitch","Boolean","triggerNextAccount","destinationAccount","splitDate","sourceAccount","hasMetaFields","requiredFields","TransactionLocation","TransactionAttachments","TransactionNotes","TransactionExternalUrl","TransactionInternalReference","TransactionPiggyBank","TransactionTags","TransactionLinks","TransactionBill","TransactionCategory","TransactionCustomDates","TransactionForeignCurrency","TransactionForeignAmount","TransactionAmount","SwitchAccount","TransactionAccount","TransactionBudget","TransactionDescription","TransactionDate","_g","$listeners","title"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/transactions/edit.js","mappings":"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","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/transactions/Edit.vue","webpack:///./src/components/transactions/Edit.vue?e2ed","webpack:///./src/components/transactions/Edit.vue","webpack:///./src/components/transactions/Edit.vue?087f","webpack:///./src/pages/transactions/edit.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/transactions/TransactionTags.vue?238a","webpack:///src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?acce","webpack:///./src/components/partials/Alert.vue","webpack:///./src/components/partials/Alert.vue?d88a","webpack:///./src/components/transactions/SplitForm.vue?12ea","webpack:///src/components/transactions/TransactionDescription.vue","webpack:///./src/components/transactions/TransactionDescription.vue?90ad","webpack:///./src/components/transactions/TransactionDescription.vue","webpack:///./src/components/transactions/TransactionDescription.vue?2646","webpack:///src/components/transactions/TransactionDate.vue","webpack:///./src/components/transactions/TransactionDate.vue?5303","webpack:///./src/components/transactions/TransactionDate.vue","webpack:///./src/components/transactions/TransactionDate.vue?ed78","webpack:///src/components/transactions/TransactionBudget.vue","webpack:///./src/components/transactions/TransactionBudget.vue?7019","webpack:///./src/components/transactions/TransactionBudget.vue","webpack:///./src/components/transactions/TransactionBudget.vue?7857","webpack:///src/components/transactions/TransactionAccount.vue","webpack:///./src/components/transactions/TransactionAccount.vue?d05f","webpack:///./src/components/transactions/TransactionAccount.vue","webpack:///./src/components/transactions/TransactionAccount.vue?6d69","webpack:///src/components/transactions/SwitchAccount.vue","webpack:///./src/components/transactions/SwitchAccount.vue?5f04","webpack:///./src/components/transactions/SwitchAccount.vue","webpack:///./src/components/transactions/SwitchAccount.vue?0e78","webpack:///src/components/transactions/TransactionAmount.vue","webpack:///./src/components/transactions/TransactionAmount.vue?27fc","webpack:///./src/components/transactions/TransactionAmount.vue","webpack:///./src/components/transactions/TransactionAmount.vue?0c7b","webpack:///src/components/transactions/TransactionForeignAmount.vue","webpack:///./src/components/transactions/TransactionForeignAmount.vue?106a","webpack:///./src/components/transactions/TransactionForeignAmount.vue","webpack:///./src/components/transactions/TransactionForeignAmount.vue?1946","webpack:///src/components/transactions/TransactionForeignCurrency.vue","webpack:///./src/components/transactions/TransactionForeignCurrency.vue?5d8b","webpack:///./src/components/transactions/TransactionForeignCurrency.vue","webpack:///./src/components/transactions/TransactionForeignCurrency.vue?4d54","webpack:///src/components/transactions/TransactionCustomDates.vue","webpack:///./src/components/transactions/TransactionCustomDates.vue?5d98","webpack:///./src/components/transactions/TransactionCustomDates.vue","webpack:///./src/components/transactions/TransactionCustomDates.vue?f25d","webpack:///src/components/transactions/TransactionCategory.vue","webpack:///./src/components/transactions/TransactionCategory.vue?2d84","webpack:///./src/components/transactions/TransactionCategory.vue","webpack:///./src/components/transactions/TransactionCategory.vue?e5e2","webpack:///src/components/transactions/TransactionBill.vue","webpack:///./src/components/transactions/TransactionBill.vue?f8ee","webpack:///./src/components/transactions/TransactionBill.vue","webpack:///./src/components/transactions/TransactionBill.vue?a9cd","webpack:///./src/components/transactions/TransactionTags.vue?b7f3","webpack:///src/components/transactions/TransactionTags.vue","webpack:///./src/components/transactions/TransactionTags.vue?2d2c","webpack:///./src/components/transactions/TransactionTags.vue?beaf","webpack:///./src/components/transactions/TransactionTags.vue","webpack:///src/components/transactions/TransactionPiggyBank.vue","webpack:///./src/components/transactions/TransactionPiggyBank.vue?183c","webpack:///./src/components/transactions/TransactionPiggyBank.vue","webpack:///./src/components/transactions/TransactionPiggyBank.vue?2a55","webpack:///src/components/transactions/TransactionInternalReference.vue","webpack:///./src/components/transactions/TransactionInternalReference.vue?a225","webpack:///./src/components/transactions/TransactionInternalReference.vue","webpack:///./src/components/transactions/TransactionInternalReference.vue?b8a8","webpack:///src/components/transactions/TransactionExternalUrl.vue","webpack:///./src/components/transactions/TransactionExternalUrl.vue?e521","webpack:///./src/components/transactions/TransactionExternalUrl.vue","webpack:///./src/components/transactions/TransactionExternalUrl.vue?e39a","webpack:///src/components/transactions/TransactionNotes.vue","webpack:///./src/components/transactions/TransactionNotes.vue?aaff","webpack:///./src/components/transactions/TransactionNotes.vue","webpack:///./src/components/transactions/TransactionNotes.vue?c0c2","webpack:///./src/components/transactions/TransactionLinks.vue?93e9","webpack:///src/components/transactions/TransactionLinks.vue","webpack:///./src/components/transactions/TransactionLinks.vue?e8c9","webpack:///./src/components/transactions/TransactionLinks.vue","webpack:///src/components/transactions/TransactionAttachments.vue","webpack:///./src/components/transactions/TransactionAttachments.vue?596e","webpack:///./src/components/transactions/TransactionAttachments.vue","webpack:///./src/components/transactions/TransactionAttachments.vue?6daa","webpack:///src/components/transactions/TransactionLocation.vue","webpack:///./src/components/transactions/TransactionLocation.vue?dc21","webpack:///./src/components/transactions/TransactionLocation.vue","webpack:///./src/components/transactions/TransactionLocation.vue?d4f4","webpack:///./src/components/transactions/SplitForm.vue?2164","webpack:///src/components/transactions/SplitForm.vue","webpack:///./src/components/transactions/SplitForm.vue","webpack:///src/components/transactions/SplitPills.vue","webpack:///./src/components/transactions/SplitPills.vue?059c","webpack:///./src/components/transactions/SplitPills.vue","webpack:///./src/components/transactions/SplitPills.vue?294c","webpack:///./src/components/transactions/TransactionGroupTitle.vue?65e1","webpack:///src/components/transactions/TransactionGroupTitle.vue","webpack:///./src/components/transactions/TransactionGroupTitle.vue?201d","webpack:///./src/components/transactions/TransactionGroupTitle.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Edit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Edit.vue?vue&type=template&id=fa3b324e&\"\nimport script from \"./Edit.vue?vue&type=script&lang=js&\"\nexport * from \"./Edit.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('Alert',{attrs:{\"message\":_vm.errorMessage,\"type\":\"danger\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.successMessage,\"type\":\"success\"}}),_vm._v(\" \"),_c('Alert',{attrs:{\"message\":_vm.warningMessage,\"type\":\"warning\"}}),_vm._v(\" \"),_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":_vm.submitTransaction}},[_c('SplitPills',{attrs:{\"transactions\":_vm.transactions,\"count\":_vm.transactions.length}}),_vm._v(\" \"),_c('div',{staticClass:\"tab-content\"},_vm._l((this.transactions),function(transaction,index){return _c('SplitForm',{key:transaction.transaction_journal_id,attrs:{\"index\":index,\"key\":transaction.transaction_journal_id,\"transaction\":transaction,\"date\":_vm.date,\"count\":_vm.transactions.length,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"allowed-opposing-types\":_vm.allowedOpposingTypes,\"custom-fields\":_vm.customFields,\"destination-allowed-types\":_vm.destinationAllowedTypes,\"allow-switch\":false},on:{\"uploaded-attachments\":function($event){return _vm.uploadedAttachment($event)},\"set-marker-location\":function($event){return _vm.storeLocation($event)},\"set-account\":function($event){return _vm.storeAccountValue($event)},\"set-date\":function($event){return _vm.storeDate($event)},\"set-field\":function($event){return _vm.storeField($event)},\"remove-transaction\":function($event){return _vm.removeTransaction($event)},\"selected-attachments\":function($event){return _vm.selectedAttachments($event)}}})}),1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(_vm.transactions.length > 1)?_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionGroupTitle',{attrs:{\"errors\":this.groupTitleErrors},on:{\"set-group-title\":function($event){return _vm.storeGroupTitle($event)}},model:{value:(this.groupTitle),callback:function ($$v) {_vm.$set(this, \"groupTitle\", $$v)},expression:\"this.groupTitle\"}})],1)])])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-outline-primary btn-block\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.addTransaction}},[_c('span',{staticClass:\"far fa-clone\"}),_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.add_another_split'))+\"\\n \")])]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-info btn-block\",attrs:{\"disabled\":!_vm.enableSubmit},on:{\"click\":_vm.submitTransaction}},[(_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"far fa-save\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.update_transaction')))]):_vm._e(),_vm._v(\" \"),(!_vm.enableSubmit)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e()])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"\\n  \\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"form-check\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.stayHere),expression:\"stayHere\"}],staticClass:\"form-check-input\",attrs:{\"id\":\"stayHere\",\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(_vm.stayHere)?_vm._i(_vm.stayHere,null)>-1:(_vm.stayHere)},on:{\"change\":function($event){var $$a=_vm.stayHere,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.stayHere=$$a.concat([$$v]))}else{$$i>-1&&(_vm.stayHere=$$a.slice(0,$$i).concat($$a.slice($$i+1)))}}else{_vm.stayHere=$$c}}}}),_vm._v(\" \"),_c('label',{staticClass:\"form-check-label\",attrs:{\"for\":\"stayHere\"}},[_c('span',{staticClass:\"small\"},[_vm._v(_vm._s(_vm.$t('firefly.after_update_create_another')))])])])])])])])])])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * edit.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport store from \"../../components/store\";\nimport Edit from \"../../components/transactions/Edit\";\nimport Vue from \"vue\";\n\nrequire('../../bootstrap');\n\nVue.config.productionTip = false;\n// i18n\nlet i18n = require('../../i18n');\n\nlet props = {};\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Edit, {props: props});\n },\n beforeCreate() {\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n },\n }).$mount('#transactions_edit');\n","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".vue-tags-input{display:block;max-width:100%!important}.ti-input,.vue-tags-input{border-radius:.25rem;width:100%}.ti-input{max-width:100%}.ti-new-tag-input{font-size:1rem}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/transactions/TransactionTags.vue\"],\"names\":[],\"mappings\":\"AAuHA,gBAGA,aAAA,CADA,wBAGA,CAEA,0BAHA,oBAAA,CAHA,UAUA,CAJA,UAEA,cAEA,CAEA,kBACA,cACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Alert.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Alert.vue?vue&type=template&id=45eef68c&\"\nimport script from \"./Alert.vue?vue&type=script&lang=js&\"\nexport * from \"./Alert.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.message.length > 0)?_c('div',{class:'alert alert-' + _vm.type + ' alert-dismissible'},[_c('button',{staticClass:\"close\",attrs:{\"aria-hidden\":\"true\",\"data-dismiss\":\"alert\",\"type\":\"button\"}},[_vm._v(\"×\")]),_vm._v(\" \"),_c('h5',[('danger' === _vm.type)?_c('span',{staticClass:\"icon fas fa-ban\"}):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',{staticClass:\"icon fas fa-thumbs-up\"}):_vm._e(),_vm._v(\" \"),('danger' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_error\")))]):_vm._e(),_vm._v(\" \"),('success' === _vm.type)?_c('span',[_vm._v(_vm._s(_vm.$t(\"firefly.flash_success\")))]):_vm._e()]),_vm._v(\" \"),_c('span',{domProps:{\"innerHTML\":_vm._s(_vm.message)}})]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:'tab-pane' + (0 === _vm.index ? ' active' : ''),attrs:{\"id\":'split_' + _vm.index}},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.basic_journal_information'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()]),_vm._v(\" \"),(_vm.count>1)?_c('div',{staticClass:\"card-tools\"},[_c('button',{staticClass:\"btn btn-danger btn-xs\",attrs:{\"type\":\"button\"},on:{\"click\":_vm.removeTransaction}},[_c('span',{staticClass:\"fas fa-trash-alt\"})])]):_vm._e()]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('TransactionDescription',_vm._g({attrs:{\"errors\":_vm.transaction.errors.description,\"index\":_vm.index},model:{value:(_vm.transaction.description),callback:function ($$v) {_vm.$set(_vm.transaction, \"description\", $$v)},expression:\"transaction.description\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"sourceAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.source,\"index\":_vm.index,\"source-allowed-types\":_vm.sourceAllowedTypes,\"transaction-type\":_vm.transactionType,\"direction\":\"source\"},on:{\"selected-account\":function($event){return _vm.triggerNextAccount($event)}},model:{value:(_vm.sourceAccount),callback:function ($$v) {_vm.sourceAccount=$$v},expression:\"sourceAccount\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[(0 === _vm.index && _vm.allowSwitch)?_c('SwitchAccount',_vm._g({attrs:{\"index\":_vm.index,\"transaction-type\":_vm.transactionType}},_vm.$listeners)):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAccount',_vm._g({ref:\"destinationAccount\",attrs:{\"destination-allowed-types\":_vm.destinationAllowedTypes,\"errors\":_vm.transaction.errors.destination,\"index\":_vm.index,\"transaction-type\":_vm.transactionType,\"source-allowed-types\":_vm.sourceAllowedTypes,\"direction\":\"destination\"},model:{value:(_vm.destinationAccount),callback:function ($$v) {_vm.destinationAccount=$$v},expression:\"destinationAccount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-10 col-sm-12 col-xs-12\"},[_c('TransactionAmount',_vm._g({ref:\"amount\",attrs:{\"amount\":_vm.transaction.amount,\"destination-currency-symbol\":this.transaction.destination_account_currency_symbol,\"errors\":_vm.transaction.errors.amount,\"index\":_vm.index,\"source-currency-symbol\":this.transaction.source_account_currency_symbol,\"transaction-type\":this.transactionType}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-2 col-lg-2 col-md-2 col-sm-12 text-center d-none d-sm-block\"},[_c('TransactionForeignCurrency',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_currency_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_currency_id\", $$v)},expression:\"transaction.foreign_currency_id\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionForeignAmount',_vm._g({attrs:{\"destination-currency-id\":this.transaction.destination_account_currency_id,\"errors\":_vm.transaction.errors.foreign_amount,\"index\":_vm.index,\"selected-currency-id\":this.transaction.foreign_currency_id,\"source-currency-id\":this.transaction.source_account_currency_id,\"transaction-type\":this.transactionType},model:{value:(_vm.transaction.foreign_amount),callback:function ($$v) {_vm.$set(_vm.transaction, \"foreign_amount\", $$v)},expression:\"transaction.foreign_amount\"}},_vm.$listeners))],1)]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionDate',_vm._g({attrs:{\"date\":_vm.splitDate,\"errors\":_vm.transaction.errors.date,\"index\":_vm.index}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-5 col-lg-5 col-md-12 col-sm-12 col-xs-12 offset-xl-2 offset-lg-2\"},[_c('TransactionCustomDates',_vm._g({attrs:{\"book-date\":_vm.transaction.book_date,\"custom-fields\":_vm.customFields,\"due-date\":_vm.transaction.due_date,\"errors\":_vm.transaction.errors.custom_dates,\"index\":_vm.index,\"interest-date\":_vm.transaction.interest_date,\"invoice-date\":_vm.transaction.invoice_date,\"payment-date\":_vm.transaction.payment_date,\"process-date\":_vm.transaction.process_date},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}}},_vm.$listeners))],1)])])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_meta'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBudget',_vm._g({attrs:{\"errors\":_vm.transaction.errors.budget,\"index\":_vm.index},model:{value:(_vm.transaction.budget_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"budget_id\", $$v)},expression:\"transaction.budget_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionCategory',_vm._g({attrs:{\"errors\":_vm.transaction.errors.category,\"index\":_vm.index},model:{value:(_vm.transaction.category),callback:function ($$v) {_vm.$set(_vm.transaction, \"category\", $$v)},expression:\"transaction.category\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[(!('Transfer' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionBill',_vm._g({attrs:{\"errors\":_vm.transaction.errors.bill,\"index\":_vm.index},model:{value:(_vm.transaction.bill_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"bill_id\", $$v)},expression:\"transaction.bill_id\"}},_vm.$listeners)):_vm._e(),_vm._v(\" \"),_c('TransactionTags',_vm._g({ref:\"tags\",attrs:{\"errors\":_vm.transaction.errors.tags,\"index\":_vm.index},model:{value:(_vm.transaction.tags),callback:function ($$v) {_vm.$set(_vm.transaction, \"tags\", $$v)},expression:\"transaction.tags\"}},_vm.$listeners)),_vm._v(\" \"),(!('Withdrawal' === _vm.transactionType || 'Deposit' === _vm.transactionType))?_c('TransactionPiggyBank',_vm._g({attrs:{\"errors\":_vm.transaction.errors.piggy_bank,\"index\":_vm.index},model:{value:(_vm.transaction.piggy_bank_id),callback:function ($$v) {_vm.$set(_vm.transaction, \"piggy_bank_id\", $$v)},expression:\"transaction.piggy_bank_id\"}},_vm.$listeners)):_vm._e()],1)])])])])]),_vm._v(\" \"),(_vm.hasMetaFields)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-header\"},[_c('h3',{staticClass:\"card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.transaction_journal_extra'))+\"\\n \"),(_vm.count > 1)?_c('span',[_vm._v(\"(\"+_vm._s(_vm.index + 1)+\" / \"+_vm._s(_vm.count)+\") \")]):_vm._e()])]),_vm._v(\" \"),_c('div',{staticClass:\"card-body\"},[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionInternalReference',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.internal_reference,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.internal_reference),callback:function ($$v) {_vm.$set(_vm.transaction, \"internal_reference\", $$v)},expression:\"transaction.internal_reference\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionExternalUrl',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.external_url,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.external_url),callback:function ($$v) {_vm.$set(_vm.transaction, \"external_url\", $$v)},expression:\"transaction.external_url\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionNotes',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.notes,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.notes),callback:function ($$v) {_vm.$set(_vm.transaction, \"notes\", $$v)},expression:\"transaction.notes\"}},_vm.$listeners))],1),_vm._v(\" \"),_c('div',{staticClass:\"col-xl-6 col-lg-6 col-md-12 col-sm-12 col-xs-12\"},[_c('TransactionAttachments',_vm._g({ref:\"attachments\",attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index,\"transaction_journal_id\":_vm.transaction.transaction_journal_id,\"upload-trigger\":_vm.transaction.uploadTrigger,\"clear-trigger\":_vm.transaction.clearTrigger},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.attachments),callback:function ($$v) {_vm.$set(_vm.transaction, \"attachments\", $$v)},expression:\"transaction.attachments\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLocation',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"errors\":_vm.transaction.errors.location,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.location),callback:function ($$v) {_vm.$set(_vm.transaction, \"location\", $$v)},expression:\"transaction.location\"}},_vm.$listeners)),_vm._v(\" \"),_c('TransactionLinks',_vm._g({attrs:{\"custom-fields\":_vm.customFields,\"index\":_vm.index},on:{\"update:customFields\":function($event){_vm.customFields=$event},\"update:custom-fields\":function($event){_vm.customFields=$event}},model:{value:(_vm.transaction.links),callback:function ($$v) {_vm.$set(_vm.transaction, \"links\", $$v)},expression:\"transaction.links\"}},_vm.$listeners))],1)])])])])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDescription.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDescription.vue?vue&type=template&id=4c963a73&\"\nimport script from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDescription.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('vue-typeahead-bootstrap',{ref:\"autoComplete\",attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.description'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"autofocus\":\"\",\"tabindex\":\"1\",\"inputName\":\"description[]\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.description),callback:function ($$v) {_vm.description=$$v},expression:\"description\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionDate.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionDate.vue?vue&type=template&id=d89e37f4&\"\nimport script from \"./TransactionDate.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionDate.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (0===_vm.index)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.date_and_time'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.dateStr),expression:\"dateStr\"}],ref:\"date\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.dateStr,\"title\":_vm.$t('firefly.date'),\"autocomplete\":\"off\",\"name\":\"date[]\",\"type\":\"date\"},domProps:{\"value\":(_vm.dateStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.dateStr=$event.target.value}}}),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.timeStr),expression:\"timeStr\"}],ref:\"time\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.timeStr,\"title\":_vm.$t('firefly.time'),\"autocomplete\":\"off\",\"name\":\"time[]\",\"type\":\"time\"},domProps:{\"value\":(_vm.timeStr)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.timeStr=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e(),_vm._v(\" \"),_c('span',{staticClass:\"text-muted small\"},[_vm._v(_vm._s(_vm.localTimeZone)+\":\"+_vm._s(_vm.systemTimeZone))])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBudget.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBudget.vue?vue&type=template&id=f2db3054&\"\nimport script from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBudget.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.budget'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.budget),expression:\"budget\"}],ref:\"budget\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.budget'),\"autocomplete\":\"off\",\"name\":\"budget_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.budget=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.budgetList),function(budget){return _c('option',{attrs:{\"label\":budget.name},domProps:{\"value\":budget.id}},[_vm._v(_vm._s(budget.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAccount.vue?vue&type=template&id=cfadde00&\"\nimport script from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[(_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[(0 === this.index)?_c('span',[_vm._v(_vm._s(_vm.$t('firefly.' + this.direction + '_account')))]):_vm._e(),_vm._v(\" \"),(this.index > 0)?_c('span',{staticClass:\"text-warning\"},[_vm._v(_vm._s(_vm.$t('firefly.first_split_overrules_' + this.direction)))]):_vm._e()]):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n  \\n \")]):_vm._e(),_vm._v(\" \"),(_vm.visible)?_c('vue-typeahead-bootstrap',{ref:\"inputThing\",attrs:{\"data\":_vm.accounts,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"inputName\":_vm.direction + '[]',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.' + _vm.direction + '_account'),\"serializer\":function (item) { return item.name_with_balance; },\"showOnFocus\":true,\"aria-autocomplete\":\"none\",\"autocomplete\":\"off\"},on:{\"hit\":_vm.userSelectedAccount,\"input\":_vm.lookupAccount},scopedSlots:_vm._u([{key:\"suggestion\",fn:function(ref){\nvar data = ref.data;\nvar htmlText = ref.htmlText;\nreturn [_c('div',{staticClass:\"d-flex\",attrs:{\"title\":data.type}},[_c('span',{domProps:{\"innerHTML\":_vm._s(htmlText)}}),_c('br')])]}}],null,false,1423807661),model:{value:(_vm.accountName),callback:function ($$v) {_vm.accountName=$$v},expression:\"accountName\"}},[_vm._v(\" \"),_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearAccount}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2):_vm._e(),_vm._v(\" \"),(!_vm.visible)?_c('div',{staticClass:\"form-control-static\"},[_c('span',{staticClass:\"small text-muted\"},[_c('em',[_vm._v(_vm._s(_vm.$t('firefly.first_split_decides')))])])]):_vm._e(),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SwitchAccount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SwitchAccount.vue?vue&type=template&id=7ccf55e2&\"\nimport script from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\nexport * from \"./SwitchAccount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[('any' !== this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.' + this.transactionType))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('any' === this.transactionType)?_c('span',{staticClass:\"text-muted\"},[_vm._v(\" \")]):_vm._e()])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAmount.vue?vue&type=template&id=5babb420&\"\nimport script from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('firefly.amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[(_vm.currencySymbol)?_c('div',{staticClass:\"input-group-prepend\"},[_c('div',{staticClass:\"input-group-text\"},[_vm._v(_vm._s(_vm.currencySymbol))])]):_vm._e(),_vm._v(\" \"),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.transactionAmount),expression:\"transactionAmount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.amount'),\"title\":_vm.$t('firefly.amount'),\"autocomplete\":\"off\",\"name\":\"amount[]\",\"type\":\"number\",\"step\":\"any\"},domProps:{\"value\":(_vm.transactionAmount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.transactionAmount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignAmount.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignAmount.vue?vue&type=template&id=50a2ab96&\"\nimport script from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignAmount.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(_vm._s(_vm.$t('form.foreign_amount')))]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.amount),expression:\"amount\"}],ref:\"input\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('form.foreign_amount'),\"title\":_vm.$t('form.foreign_amount'),\"autocomplete\":\"off\",\"name\":\"foreign_amount[]\",\"type\":\"number\"},domProps:{\"value\":(_vm.amount)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.amount=$event.target.value}}})]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionForeignCurrency.vue?vue&type=template&id=22203b76&\"\nimport script from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionForeignCurrency.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isVisible)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs\"},[_vm._v(\" \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.selectedCurrency),expression:\"selectedCurrency\"}],ref:\"input\",staticClass:\"form-control\",attrs:{\"name\":\"foreign_currency_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.selectedCurrency=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((_vm.selectableCurrencies),function(currency){return _c('option',{attrs:{\"label\":currency.name},domProps:{\"value\":currency.id}},[_vm._v(_vm._s(currency.name))])}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCustomDates.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCustomDates.vue?vue&type=template&id=728c6420&\"\nimport script from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCustomDates.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',_vm._l((_vm.availableFields),function(enabled,name){return _c('div',{staticClass:\"form-group\"},[(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('form.' + name))+\"\\n \")]):_vm._e(),_vm._v(\" \"),(enabled && _vm.isDateField(name))?_c('div',{staticClass:\"input-group\"},[_c('input',{ref:name,refInFor:true,staticClass:\"form-control\",attrs:{\"name\":name + '[]',\"placeholder\":_vm.$t('form.' + name),\"title\":_vm.$t('form.' + name),\"autocomplete\":\"off\",\"type\":\"date\"},domProps:{\"value\":_vm.getFieldValue(name)},on:{\"change\":function($event){return _vm.setFieldValue($event, name)}}})]):_vm._e()])}),0)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionCategory.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionCategory.vue?vue&type=template&id=24afca28&\"\nimport script from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionCategory.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.category'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{ref:\"input\",attrs:{\"data\":_vm.categories,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.category'),\"serializer\":function (item) { return item.name; },\"showOnFocus\":true,\"inputName\":\"category[]\"},on:{\"hit\":function($event){_vm.selectedCategory = $event},\"input\":_vm.lookupCategory},model:{value:(_vm.category),callback:function ($$v) {_vm.category=$$v},expression:\"category\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearCategory}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionBill.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionBill.vue?vue&type=template&id=20d6efb8&\"\nimport script from \"./TransactionBill.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionBill.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.bill'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.bill),expression:\"bill\"}],ref:\"bill\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.bill'),\"autocomplete\":\"off\",\"name\":\"bill_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.bill=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.billList),function(bill){return _c('option',{attrs:{\"label\":bill.name},domProps:{\"value\":bill.id}},[_vm._v(_vm._s(bill.name))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {\nvar this$1 = this;\nvar _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.tags'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('vue-tags-input',{ref:\"input\",attrs:{\"add-only-from-autocomplete\":false,\"autocomplete-items\":_vm.autocompleteItems,\"tags\":_vm.tags,\"title\":_vm.$t('firefly.tags'),\"placeholder\":_vm.$t('firefly.tags')},on:{\"tags-changed\":function (newTags) { return this$1.tags = newTags; }},model:{value:(_vm.currentTag),callback:function ($$v) {_vm.currentTag=$$v},expression:\"currentTag\"}})],1),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionTags.vue?vue&type=style&index=0&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./TransactionTags.vue?vue&type=template&id=504d21a7&\"\nimport script from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionTags.vue?vue&type=script&lang=js&\"\nimport style0 from \"./TransactionTags.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionPiggyBank.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionPiggyBank.vue?vue&type=template&id=18aafbc0&\"\nimport script from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionPiggyBank.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.piggy_bank'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.piggy_bank_id),expression:\"piggy_bank_id\"}],ref:\"piggy_bank_id\",class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"title\":_vm.$t('firefly.piggy_bank'),\"autocomplete\":\"off\",\"name\":\"piggy_bank_id[]\"},on:{\"change\":function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.piggy_bank_id=$event.target.multiple ? $$selectedVal : $$selectedVal[0]}}},_vm._l((this.piggyList),function(piggy){return _c('option',{attrs:{\"label\":piggy.name_with_balance},domProps:{\"value\":piggy.id}},[_vm._v(_vm._s(piggy.name_with_balance))])}),0)]),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionInternalReference.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionInternalReference.vue?vue&type=template&id=94f353c2&\"\nimport script from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionInternalReference.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.internal_reference'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.reference),expression:\"reference\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.internal_reference'),\"name\":\"internal_reference[]\",\"type\":\"text\"},domProps:{\"value\":(_vm.reference)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.reference=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionExternalUrl.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionExternalUrl.vue?vue&type=template&id=7a5ee5e8&\"\nimport script from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionExternalUrl.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.external_url'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.url),expression:\"url\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.external_url'),\"name\":\"external_url[]\",\"type\":\"url\"},domProps:{\"value\":(_vm.url)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.url=$event.target.value}}}),_vm._v(\" \"),_vm._m(0)])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionNotes.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionNotes.vue?vue&type=template&id=606fd0df&\"\nimport script from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionNotes.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.notes'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.notes),expression:\"notes\"}],class:_vm.errors.length > 0 ? 'form-control is-invalid' : 'form-control',attrs:{\"placeholder\":_vm.$t('firefly.notes')},domProps:{\"value\":(_vm.notes)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.notes=$event.target.value}}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',[_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.journal_links'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.links.length === 0)?_c('p',[_c('button',{staticClass:\"btn btn-default btn-xs\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"}),_vm._v(\" Add transaction link\")])]):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('ul',{staticClass:\"list-group\"},_vm._l((_vm.links),function(transaction,index){return _c('li',{key:index,staticClass:\"list-group-item\"},[_c('em',[_vm._v(_vm._s(_vm.getTextForLinkType(transaction.link_type_id)))]),_vm._v(\" \"),_c('a',{attrs:{\"href\":\"./transaction/show/\" + transaction.transaction_group_id}},[_vm._v(_vm._s(transaction.description))]),_vm._v(\" \"),(transaction.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(transaction.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: transaction.currency_code\n }).format(parseFloat(transaction.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('div',{staticClass:\"btn-group btn-group-xs float-right\"},[_c('button',{staticClass:\"btn btn-xs btn-danger\",attrs:{\"type\":\"button\",\"tabindex\":\"-1\"},on:{\"click\":function($event){return _vm.removeLink(index)}}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])}),0):_vm._e(),_vm._v(\" \"),(_vm.links.length > 0)?_c('div',{staticClass:\"form-text\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"button\",\"data-target\":\"#linkModal\",\"data-toggle\":\"modal\"},on:{\"click\":_vm.resetModal}},[_c('span',{staticClass:\"fas fa-plus\"})])]):_vm._e()])])]),_vm._v(\" \"),_c('div',{ref:\"linkModal\",staticClass:\"modal\",attrs:{\"id\":\"linkModal\",\"tabindex\":\"-1\"}},[_c('div',{staticClass:\"modal-dialog modal-lg\"},[_c('div',{staticClass:\"modal-content\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"modal-body\"},[_c('div',{staticClass:\"container-fluid\"},[_vm._m(1),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('form',{attrs:{\"autocomplete\":\"off\"},on:{\"submit\":function($event){$event.preventDefault();return _vm.search.apply(null, arguments)}}},[_c('div',{staticClass:\"input-group\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.query),expression:\"query\"}],staticClass:\"form-control\",attrs:{\"id\":\"query\",\"autocomplete\":\"off\",\"maxlength\":\"255\",\"name\":\"search\",\"placeholder\":\"Search query\",\"type\":\"text\"},domProps:{\"value\":(_vm.query)},on:{\"input\":function($event){if($event.target.composing){ return; }_vm.query=$event.target.value}}}),_vm._v(\" \"),_vm._m(2)])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[(_vm.searching)?_c('span',[_c('span',{staticClass:\"fas fa-spinner fa-spin\"})]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('h4',[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]):_vm._e(),_vm._v(\" \"),(_vm.searchResults.length > 0)?_c('table',{staticClass:\"table table-sm\"},[_c('caption',{staticStyle:{\"display\":\"none\"}},[_vm._v(_vm._s(_vm.$t('firefly.search_results')))]),_vm._v(\" \"),_c('thead',[_c('tr',[_c('th',{staticStyle:{\"width\":\"33%\"},attrs:{\"scope\":\"col\",\"colspan\":\"2\"}},[_vm._v(_vm._s(_vm.$t('firefly.include')))]),_vm._v(\" \"),_c('th',{attrs:{\"scope\":\"col\"}},[_vm._v(_vm._s(_vm.$t('firefly.transaction')))])])]),_vm._v(\" \"),_c('tbody',_vm._l((_vm.searchResults),function(result){return _c('tr',[_c('td',[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.selected),expression:\"result.selected\"}],staticClass:\"form-control\",attrs:{\"type\":\"checkbox\"},domProps:{\"checked\":Array.isArray(result.selected)?_vm._i(result.selected,null)>-1:(result.selected)},on:{\"change\":[function($event){var $$a=result.selected,$$el=$event.target,$$c=$$el.checked?(true):(false);if(Array.isArray($$a)){var $$v=null,$$i=_vm._i($$a,$$v);if($$el.checked){$$i<0&&(_vm.$set(result, \"selected\", $$a.concat([$$v])))}else{$$i>-1&&(_vm.$set(result, \"selected\", $$a.slice(0,$$i).concat($$a.slice($$i+1))))}}else{_vm.$set(result, \"selected\", $$c)}},function($event){return _vm.selectTransaction($event)}]}})]),_vm._v(\" \"),_c('td',[_c('select',{directives:[{name:\"model\",rawName:\"v-model\",value:(result.link_type_id),expression:\"result.link_type_id\"}],staticClass:\"form-control\",on:{\"change\":[function($event){var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = \"_value\" in o ? o._value : o.value;return val}); _vm.$set(result, \"link_type_id\", $event.target.multiple ? $$selectedVal : $$selectedVal[0])},function($event){return _vm.selectLinkType($event)}]}},_vm._l((_vm.linkTypes),function(linkType){return _c('option',{attrs:{\"label\":linkType.type},domProps:{\"value\":linkType.id + '-' + linkType.direction}},[_vm._v(_vm._s(linkType.type)+\"\\n \")])}),0)]),_vm._v(\" \"),_c('td',[_c('a',{attrs:{\"href\":'./transactions/show/' + result.transaction_group_id}},[_vm._v(_vm._s(result.description))]),_vm._v(\" \"),(result.type === 'withdrawal')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-danger\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount) * -1)))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'deposit')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-success\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),(result.type === 'transfer')?_c('span',[_vm._v(\"\\n (\"),_c('span',{staticClass:\"text-info\"},[_vm._v(_vm._s(Intl.NumberFormat(_vm.locale, {\n style: 'currency',\n currency: result.currency_code\n }).format(parseFloat(result.amount))))]),_vm._v(\")\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),_c('em',[_c('a',{attrs:{\"href\":'./accounts/show/' + result.source_id}},[_vm._v(_vm._s(result.source_name))]),_vm._v(\"\\n →\\n \"),_c('a',{attrs:{\"href\":'./accounts/show/' + result.destination_id}},[_vm._v(_vm._s(result.destination_name))])])])])}),0)]):_vm._e()])])])]),_vm._v(\" \"),_vm._m(3)])])])]):_vm._e()}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-header\"},[_c('h5',{staticClass:\"modal-title\"},[_vm._v(\"Transaction thing dialog.\")]),_vm._v(\" \"),_c('button',{staticClass:\"close\",attrs:{\"aria-label\":\"Close\",\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_c('span',{attrs:{\"aria-hidden\":\"true\"}},[_vm._v(\"×\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('p',[_vm._v(\"\\n Use this form to search for transactions you wish to link to this one. When in doubt, use \"),_c('code',[_vm._v(\"id:*\")]),_vm._v(\" where the ID is the number from\\n the URL.\\n \")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-default\",attrs:{\"type\":\"submit\"}},[_c('span',{staticClass:\"fas fa-search\"}),_vm._v(\" Search\")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"modal-footer\"},[_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"data-dismiss\":\"modal\",\"type\":\"button\"}},[_vm._v(\"Close\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLinks.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLinks.vue?vue&type=template&id=7826e6c4&\"\nimport script from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLinks.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionAttachments.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionAttachments.vue?vue&type=template&id=0364e752&\"\nimport script from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionAttachments.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.attachments'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"input-group\"},[_c('input',{ref:\"att\",staticClass:\"form-control\",attrs:{\"multiple\":\"\",\"name\":\"attachments[]\",\"type\":\"file\"},on:{\"change\":_vm.selectedFile}})])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionLocation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionLocation.vue?vue&type=template&id=26d78234&\"\nimport script from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionLocation.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.showField)?_c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.location'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticStyle:{\"width\":\"100%\",\"height\":\"300px\"}},[_c('l-map',{ref:\"myMap\",staticStyle:{\"width\":\"100%\",\"height\":\"300px\"},attrs:{\"center\":_vm.center,\"zoom\":_vm.zoom},on:{\"ready\":function($event){return _vm.prepMap()},\"update:zoom\":_vm.zoomUpdated,\"update:center\":_vm.centerUpdated,\"update:bounds\":_vm.boundsUpdated}},[_c('l-tile-layer',{attrs:{\"url\":_vm.url}}),_vm._v(\" \"),_c('l-marker',{attrs:{\"lat-lng\":_vm.marker,\"visible\":_vm.hasMarker}})],1),_vm._v(\" \"),_c('span',[_c('button',{staticClass:\"btn btn-default btn-xs\",on:{\"click\":_vm.clearLocation}},[_vm._v(_vm._s(_vm.$t('firefly.clear_location')))])])],1),_vm._v(\" \"),_c('p',[_vm._v(\" \")])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitForm.vue?vue&type=script&lang=js&\"","\n\n\n\n\n","import { render, staticRenderFns } from \"./SplitForm.vue?vue&type=template&id=0973cf9e&\"\nimport script from \"./SplitForm.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitForm.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SplitPills.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SplitPills.vue?vue&type=template&id=561d82c4&\"\nimport script from \"./SplitPills.vue?vue&type=script&lang=js&\"\nexport * from \"./SplitPills.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('span',[_vm._v(\"Length: \"+_vm._s(this.transactions.length))]),_vm._v(\" \"),(_vm.transactions.length > 1)?_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('ul',{staticClass:\"nav nav-pills ml-auto p-2\",attrs:{\"id\":\"transactionTabs\"}},_vm._l((this.transactions),function(transaction,index){return _c('li',{staticClass:\"nav-item\"},[_c('a',{class:'nav-link' + (0 === index ? ' active' : ''),attrs:{\"href\":'#split_' + index,\"id\":'tab_split_' + index,\"data-toggle\":\"pill\"}},[('' !== transaction.description)?_c('span',[_vm._v(_vm._s(transaction.description))]):_vm._e(),_vm._v(\" \"),('' === transaction.description)?_c('span',[_vm._v(\"Split \"+_vm._s(index + 1))]):_vm._e()])])}),0)])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"form-group\"},[_c('div',{staticClass:\"text-xs d-none d-lg-block d-xl-block\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.split_transaction_title'))+\"\\n \")]),_vm._v(\" \"),_c('vue-typeahead-bootstrap',{attrs:{\"data\":_vm.descriptions,\"inputClass\":_vm.errors.length > 0 ? 'is-invalid' : '',\"minMatchingChars\":3,\"placeholder\":_vm.$t('firefly.split_transaction_title'),\"serializer\":function (item) { return item.description; },\"showOnFocus\":true,\"inputName\":\"group_title\"},on:{\"input\":_vm.lookupDescription},model:{value:(_vm.title),callback:function ($$v) {_vm.title=$$v},expression:\"title\"}},[_c('template',{slot:\"append\"},[_c('div',{staticClass:\"input-group-append\"},[_c('button',{staticClass:\"btn btn-outline-secondary\",attrs:{\"tabindex\":\"-1\",\"type\":\"button\"},on:{\"click\":_vm.clearDescription}},[_c('span',{staticClass:\"far fa-trash-alt\"})])])])],2),_vm._v(\" \"),(_vm.errors.length > 0)?_c('span',_vm._l((_vm.errors),function(error){return _c('span',{staticClass:\"text-danger small\"},[_vm._v(_vm._s(error)),_c('br')])}),0):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionGroupTitle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionGroupTitle.vue?vue&type=template&id=4bdb785a&\"\nimport script from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionGroupTitle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","created","this","groupId","parts","getTransactionGroup","getAllowedOpposingTypes","getCustomFields","successMessage","errorMessage","warningMessage","type","default","originalTransactions","originalGroupTitle","groupTitleErrors","customFields","Object","returnedGroupId","returnedGroupTitle","date","originalDate","submittedTransaction","submittedAttachments","inError","submittedAttCount","enableSubmit","stayHere","forceTransactionSubmission","components","Alert","SplitPills","SplitForm","TransactionGroupTitle","watch","finaliseSubmission","getExpectedSourceTypes","methods","parseTransactionGroup","group_title","description","hasOwnProperty","i","test","result","parseLinks","transaction_journal_id","parseTransaction","array","charAt","toUpperCase","source_type","destination_type","substring","source_account_id","source_id","source_account_name","source_name","source_account_type","destination_account_id","destination_id","destination_account_name","destination_name","destination_account_type","amount","currency_id","foreign_amount","foreign_currency_id","category","category_name","budget_id","bill_id","tags","substr","internal_reference","external_url","external_uri","external_id","notes","location","zoom_level","longitude","latitude","journalId","parseLink","opposingId","link","outward_id","linkDirection","promises","Promise","resolve","link_type_id","all","journals","journal","linkTypeId","direction","transaction_group_id","responses","currency_code","uploadedAttachment","key","storeLocation","zoomLevel","lng","lat","storeAccountValue","storeDate","storeField","removeTransaction","tab","storeGroupTitle","selectedAttachments","event","preventDefault","submitTransaction","submission","shouldSubmit","newTransactionCount","diff","toLowerCase","currentTransaction","basicFields","ii","fieldName","originalTransaction","submissionFieldName","currentTag","text","shouldLinks","shouldUpload","keys","submitUpdate","submitData","put","url","handleSubmissionResponse","reverse","submitLinks","deleteAllOriginalLinks","submitAttachments","uploadTrigger","hasAttachments","anyAttachments","$t","href","clearTrigger","compareLinks","compare","parseErrors","message","transactionIndex","split","deleteOriginalLinks","transaction","links","newLinks","originalLinks","submitNewLinks","inward_id","linkObject","currentLink","post","submitTransactionLinksX","finalizeSubmitX","submittedLinks","_vm","_h","$createElement","_c","_self","attrs","_v","on","staticClass","_l","$event","model","callback","$$v","$set","expression","_e","_s","directives","rawName","domProps","isArray","_i","$$a","$$el","target","$$c","checked","$$i","concat","i18n","props","store","render","createElement","Edit","beforeCreate","$store","$mount","source","destination","currency","foreign_currency","custom_dates","budget","bill","piggy_bank","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","source_account","name_with_balance","currency_name","currency_decimal_places","destination_account","piggy_bank_id","___CSS_LOADER_EXPORT___","class","descriptions","initialSet","getACURL","clearDescription","getElementsByTagName","query","lookupDescription","$emit","ref","item","slot","localTimeZone","Intl","DateTimeFormat","resolvedOptions","timeZone","systemTimeZone","dateStr","timeStr","mounted","$nextTick","$refs","tabIndex","time","localDate","computed","composing","budgetList","emitEvent","collectData","getBudgets","parseBudgets","$$selectedVal","prototype","filter","call","options","o","selected","map","_value","multiple","Number","String","accountTypes","selectedAccount","accountName","selectedAccountTrigger","inputThing","input","types","giveFocus","focus","userSelectedAccount","systemReturnedAccount","clearAccount","lookupAccount","createInitialSet","accountKey","visible","scopedSlots","_u","fn","htmlText","required","sourceCurrencySymbol","destinationCurrencySymbol","fractionDigits","transactionAmount","formatNumber","parseFloat","str","toFixed","currencySymbol","srcCurrencySymbol","dstCurrencySymbol","sourceCurrencyId","destinationCurrencyId","isVisible","selectedCurrency","allCurrencies","selectableCurrencies","dstCurrencyId","srcCurrencyId","lockedCurrency","lockCurrency","getAllCurrencies","filterCurrencies","current","dateFields","availableFields","dates","interestDate","bookDate","processDate","dueDate","paymentDate","invoiceDate","isDateField","includes","getFieldValue","setFieldValue","enabled","refInFor","categories","clearCategory","lookupCategory","selectedCategory","set","billList","getBills","parseBills","VueTagsInput","autocompleteItems","debounce","updateTags","tagList","shortList","initItems","clearTimeout","setTimeout","this$1","newTags","piggyList","getPiggies","parsePiggies","piggy","reference","showField","_m","searchResults","include","linkTypes","searching","getLinkTypes","removeLink","getTextForLinkType","selectTransaction","addToSelected","removeFromSelected","selectLinkType","updateSelected","resetModal","search","parseLinkTypes","inward","outward","linkTypeInward","linkTypeOutward","parseSearch","isJournalSelected","getJournalLinkType","link_type_text","NumberFormat","style","format","apply","arguments","staticStyle","linkType","uploads","uploaded","doUpload","att","selectedFile","createAttachment","filename","attachable_type","attachable_id","uploadAttachment","uploadUri","countAttachment","files","LMap","LTileLayer","LMarker","zoom","center","hasMarker","bounds","marker","prepMap","myMap","mapObject","setObjectLocation","saveZoomLevel","latlng","clearLocation","zoomUpdated","centerUpdated","boundsUpdated","count","allowSwitch","Boolean","triggerNextAccount","destinationAccount","splitDate","sourceAccount","hasMetaFields","requiredFields","TransactionLocation","TransactionAttachments","TransactionNotes","TransactionExternalUrl","TransactionInternalReference","TransactionPiggyBank","TransactionTags","TransactionLinks","TransactionBill","TransactionCategory","TransactionCustomDates","TransactionForeignCurrency","TransactionForeignAmount","TransactionAmount","SwitchAccount","TransactionAccount","TransactionBudget","TransactionDescription","TransactionDate","_g","$listeners","title"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/transactions/index.js b/public/v2/js/transactions/index.js index aad097dec6..76c6b49d81 100755 --- a/public/v2/js/transactions/index.js +++ b/public/v2/js/transactions/index.js @@ -1,2 +1,2 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[111],{232:(e,t,a)=>{"use strict";a.r(t);var n=a(7760),r=a.n(n),o=a(7152),i=a(1444);window.$=window.jQuery=a(9755),window.axios=a(9669),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var s=document.head.querySelector('meta[name="csrf-token"]');s?window.axios.defaults.headers.common["X-CSRF-TOKEN"]=s.content:console.error("CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token");var l=document.head.querySelector('meta[name="locale"]');localStorage.locale=l?l.content:"en_US",a(6891),a(3734),a(7632),a(5432),window.vuei18n=o.Z,window.uiv=i,r().use(vuei18n),r().use(i),window.Vue=r()},6847:(e,t,a)=>{"use strict";a.d(t,{Z:()=>z});var n=a(7760),r=a.n(n),o=a(629),i=a(4478),s=a(3465),l={addTransaction:function(e){var t=s(e.defaultTransaction);t.errors=s(e.defaultErrors),e.transactions.push(t)},resetErrors:function(e,t){e.transactions[t.index].errors=s(e.defaultErrors)},resetTransactions:function(e){e.transactions=[]},setGroupTitle:function(e,t){e.groupTitle=t.groupTitle},setCustomDateFields:function(e,t){e.customDateFields=t},deleteTransaction:function(e,t){e.transactions.splice(t.index,1),e.transactions.length},setTransactionType:function(e,t){e.transactionType=t},setAllowedOpposingTypes:function(e,t){e.allowedOpposingTypes=t},setAccountToTransaction:function(e,t){e.accountToTransaction=t},updateField:function(e,t){e.transactions[t.index][t.field]=t.value},setTransactionError:function(e,t){e.transactions[t.index].errors[t.field]=t.errors},setDestinationAllowedTypes:function(e,t){e.destinationAllowedTypes=t},setSourceAllowedTypes:function(e,t){e.sourceAllowedTypes=t}};const c={namespaced:!0,state:function(){return{transactionType:"any",groupTitle:"",transactions:[],customDateFields:{interest_date:!1,book_date:!1,process_date:!1,due_date:!1,payment_date:!1,invoice_date:!1},defaultTransaction:(0,i.f$)(),defaultErrors:(0,i.kQ)()}},getters:{transactions:function(e){return e.transactions},defaultErrors:function(e){return e.defaultErrors},groupTitle:function(e){return e.groupTitle},transactionType:function(e){return e.transactionType},accountToTransaction:function(e){return e.accountToTransaction},defaultTransaction:function(e){return e.defaultTransaction},sourceAllowedTypes:function(e){return e.sourceAllowedTypes},destinationAllowedTypes:function(e){return e.destinationAllowedTypes},allowedOpposingTypes:function(e){return e.allowedOpposingTypes},customDateFields:function(e){return e.customDateFields}},actions:{},mutations:l};const _={namespaced:!0,state:function(){return{}},getters:{},actions:{},mutations:{}};var d=a(9119),u=a(3894),p=a(584),y=a(7090),m=a(4431),h=a(8358),g=a(4135),b=a(3703),f={setStart:function(e,t){e.start=t,window.localStorage.setItem("viewRangeStart",t)},setEnd:function(e,t){e.end=t,window.localStorage.setItem("viewRangeEnd",t)},setDefaultStart:function(e,t){e.defaultStart=t,window.localStorage.setItem("viewRangeDefaultStart",t)},setDefaultEnd:function(e,t){e.defaultEnd=t,window.localStorage.setItem("viewRangeDefaultEnd",t)},setViewRange:function(e,t){e.viewRange=t,window.localStorage.setItem("viewRange",t)}};const k={namespaced:!0,state:function(){return{viewRange:"default",start:null,end:null,defaultStart:null,defaultEnd:null}},getters:{start:function(e){return e.start},end:function(e){return e.end},defaultStart:function(e){return e.defaultStart},defaultEnd:function(e){return e.defaultEnd},viewRange:function(e){return e.viewRange}},actions:{initialiseStore:function(e){e.dispatch("restoreViewRange"),axios.get("./api/v1/preferences/viewRange").then((function(t){var a=t.data.data.attributes.data,n=e.getters.viewRange;e.commit("setViewRange",a),a!==n&&e.dispatch("setDatesFromViewRange"),a===n&&e.dispatch("restoreViewRangeDates")})).catch((function(){e.commit("setViewRange","1M"),e.dispatch("setDatesFromViewRange")}))},restoreViewRangeDates:function(e){localStorage.viewRangeStart&&e.commit("setStart",new Date(localStorage.viewRangeStart)),localStorage.viewRangeEnd&&e.commit("setEnd",new Date(localStorage.viewRangeEnd)),localStorage.viewRangeDefaultStart&&e.commit("setDefaultStart",new Date(localStorage.viewRangeDefaultStart)),localStorage.viewRangeDefaultEnd&&e.commit("setDefaultEnd",new Date(localStorage.viewRangeDefaultEnd))},restoreViewRange:function(e){var t=localStorage.getItem("viewRange");null!==t&&e.commit("setViewRange",t)},setDatesFromViewRange:function(e){var t,a,n=e.getters.viewRange,r=new Date;switch(n){case"1D":t=(0,d.Z)(r),a=(0,u.Z)(r);break;case"1W":t=(0,d.Z)((0,p.Z)(r,{weekStartsOn:1})),a=(0,u.Z)((0,y.Z)(r,{weekStartsOn:1}));break;case"1M":t=(0,d.Z)((0,b.Z)(r)),a=(0,u.Z)((0,g.Z)(r));break;case"3M":t=(0,d.Z)((0,m.Z)(r)),a=(0,u.Z)((0,h.Z)(r));break;case"6M":r.getMonth()<=5&&((t=new Date(r)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(r)).setMonth(5),a.setDate(30),a=(0,u.Z)(t)),r.getMonth()>5&&((t=new Date(r)).setMonth(6),t.setDate(1),t=(0,d.Z)(t),(a=new Date(r)).setMonth(11),a.setDate(31),a=(0,u.Z)(t));break;case"1Y":(t=new Date(r)).setMonth(0),t.setDate(1),t=(0,d.Z)(t),(a=new Date(r)).setMonth(11),a.setDate(31),a=(0,u.Z)(a)}e.commit("setStart",t),e.commit("setEnd",a),e.commit("setDefaultStart",t),e.commit("setDefaultEnd",a)}},mutations:f};var v=function(){return{listPageSize:33,timezone:"",cacheKey:{age:0,value:"empty"}}},w={initialiseStore:function(e){if(localStorage.cacheKey){var t=JSON.parse(localStorage.cacheKey);Date.now()-t.age>864e5?e.commit("refreshCacheKey"):e.commit("setCacheKey",t)}else e.commit("refreshCacheKey");localStorage.listPageSize&&(v.listPageSize=localStorage.listPageSize,e.commit("setListPageSize",{length:localStorage.listPageSize})),localStorage.listPageSize||axios.get("./api/v1/preferences/listPageSize").then((function(t){e.commit("setListPageSize",{length:parseInt(t.data.data.attributes.data)})})),localStorage.timezone&&(v.timezone=localStorage.timezone,e.commit("setTimezone",{timezone:localStorage.timezone})),localStorage.timezone||axios.get("./api/v1/configuration/app.timezone").then((function(t){e.commit("setTimezone",{timezone:t.data.data.value})}))}},D={refreshCacheKey:function(e){var t=Date.now(),a=Array(9).join((Math.random().toString(36)+"00000000000000000").slice(2,18)).slice(0,8),n={age:t,value:a};localStorage.cacheKey=JSON.stringify(n),e.cacheKey={age:t,value:a}},setCacheKey:function(e,t){localStorage.cacheKey=JSON.stringify(t),e.cacheKey=t},setListPageSize:function(e,t){var a=parseInt(t.length);0!==a&&(e.listPageSize=a,localStorage.listPageSize=a)},setTimezone:function(e,t){""!==t.timezone&&(e.timezone=t.timezone,localStorage.timezone=t.timezone)}};const S={namespaced:!0,state:v,getters:{listPageSize:function(e){return e.listPageSize},timezone:function(e){return e.timezone},cacheKey:function(e){return e.cacheKey.value}},actions:w,mutations:D};const j={namespaced:!0,state:function(){return{orderMode:!1,activeFilter:1}},getters:{orderMode:function(e){return e.orderMode},activeFilter:function(e){return e.activeFilter}},actions:{},mutations:{setOrderMode:function(e,t){e.orderMode=t},setActiveFilter:function(e,t){e.activeFilter=t}}};r().use(o.ZP);const z=new o.ZP.Store({namespaced:!0,modules:{root:S,transactions:{namespaced:!0,modules:{create:c,edit:_}},accounts:{namespaced:!0,modules:{index:j}},dashboard:{namespaced:!0,modules:{index:k}}},strict:false,plugins:[],state:{currencyPreference:{},locale:"en-US",listPageSize:50},mutations:{setCurrencyPreference:function(e,t){e.currencyPreference=t.payload},initialiseStore:function(e){if(localStorage.locale)e.locale=localStorage.locale;else{var t=document.head.querySelector('meta[name="locale"]');t&&(e.locale=t.content,localStorage.locale=t.content)}}},getters:{currencyCode:function(e){return e.currencyPreference.code},currencyPreference:function(e){return e.currencyPreference},currencyId:function(e){return e.currencyPreference.id},locale:function(e){return e.locale}},actions:{updateCurrencyPreference:function(e){localStorage.currencyPreference?e.commit("setCurrencyPreference",{payload:JSON.parse(localStorage.currencyPreference)}):axios.get("./api/v1/currencies/default").then((function(t){var a={id:parseInt(t.data.data.id),name:t.data.data.attributes.name,symbol:t.data.data.attributes.symbol,code:t.data.data.attributes.code,decimal_places:parseInt(t.data.data.attributes.decimal_places)};localStorage.currencyPreference=JSON.stringify(a),e.commit("setCurrencyPreference",{payload:a})})).catch((function(t){console.error(t),e.commit("setCurrencyPreference",{payload:{id:1,name:"Euro",symbol:"€",code:"EUR",decimal_places:2}})}))}}})},157:(e,t,a)=>{e.exports=new vuei18n({locale:document.documentElement.lang,fallbackLocale:"en",messages:{bg:a(4901),cs:a(9789),de:a(9929),en:a(790),"en-us":a(790),"en-gb":a(4632),es:a(8563),el:a(7498),fr:a(844),hu:a(4626),it:a(504),ja:a(8566),nl:a(3055),nb:a(4870),pl:a(5143),fi:a(2276),"pt-br":a(2055),"pt-pt":a(9898),ro:a(4691),ru:a(9672),"zh-tw":a(7742),"zh-cn":a(4813),sk:a(1941),sv:a(3244),vi:a(245)}})},3619:(e,t,a)=>{"use strict";var n=a(7760),r=a.n(n),o=a(6847),i=a(7757),s=a.n(i),l=a(629),c=a(3840),_=a(734),d=a(3703),u=a(4135),p=a(361);function y(e,t,a,n,r,o,i){try{var s=e[o](i),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,r)}function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function h(e){for(var t=1;te;){var a=(0,d.Z)(t),n=(0,u.Z)(t);this.ranges.push({start:a,end:n}),t=(0,_.Z)(t,{months:1})}},formatDate:function(e,t){return(0,c.Z)(e,t)},downloadTransactionList:function(e){var t=this;(0,p.y)().then(function(){var a,n=(a=s().mark((function a(n){var r,o,i;return s().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:r=(0,c.Z)(t.start,"y-MM-dd"),o=(0,c.Z)(t.end,"y-MM-dd"),null!==t.urlEnd&&null!==t.urlStart&&(r=(0,c.Z)(t.urlStart,"y-MM-dd"),o=(0,c.Z)(t.urlEnd,"y-MM-dd")),i="./api/v1/transactions?type="+t.type+"&page="+e+"&start="+r+"&end="+o+"&cache="+t.cacheKey,n.get(i).then((function(e){t.total=parseInt(e.data.meta.pagination.total),t.rawTransactions=e.data.data,t.loading=!1}));case 5:case"end":return a.stop()}}),a)})),function(){var e=this,t=arguments;return new Promise((function(n,r){var o=a.apply(e,t);function i(e){y(o,n,r,i,s,"next",e)}function s(e){y(o,n,r,i,s,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}())}})};const f=(0,a(1900).Z)(b,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("TransactionListLarge",{attrs:{entries:e.rawTransactions,page:e.currentPage,total:e.total,"per-page":e.perPage,"sort-desc":e.sortDesc},on:{"jump-page":function(t){return e.jumpToPage(t)},"refreshed-cache-key":e.refreshedKey}})],1)}),[],!1,null,null,null).exports;var k=a(7398);a(232);var v=a(157),w={};new(r())({i18n:v,store:o.Z,render:function(e){return e(f,{props:w})},beforeCreate:function(){this.$store.commit("initialiseStore"),this.$store.dispatch("updateCurrencyPreference"),this.$store.dispatch("root/initialiseStore"),this.$store.dispatch("dashboard/index/initialiseStore")}}).$mount("#transactions_index"),new(r())({i18n:v,store:o.Z,el:"#calendar",render:function(e){return e(k.Z,{props:w})}})},361:(e,t,a)=>{"use strict";a.d(t,{y:()=>u});var n=a(7757),r=a.n(n),o=a(9483),i=a.n(o),s=a(881),l=a.n(s),c=a(5974);function _(e,t,a,n,r,o,i){try{var s=e[o](i),l=s.value}catch(e){return void a(e)}s.done?t(l):Promise.resolve(l).then(n,r)}function d(e){return function(){var t=this,a=arguments;return new Promise((function(n,r){var o=e.apply(t,a);function i(e){_(o,n,r,i,s,"next",e)}function s(e){_(o,n,r,i,s,"throw",e)}i(void 0)}))}}function u(){return p.apply(this,arguments)}function p(){return(p=d(r().mark((function e(){var t,a;return r().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i().defineDriver(l());case 2:return t=i().createInstance({driver:[i().INDEXEDDB,i().LOCALSTORAGE,l()._driver],name:"my-cache"}),a=document.head.querySelector('meta[name="csrf-token"]'),e.abrupt("return",(0,c.setup)({baseURL:"./",headers:{"X-CSRF-TOKEN":a.content,"X-James-Rocks":"oh yes"},cache:{maxAge:864e5,readHeaders:!1,exclude:{query:!1},debug:!0,store:t}}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},4478:(e,t,a)=>{"use strict";function n(){return{description:[],amount:[],source:[],destination:[],currency:[],foreign_currency:[],foreign_amount:[],date:[],custom_dates:[],budget:[],category:[],bill:[],tags:[],piggy_bank:[],internal_reference:[],external_url:[],notes:[],location:[]}}function r(){return{description:"",transaction_journal_id:0,source_account_id:null,source_account_name:null,source_account_type:null,source_account_currency_id:null,source_account_currency_code:null,source_account_currency_symbol:null,destination_account_id:null,destination_account_name:null,destination_account_type:null,destination_account_currency_id:null,destination_account_currency_code:null,destination_account_currency_symbol:null,attachments:!1,selectedAttachments:!1,uploadTrigger:!1,clearTrigger:!1,source_account:{id:0,name:"",name_with_balance:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},destination_account:{id:0,name:"",type:"",currency_id:0,currency_name:"",currency_code:"",currency_decimal_places:2},amount:"",currency_id:0,foreign_amount:"",foreign_currency_id:0,category:null,budget_id:0,bill_id:0,piggy_bank_id:0,tags:[],interest_date:null,book_date:null,process_date:null,due_date:null,payment_date:null,invoice_date:null,internal_reference:null,external_url:null,external_id:null,notes:null,links:[],zoom_level:null,longitude:null,latitude:null,errors:{}}}a.d(t,{kQ:()=>n,f$:()=>r})},7825:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var n=a(4015),r=a.n(n),o=a(3645),i=a.n(o)()(r());i.push([e.id,".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}","",{version:3,sources:["webpack://./src/components/dashboard/Calendar.vue"],names:[],mappings:"AAslBA,sEACA,aACA",sourcesContent:["\x3c!--\n - Calendar.vue\n - Copyright (c) 2020 james@firefly-iii.org\n -\n - This file is part of Firefly III (https://github.com/firefly-iii).\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see .\n --\x3e\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=098b16bd&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('TransactionListLarge',{attrs:{\"entries\":_vm.rawTransactions,\"page\":_vm.currentPage,\"total\":_vm.total,\"per-page\":_vm.perPage,\"sort-desc\":_vm.sortDesc},on:{\"jump-page\":function($event){return _vm.jumpToPage($event)},\"refreshed-cache-key\":_vm.refreshedKey}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport store from \"../../components/store\";\nimport Index from \"../../components/transactions/Index\";\nimport Calendar from \"../../components/dashboard/Calendar\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// See reference nr. 2\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n }).$mount('#transactions_index');\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[(!_vm.loading)?_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}}):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('BTable',{ref:\"table\",attrs:{\"id\":\"my-table\",\"small\":\"\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"key\",\"no-local-sorting\":false,\"items\":_vm.transactions,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-desc\":_vm.sortDesc,\"sort-compare\":_vm.tableSortCompare},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fa fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(type)\",fn:function(data){return [(!data.item.dummy)?_c('span',[('deposit' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-right\"}):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-left\"}):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-arrows-alt-h\"}):_vm._e()]):_vm._e()]}},{key:\"cell(description)\",fn:function(data){return [(data.item.dummy)?_c('span',{staticClass:\"fa fa-spinner fa-spin\"}):_vm._e(),_vm._v(\" \"),(!data.item.split)?_c('span',[_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(data.item.split)?_c('span',[_c('span',{staticClass:\"fas fa-angle-right\",staticStyle:{\"cursor\":\"pointer\"},on:{\"click\":function($event){return _vm.toggleCollapse(data.item.id)}}}),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")]),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n     \"+_vm._s(split.description)),_c('br')])}),0):_vm._e()]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [('deposit' === data.item.type)?_c('span',{class:'text-success ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type)?_c('span',{class:'text-danger ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(-data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{class:'text-muted ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: split.currency_code}).format(split.amount))),_c('br')])}),0):_vm._e()]}},{key:\"cell(date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.date_formatted)+\"\\n \")]}},{key:\"cell(source_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.source_id,\"title\":split.source_name}},[_vm._v(_vm._s(split.source_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(destination_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.destination_id,\"title\":split.destination_name}},[_vm._v(_vm._s(split.destination_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}},{key:\"cell(category_name)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./categories/show/' + split.category_id,\"title\":split.category_name}},[_vm._v(_vm._s(split.category_name))]),_c('br')]):_vm._e()})]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_vm._v(\" (button)\\n \")])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionListLarge.vue?vue&type=template&id=76038430&\"\nimport script from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","length","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","components","rawTransactions","type","downloaded","loading","ready","currentPage","perPage","total","sortBy","sortDesc","api","sortableOptions","disabled","chosenClass","onEnd","sortable","ranges","urlStart","urlEnd","watch","storeReady","this","getTransactionList","filterAccountList","computed","cardTitle","$t","created","parts","params","methods","refreshedKey","jumpToPage","event","page","downloadTransactionList","indexReady","calculateDateRanges","currentDate","yearAgo","formatDate","_vm","_h","$createElement","_c","_self","attrs","on","$event","i18n","props","store","render","createElement","Index","beforeCreate","$store","$mount","el","Calendar","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","title","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","staticClass","_v","_s","Intl","DateTimeFormat","year","month","day","format","scopedSlots","_u","key","fn","ref","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","_l","period","_g","class","domProps","model","callback","$$v","expression","fields","updateFieldList","parseTransactions","$emit","entries","log","parseTransaction","transaction","newCacheKey","row","dummy","first","date_formatted","collapsed","split","group_title","hasOwnProperty","i","parseFloat","info","source_name","source_id","destination_name","destination_id","category_id","category_name","split_index","splits","toggleCollapse","tableSortCompare","aRow","bRow","split_parent","a","b","localeCompare","compareLocale","compareOptions","Object","keys","String","Number","default","Boolean","accountId","_e","proxy","item","toLowerCase","staticStyle","NumberFormat","style"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"/public/js/transactions/index.js","mappings":"oIA0BAA,OAAOC,EAAID,OAAOE,OAASC,EAAQ,MAGnCH,OAAOI,MAAQD,EAAQ,MACvBH,OAAOI,MAAMC,SAASC,QAAQC,OAAO,oBAAsB,iBAG3D,IAAIC,EAAQC,SAASC,KAAKC,cAAc,2BAEpCH,EACAR,OAAOI,MAAMC,SAASC,QAAQC,OAAO,gBAAkBC,EAAMI,QAE7DC,QAAQC,MAAM,yEAIlB,IAAIC,EAAcN,SAASC,KAAKC,cAAc,uBAG1CK,aAAaC,OADbF,EACsBA,EAAYH,QAEZ,QAI1BT,EAAQ,MACRA,EAAQ,MAERA,EAAQ,MACRA,EAAQ,MAIRH,OAAOkB,QAAUC,EAAAA,EACjBnB,OAAOoB,IAAMA,EACbC,IAAAA,IAAQH,SACRG,IAAAA,IAAQD,GACRpB,OAAOqB,IAAMA,K,uFC3CPC,EAAkBnB,EAAQ,MAuE1BoB,EAAY,CACdC,eADc,SACCC,GACX,IAAIC,EAAiBJ,EAAgBG,EAAME,oBAC3CD,EAAeE,OAASN,EAAgBG,EAAMI,eAC9CJ,EAAMK,aAAaC,KAAKL,IAE5BM,YANc,SAMFP,EAAOQ,GAEfR,EAAMK,aAAaG,EAAQC,OAAON,OAASN,EAAgBG,EAAMI,gBAErEM,kBAVc,SAUIV,GAEdA,EAAMK,aAAe,IAEzBM,cAdc,SAcAX,EAAOQ,GACjBR,EAAMY,WAAaJ,EAAQI,YAE/BC,oBAjBc,SAiBMb,EAAOQ,GACvBR,EAAMc,iBAAmBN,GAE7BO,kBApBc,SAoBIf,EAAOQ,GAErBR,EAAMK,aAAaW,OAAOR,EAAQC,MAAO,IAO7CQ,mBA7Bc,SA6BKjB,EAAOkB,GACtBlB,EAAMkB,gBAAkBA,GAE5BC,wBAhCc,SAgCUnB,EAAOoB,GAC3BpB,EAAMoB,qBAAuBA,GAEjCC,wBAnCc,SAmCUrB,EAAOQ,GAC3BR,EAAMsB,qBAAuBd,GAEjCe,YAtCc,SAsCFvB,EAAOQ,GACfR,EAAMK,aAAaG,EAAQC,OAAOD,EAAQgB,OAAShB,EAAQiB,OAE/DC,oBAzCc,SAyCM1B,EAAOQ,GAGvBR,EAAMK,aAAaG,EAAQC,OAAON,OAAOK,EAAQgB,OAAShB,EAAQL,QAEtEwB,2BA9Cc,SA8Ca3B,EAAOQ,GAE9BR,EAAM4B,wBAA0BpB,GAEpCqB,sBAlDc,SAkDQ7B,EAAOQ,GACzBR,EAAM8B,mBAAqBtB,IAInC,SACIuB,YAAY,EACZ/B,MA3HU,iBAAO,CACbkB,gBAAiB,MACjBN,WAAY,GACZP,aAAc,GACdS,iBAAkB,CACdkB,eAAe,EACfC,WAAW,EACXC,cAAc,EACdC,UAAU,EACVC,cAAc,EACdC,cAAc,GAElBnC,oBAAoBoC,EAAAA,EAAAA,MACpBlC,eAAemC,EAAAA,EAAAA,QA+GnBC,QAzGY,CACZnC,aAAc,SAAAL,GACV,OAAOA,EAAMK,cAEjBD,cAAe,SAAAJ,GACX,OAAOA,EAAMI,eAEjBQ,WAAY,SAAAZ,GACR,OAAOA,EAAMY,YAEjBM,gBAAiB,SAAAlB,GACb,OAAOA,EAAMkB,iBAEjBI,qBAAsB,SAAAtB,GAGlB,OAAOA,EAAMsB,sBAEjBpB,mBAAoB,SAAAF,GAChB,OAAOA,EAAME,oBAEjB4B,mBAAoB,SAAA9B,GAChB,OAAOA,EAAM8B,oBAEjBF,wBAAyB,SAAA5B,GACrB,OAAOA,EAAM4B,yBAEjBR,qBAAsB,SAAApB,GAClB,OAAOA,EAAMoB,sBAEjBN,iBAAkB,SAAAd,GACd,OAAOA,EAAMc,mBA2EjB2B,QA9DY,GA+DZ3C,UAAAA,GCtHJ,SACIiC,YAAY,EACZ/B,MAdU,iBAAO,IAejBwC,QAXY,GAYZC,QATY,GAUZ3C,UAPc,I,mFCiKZA,EAAY,CACd4C,SADc,SACL1C,EAAOyB,GACZzB,EAAM2C,MAAQlB,EACdlD,OAAOgB,aAAaqD,QAAQ,iBAAkBnB,IAElDoB,OALc,SAKP7C,EAAOyB,GACVzB,EAAM8C,IAAMrB,EACZlD,OAAOgB,aAAaqD,QAAQ,eAAgBnB,IAEhDsB,gBATc,SASE/C,EAAOyB,GACnBzB,EAAMgD,aAAevB,EACrBlD,OAAOgB,aAAaqD,QAAQ,wBAAyBnB,IAEzDwB,cAbc,SAaAjD,EAAOyB,GACjBzB,EAAMkD,WAAazB,EACnBlD,OAAOgB,aAAaqD,QAAQ,sBAAuBnB,IAEvD0B,aAjBc,SAiBDnD,EAAOoD,GAChBpD,EAAMqD,UAAYD,EAClB7E,OAAOgB,aAAaqD,QAAQ,YAAaQ,KAIjD,SACIrB,YAAY,EACZ/B,MA3LU,iBACV,CACIqD,UAAW,UACXV,MAAO,KACPG,IAAK,KACLE,aAAc,KACdE,WAAY,OAsLhBV,QAhLY,CACZG,MAAO,SAAA3C,GACH,OAAOA,EAAM2C,OAEjBG,IAAK,SAAA9C,GACD,OAAOA,EAAM8C,KAEjBE,aAAc,SAAAhD,GACV,OAAOA,EAAMgD,cAEjBE,WAAY,SAAAlD,GACR,OAAOA,EAAMkD,YAEjBG,UAAW,SAAArD,GACP,OAAOA,EAAMqD,YAmKjBZ,QA9JY,CACZa,gBADY,SACIC,GAIZA,EAAQC,SAAS,oBAEjB7E,MAAM8E,IAAI,kCACLC,MAAK,SAAAC,GACI,IAAIN,EAAYM,EAASC,KAAKA,KAAKC,WAAWD,KAC1CE,EAAeP,EAAQf,QAAQa,UACnCE,EAAQQ,OAAO,eAAgBV,GAC3BA,IAAcS,GAEdP,EAAQC,SAAS,yBAEjBH,IAAcS,GAEdP,EAAQC,SAAS,4BAXnC,OAcY,WACRD,EAAQQ,OAAO,eAAgB,MAC/BR,EAAQC,SAAS,6BAIzBQ,sBAAuB,SAAUT,GAEzBhE,aAAa0E,gBAEbV,EAAQQ,OAAO,WAAY,IAAIG,KAAK3E,aAAa0E,iBAEjD1E,aAAa4E,cAEbZ,EAAQQ,OAAO,SAAU,IAAIG,KAAK3E,aAAa4E,eAG/C5E,aAAa6E,uBAGbb,EAAQQ,OAAO,kBAAmB,IAAIG,KAAK3E,aAAa6E,wBAExD7E,aAAa8E,qBAGbd,EAAQQ,OAAO,gBAAiB,IAAIG,KAAK3E,aAAa8E,uBAG9DC,iBAAkB,SAAUf,GAExB,IAAIF,EAAY9D,aAAagF,QAAQ,aACjC,OAASlB,GAETE,EAAQQ,OAAO,eAAgBV,IAGvCmB,sBAzDY,SAyDUjB,GAClB,IAAIZ,EACAG,EACAO,EAAYE,EAAQf,QAAQa,UAC5BoB,EAAQ,IAAIP,KAEhB,OAAQb,GACJ,IAAK,KAEDV,GAAQ+B,EAAAA,EAAAA,GAAWD,GACnB3B,GAAM6B,EAAAA,EAAAA,GAASF,GACf,MACJ,IAAK,KAED9B,GAAQ+B,EAAAA,EAAAA,IAAWE,EAAAA,EAAAA,GAAYH,EAAO,CAACI,aAAc,KACrD/B,GAAM6B,EAAAA,EAAAA,IAASG,EAAAA,EAAAA,GAAUL,EAAO,CAACI,aAAc,KAC/C,MACJ,IAAK,KAEDlC,GAAQ+B,EAAAA,EAAAA,IAAWK,EAAAA,EAAAA,GAAaN,IAChC3B,GAAM6B,EAAAA,EAAAA,IAASK,EAAAA,EAAAA,GAAWP,IAC1B,MACJ,IAAK,KAED9B,GAAQ+B,EAAAA,EAAAA,IAAWO,EAAAA,EAAAA,GAAeR,IAClC3B,GAAM6B,EAAAA,EAAAA,IAASO,EAAAA,EAAAA,GAAaT,IAC5B,MACJ,IAAK,KAEGA,EAAMU,YAAc,KACpBxC,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IACnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,GACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAShC,IAEf8B,EAAMU,WAAa,KACnBxC,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IACnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAShC,IAEnB,MACJ,IAAK,MAEDA,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ+B,EAAAA,EAAAA,GAAW/B,IAEnBG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM6B,EAAAA,EAAAA,GAAS7B,GAMvBS,EAAQQ,OAAO,WAAYpB,GAC3BY,EAAQQ,OAAO,SAAUjB,GACzBS,EAAQQ,OAAO,kBAAmBpB,GAClCY,EAAQQ,OAAO,gBAAiBjB,KAiCpChD,UAAAA,GCvMJ,IAAME,EAAQ,iBACV,CACIsF,aAAc,GACdC,SAAU,GACVC,SAAU,CACNC,IAAK,EACLhE,MAAO,WAqBbgB,EAAU,CACZa,gBADY,SACIC,GAGZ,GAAIhE,aAAaiG,SAAU,CAGvB,IAAIE,EAASC,KAAKC,MAAMrG,aAAaiG,UACjCtB,KAAK2B,MAAQH,EAAOD,IAAM,MAE1BlC,EAAQQ,OAAO,mBAGfR,EAAQQ,OAAO,cAAe2B,QAIlCnC,EAAQQ,OAAO,mBAEfxE,aAAa+F,eACbtF,EAAMsF,aAAe/F,aAAa+F,aAClC/B,EAAQQ,OAAO,kBAAmB,CAAC+B,OAAQvG,aAAa+F,gBAEvD/F,aAAa+F,cACd3G,MAAM8E,IAAI,qCACLC,MAAK,SAAAC,GAEIJ,EAAQQ,OAAO,kBAAmB,CAAC+B,OAAQC,SAASpC,EAASC,KAAKA,KAAKC,WAAWD,WAIhGrE,aAAagG,WACbvF,EAAMuF,SAAWhG,aAAagG,SAC9BhC,EAAQQ,OAAO,cAAe,CAACwB,SAAUhG,aAAagG,YAErDhG,aAAagG,UACd5G,MAAM8E,IAAI,uCACLC,MAAK,SAAAC,GACIJ,EAAQQ,OAAO,cAAe,CAACwB,SAAU5B,EAASC,KAAKA,KAAKnC,aAQhF3B,EAAY,CACdkG,gBADc,SACEhG,GACZ,IAAIyF,EAAMvB,KAAK2B,MAEXL,EAAWS,MAAMC,GAAKC,MAAMC,KAAKC,SAASC,SAAS,IAAI,qBAAqBC,MAAM,EAAG,KAAKA,MAAM,EAD5F,GAEJb,EAAS,CAACD,IAAKA,EAAKhE,MAAO+D,GAG/BjG,aAAaiG,SAAWG,KAAKa,UAAUd,GACvC1F,EAAMwF,SAAW,CAACC,IAAKA,EAAKhE,MAAO+D,IAGvCiB,YAZc,SAYFzG,EAAOQ,GAIfjB,aAAaiG,SAAWG,KAAKa,UAAUhG,GACvCR,EAAMwF,SAAWhF,GAErBkG,gBAnBc,SAmBE1G,EAAOQ,GAGnB,IAAImG,EAASZ,SAASvF,EAAQsF,QAC1B,IAAMa,IACN3G,EAAMsF,aAAeqB,EACrBpH,aAAa+F,aAAeqB,IAGpCC,YA5Bc,SA4BF5G,EAAOQ,GAEX,KAAOA,EAAQ+E,WACfvF,EAAMuF,SAAW/E,EAAQ+E,SACzBhG,aAAagG,SAAW/E,EAAQ+E,YAK5C,SACIxD,YAAY,EACZ/B,MAAAA,EACAwC,QApGY,CACZ8C,aAAc,SAAAtF,GACV,OAAOA,EAAMsF,cAEjBC,SAAU,SAAAvF,GAEN,OAAOA,EAAMuF,UAEjBC,SAAU,SAAAxF,GACN,OAAOA,EAAMwF,SAAS/D,QA4F1BgB,QAAAA,EACA3C,UAAAA,GCpFJ,SACIiC,YAAY,EACZ/B,MAjCU,iBACV,CACI6G,WAAW,EACXC,aAAc,IA+BlBtE,QAzBY,CACZqE,UAAW,SAAA7G,GACP,OAAOA,EAAM6G,WAEjBC,aAAc,SAAA9G,GACV,OAAOA,EAAM8G,eAqBjBrE,QAhBY,GAiBZ3C,UAdc,CACdiH,aADc,SACD/G,EAAOQ,GAChBR,EAAM6G,UAAYrG,GAEtBwG,gBAJc,SAIEhH,EAAOQ,GACnBR,EAAM8G,aAAetG,KCpB7BZ,IAAAA,IAAQqH,EAAAA,IAGR,YAAmBA,EAAAA,GAAAA,MACf,CACIlF,YAAY,EACZmF,QAAS,CACLC,KAAMC,EACN/G,aAAc,CACV0B,YAAY,EACZmF,QAAS,CACLG,OAAQC,EACRC,KAAMC,IAGdC,SAAU,CACN1F,YAAY,EACZmF,QAAS,CACLzG,MAAOiH,IAGfC,UAAW,CACP5F,YAAY,EACZmF,QAAS,CACLzG,MAAOmH,KAInBC,OA3BMC,MA4BNC,QAAoC,GACpC/H,MAAO,CACHgI,mBAAoB,GACpBxI,OAAQ,QACR8F,aAAc,IAElBxF,UAAW,CACPmI,sBADO,SACejI,EAAOQ,GACzBR,EAAMgI,mBAAqBxH,EAAQA,SAEvC8C,gBAJO,SAIStD,GAGZ,GAAIT,aAAaC,OACbQ,EAAMR,OAASD,aAAaC,WADhC,CAMA,IAAIF,EAAcN,SAASC,KAAKC,cAAc,uBAC1CI,IACAU,EAAMR,OAASF,EAAYH,QAC3BI,aAAaC,OAASF,EAAYH,YAI9CqD,QAAS,CACL0F,aAAc,SAAAlI,GACV,OAAOA,EAAMgI,mBAAmBG,MAEpCH,mBAAoB,SAAAhI,GAChB,OAAOA,EAAMgI,oBAEjBI,WAAY,SAAApI,GACR,OAAOA,EAAMgI,mBAAmBK,IAEpC7I,OAAQ,SAAAQ,GACJ,OAAOA,EAAMR,SAGrBiD,QAAS,CAEL6F,yBAFK,SAEoB/E,GAEjBhE,aAAayI,mBACbzE,EAAQQ,OAAO,wBAAyB,CAACvD,QAASmF,KAAKC,MAAMrG,aAAayI,sBAG9ErJ,MAAM8E,IAAI,+BACLC,MAAK,SAAAC,GACF,IAAI4E,EAAmB,CACnBF,GAAItC,SAASpC,EAASC,KAAKA,KAAKyE,IAChCG,KAAM7E,EAASC,KAAKA,KAAKC,WAAW2E,KACpCC,OAAQ9E,EAASC,KAAKA,KAAKC,WAAW4E,OACtCN,KAAMxE,EAASC,KAAKA,KAAKC,WAAWsE,KACpCO,eAAgB3C,SAASpC,EAASC,KAAKA,KAAKC,WAAW6E,iBAE3DnJ,aAAayI,mBAAqBrC,KAAKa,UAAU+B,GAGjDhF,EAAQQ,OAAO,wBAAyB,CAACvD,QAAS+H,OAZ1D,OAaa,SAAAI,GAETvJ,QAAQC,MAAMsJ,GACdpF,EAAQQ,OAAO,wBAAyB,CACpCvD,QAAS,CACL6H,GAAI,EACJG,KAAM,OACNC,OAAQ,IACRN,KAAM,MACNO,eAAgB,a,cC1G5CE,EAAOC,QAAU,IAAIpJ,QAAQ,CACzBD,OAAQR,SAAS8J,gBAAgBC,KACjCC,eAAgB,KAChBC,SAAU,CACN,GAAMvK,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,QAASA,EAAQ,KACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MAEd,GAAMA,EAAQ,KACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MAEd,QAASA,EAAQ,MACjB,QAASA,EAAQ,MACjB,GAAMA,EAAQ,MACd,GAAMA,EAAQ,MACd,GAAMA,EAAQ,S,y7BC2BtB,MC9EgN,ED8EhN,CACE8J,KAAM,QACNU,WAAY,CAAd,qB,QAAA,GACEtF,KAHF,WAII,MAAO,CACLuF,gBAAiB,GACjBC,KAAM,MACNC,YAAY,EACZC,SAAS,EACTC,OAAO,EACPC,YAAa,EACbC,QAAS,EACTC,MAAO,EACPC,OAAQ,QACRC,UAAU,EACVC,IAAK,KACLC,gBAAiB,CACfC,UAAU,EACVC,YAAa,cACbC,MAAO,MAETC,SAAU,KACV1K,OAAQ,QACR2K,OAAQ,GACRC,SAAU,KACVC,OAAQ,OAGZC,MAAO,CACLC,WAAY,WACVC,KAAKC,sBAEP9H,MAAO,WACL6H,KAAKC,sBAEP3H,IAAK,WACH0H,KAAKC,sBAEP3D,aAAc,SAAlB,GACM0D,KAAKE,sBAGTC,SAAU,EAAZ,QACA,8CACA,4CAFA,IAGI,WAAc,WACZ,OAAO,OAASH,KAAK7H,OAAS,OAAS6H,KAAK1H,KAAO,OAAS0H,KAAKlF,cAAgBkF,KAAKjB,OAExFqB,UAAW,WACT,OAAOJ,KAAKK,GAAG,WAAaL,KAAKpB,KAAO,oBAG5C0B,QApDF,WAoDA,QACIN,KAAKhL,OAAT,qDACI,IACJ,EADA,yBACA,WACIgL,KAAKpB,KAAO2B,EAAMA,EAAMjF,OAAS,GACjC0E,KAAKf,QAAT,8CAEQ,IAAMsB,EAAMjF,SACd0E,KAAKJ,SAAW,IAAIlG,KAAK6G,EAAM,IAC/BP,KAAKH,OAAS,IAAInG,KAAK6G,EAAM,IAC7BP,KAAKpB,KAAO2B,EAAMA,EAAMjF,OAAS,IAGnC,IAAJ,8CACI0E,KAAKhB,YAAcwB,EAAOvH,IAAI,QAAUsC,SAASiF,EAAOvH,IAAI,SAAW,EACvE+G,KAAKjB,OAAQ,GAEf0B,QAAS,EAAX,MACA,qCADA,IAEIC,aAAc,WACZV,KAAKnB,YAAa,EAClBmB,KAAKrB,gBAAkB,GACvBqB,KAAKC,sBAEPU,WAAY,SAAhB,GAEMX,KAAKhB,YAAc4B,EAAMC,KACzBb,KAAKc,wBAAwBF,EAAMC,OAErCZ,mBAAoB,WACxB,OAAUD,KAAKe,YAAef,KAAKlB,SAAYkB,KAAKnB,aAC5CmB,KAAKlB,SAAU,EACfkB,KAAKf,QAAb,8CACQe,KAAKrB,gBAAkB,GACvBqB,KAAKc,wBAAwBd,KAAKhB,aAClCgB,KAAKgB,wBAGTA,oBAAqB,WAInB,IAHA,IAAN,gCACA,aAEaC,EAAcC,GAAS,CAC5B,IAAR,aACA,aAEQlB,KAAKL,OAAO7J,KAAK,CAAzB,gBAEQmL,GAAc,EAAtB,qBAGIE,WAAY,SAAhB,KACM,OAAO,EAAb,WAEIL,wBAAyB,SAA7B,eACM,EAAN,2B,EAAA,G,EAAA,mGACA,6BACA,2BAEA,qCACA,gCACA,+BAGA,6FACA,SACA,kBACoB,EAApB,6CACoB,EAApB,4BACoB,EAApB,cAdA,0C,+KAAA,2DEvKA,SAXgB,E,QAAA,GACd,GCRW,WAAa,IAAIM,EAAIpB,KAASqB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,uBAAuB,CAACE,MAAM,CAAC,QAAUL,EAAIzC,gBAAgB,KAAOyC,EAAIpC,YAAY,MAAQoC,EAAIlC,MAAM,WAAWkC,EAAInC,QAAQ,YAAYmC,EAAIhC,UAAUsC,GAAG,CAAC,YAAY,SAASC,GAAQ,OAAOP,EAAIT,WAAWgB,IAAS,sBAAsBP,EAAIV,iBAAiB,KACzV,IDUpB,EACA,KACA,KACA,MAI8B,Q,cEEhCxM,EAAQ,KAQR,IAAI0N,EAAO1N,EAAQ,KACf2N,EAAQ,GAEA,IAAIzM,IAAJ,CAAQ,CACRwM,KAAAA,EACAE,MAAAA,EAAAA,EACAC,OAHQ,SAGDC,GACH,OAAOA,EAAcC,EAAO,CAACJ,MAAOA,KAExCK,aANQ,WAQJlC,KAAKmC,OAAO5I,OAAO,mBACnByG,KAAKmC,OAAOnJ,SAAS,4BAGrBgH,KAAKmC,OAAOnJ,SAAS,wBAGrBgH,KAAKmC,OAAOnJ,SAAS,sCAE1BoJ,OAAO,uBAED,IAAIhN,IAAJ,CAAQ,CACbwM,KAAAA,EACAE,MAAAA,EAAAA,EACAO,GAAI,YACJN,OAAQ,SAACC,GACL,OAAOA,EAAcM,EAAAA,EAAU,CAACT,MAAOA,Q,8aC9BhD,SAAeU,IAAtB,+B,kCAAO,sGAEGC,IAAAA,aAAyBC,KAF5B,cAKGC,EAAcF,IAAAA,eAA2B,CAEIG,OAAQ,CACJH,IAAAA,UACAA,IAAAA,aACAC,IAAAA,SAGJzE,KAAM,aAIrDzJ,EAAQC,SAASC,KAAKC,cAAc,2BAjBrC,mBAkBIkO,EAAAA,EAAAA,OAAM,CAEIC,QAAS,KACTxO,QAAS,CAAC,eAAgBE,EAAMI,QAAS,gBAAiB,UAC1DmO,MAAO,CAEHC,OAAQ,MACRC,aAAa,EACbC,QAAS,CACLC,OAAO,GAEXC,OAAO,EACPrB,MAAOY,MA9BzB,4C,oDCLA,SAAS3K,IACZ,MAAO,CACHqL,YAAa,GACbC,OAAQ,GACRC,OAAQ,GACRC,YAAa,GACbC,SAAU,GACVC,iBAAkB,GAClBC,eAAgB,GAChBC,KAAM,GACNC,aAAc,GACdC,OAAQ,GACRC,SAAU,GACVC,KAAM,GACNC,KAAM,GACNC,WAAY,GACZC,mBAAoB,GACpBC,aAAc,GACdC,MAAO,GACPC,SAAU,IAIX,SAASvM,IACZ,MAAO,CAEHsL,YAAa,GACbkB,uBAAwB,EAExBC,kBAAmB,KACnBC,oBAAqB,KACrBC,oBAAqB,KAErBC,2BAA4B,KAC5BC,6BAA8B,KAC9BC,+BAAgC,KAEhCC,uBAAwB,KACxBC,yBAA0B,KAC1BC,yBAA0B,KAE1BC,gCAAiC,KACjCC,kCAAmC,KACnCC,oCAAqC,KACrCC,aAAa,EACbC,qBAAqB,EACrBC,eAAe,EACfC,cAAc,EAEdC,eAAgB,CACZ1H,GAAI,EACJG,KAAM,GACNwH,kBAAmB,GACnB5G,KAAM,GACN6G,YAAa,EACbC,cAAe,GACfC,cAAe,GACfC,wBAAyB,GAE7BC,oBAAqB,CACjBhI,GAAI,EACJG,KAAM,GACNY,KAAM,GACN6G,YAAa,EACbC,cAAe,GACfC,cAAe,GACfC,wBAAyB,GAI7BvC,OAAQ,GACRoC,YAAa,EACb/B,eAAgB,GAChBoC,oBAAqB,EAGrBhC,SAAU,KACViC,UAAW,EACXC,QAAS,EACTC,cAAe,EACfjC,KAAM,GAGNxM,cAAe,KACfC,UAAW,KACXC,aAAc,KACdC,SAAU,KACVC,aAAc,KACdC,aAAc,KAGdqM,mBAAoB,KACpBC,aAAc,KACd+B,YAAa,KACb9B,MAAO,KAGP+B,MAAO,GAEPC,WAAY,KACZC,UAAW,KACXC,SAAU,KAGV3Q,OAAQ,I,0GCzHZ4Q,E,MAA0B,GAA4B,KAE1DA,EAAwBzQ,KAAK,CAACsI,EAAOP,GAAI,uFAAwF,GAAG,CAAC,QAAU,EAAE,QAAU,CAAC,qDAAqD,MAAQ,GAAG,SAAW,oBAAoB,eAAiB,CAAC,i9jBAA08jB,WAAa,MAEpukB,W,6CCPA,I,23BCiGA,8FAEA,iCAEA,MCrGmN,EDqGnN,CACEG,KAAM,WACNsC,QAFF,WAEA,MAEIN,KAAKjB,OAAQ,EACbiB,KAAKhL,OAAT,sDAEEoE,KAPF,WAQI,MAAO,CACLpE,OAAQ,QACR+J,OAAO,EACPnG,MAAO,CACLT,MAAO,KACPG,IAAK,MAEPkO,aAAc,CACZrO,MAAO,KACPG,IAAK,MAEPmO,QAAS,KAGbhG,QAAS,EAAX,KACA,EACA,CACA,SACA,cAJA,IAOIiG,UAAW,WAIT1G,KAAKpH,MAAMT,MAAQ6H,KAAKxH,aACxBwH,KAAKpH,MAAMN,IAAM0H,KAAKtH,WACtBsH,KAAK9H,SAAS8H,KAAKxH,cACnBwH,KAAK3H,OAAO2H,KAAKtH,aAEnBiO,WAAY,SAAhB,KACM,IAAN,cACA,cAMM,OALA3G,KAAK9H,SAASC,GACd6H,KAAK3H,OAAOC,GACZ0H,KAAKpH,MAAMT,MAAQA,EACnB6H,KAAKpH,MAAMN,IAAMA,EACjB0H,KAAK4G,mBACE,GAETC,cAAe,WACb,IAAN,6BAEM7G,KAAKyG,QAAQ3Q,KACnB,CACQ,OAAR,oCACQ,KAAR,oCACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,OAAU,IAAV,mCAKMkK,KAAKyG,QAAQ3Q,KACnB,CACQ,OAAR,yBACQ,KAAR,yBACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,OAAU,IAAV,wBAKMkK,KAAKyG,QAAQ3Q,KACnB,CACQ,OAAR,oCACQ,KAAR,oCACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,OAAU,IAAV,mCAKMkK,KAAKyG,QAAQ3Q,KACnB,CACQ,OAAR,oCACQ,KAAR,oCACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,OAAU,IAAV,oCAKIgR,eAAgB,WAEd,IAAN,6BAEA,kDACA,kDACA,qCAEA,eAOM9G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,IAKMqC,GAAQ,EAAd,kCACMG,GAAM,EAAZ,kCACMyO,GAAQ,EAAd,UAKM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,IAKMqC,GAAQ,EAAd,6CACMG,GAAM,EAAZ,6CACMyO,GAAQ,EAAd,UAKM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,KAIIkR,gBAAiB,WACf,IAAN,6BAEA,iCACA,iCACMhH,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,qBAKMqC,GAAQ,EAAd,iBACMG,GAAM,EAAZ,iBACM0H,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,qBAKMqC,GAAQ,EAAd,4BACMG,GAAM,EAAZ,4BACM0H,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,qCAAU,KAAV,UAAU,MAAV,sBAKImR,kBAAmB,WACjB,IAAN,6BAGA,iCACA,iCACA,gCACA,eAGMjH,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,IAMMqC,GAAQ,EAAd,iBACMG,GAAM,EAAZ,iBACMyO,GAAQ,EAAd,UAEM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,IAIMqC,GAAQ,EAAd,4BACMG,GAAM,EAAZ,4BACMyO,GAAQ,EAAd,UAEM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,KAIIoR,mBAAoB,WAClB,IACN,EACA,EAFA,6BAGA,QACA,IAGM,GAAIjN,EAAMU,YAAc,EA0DtB,OAxDAxC,EAAQ8B,GACFkN,YAAYhP,EAAMiP,cAAgB,GACxCjP,EAAMyC,SAAS,GACfzC,EAAM0C,QAAQ,IAEdvC,EADAH,GAAQ,EAAhB,SAEYyC,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAd,QACQ+O,EAAO,EACPN,GAAQ,EAAhB,iDACQ/G,KAAKyG,QAAQ3Q,KACrB,CACU,MAAV,iBACU,IAAV,iBACU,MAAV,KAKQqC,EAAQ8B,GACFW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ,EAAhB,SACQG,EAAM2B,GACFW,SAAS,GACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAd,QACQ+O,EAAO,EACPN,GAAQ,EAAhB,iDACQ/G,KAAKyG,QAAQ3Q,KACrB,CACU,MAAV,iBACU,IAAV,iBACU,MAAV,KAKQqC,EAAQ8B,GACFW,SAAS,GACfzC,EAAM0C,QAAQ,IAEdvC,EADAH,GAAQ,EAAhB,SAEYyC,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAd,QACQ+O,EAAO,EACPN,GAAQ,EAAhB,sDACQ/G,KAAKyG,QAAQ3Q,KACrB,CACU,MAAV,iBACU,IAAV,iBACU,MAAV,KAMMqC,EAAQ8B,GACFW,SAAS,GACfzC,EAAM0C,QAAQ,IAEdvC,EADAH,GAAQ,EAAd,SAEUyC,SAAS,GACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QACMyO,GAAQ,EAAd,iDACM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,KAKMqC,EAAQ8B,GACFW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ,EAAd,SACMG,EAAM2B,GACFW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QACM+O,EAAO,EACPN,GAAQ,EAAd,iDACM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,KAKMqC,EAAQ8B,GACFW,SAAS,GACfzC,EAAM0C,QAAQ,IAEdvC,EADAH,GAAQ,EAAd,SAEUyC,SAAS,GACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QACM+O,EAAO,EACPN,GAAQ,EAAd,iDACM/G,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,KAIIwR,eAAgB,WACd,IACN,EACA,EAFA,8BAKMnP,EAAQ,IAAIuB,KAAKO,IACXkN,YAAYhP,EAAMiP,cAAgB,GACxCjP,EAAMyC,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ,EAAd,SAEMG,EAAM,IAAIoB,KAAKO,IACXkN,YAAY7O,EAAI8O,cAAgB,GACpC9O,EAAIsC,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QAEM0H,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,mBAKMqC,EAAQ,IAAIuB,KAAKO,IACXW,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ,EAAd,SAEMG,EAAM,IAAIoB,KAAKO,IACXW,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QAEM0H,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,mBAIMqC,EAAQ,IAAIuB,KAAKO,IACXkN,YAAYhP,EAAMiP,cAAgB,GACxCjP,EAAMyC,SAAS,GACfzC,EAAM0C,QAAQ,GACd1C,GAAQ,EAAd,SAEMG,EAAM,IAAIoB,KAAKO,IACXkN,YAAY7O,EAAI8O,cAAgB,GACpC9O,EAAIsC,SAAS,IACbtC,EAAIuC,QAAQ,IACZvC,GAAM,EAAZ,QAEM0H,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,mBAII8Q,gBAAiB,WAGf,OAFA5G,KAAKyG,QAAU,GAEPzG,KAAKnH,WACX,IAAK,KACHmH,KAAK6G,gBACL,MACF,IAAK,KACH7G,KAAK8G,iBACL,MACF,IAAK,KACH9G,KAAKgH,kBACL,MACF,IAAK,KACHhH,KAAKiH,oBACL,MACF,IAAK,KACHjH,KAAKkH,qBACL,MACF,IAAK,KACHlH,KAAKsH,iBAMT,IAAN,WACA,WACMhP,EAAIuC,QAAQvC,EAAIiP,UAAY,GAC5BvH,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,qCAKMwC,EAAIuC,QAAQvC,EAAIiP,UAAY,IAC5BvH,KAAKyG,QAAQ3Q,KACnB,CACQ,MAAR,iBACQ,IAAR,iBACQ,MAAR,yCAOEqK,SAAU,EAAZ,KACA,GACA,YACA,QACA,MACA,eACA,gBANA,IAQI,WAAc,WACZ,OAAO,OAASH,KAAK7H,OAAS,OAAS6H,KAAK1H,KAAO0H,KAAKjB,SAG5De,MAAO,CACL0H,WAAY,SAAhB,IACU,IAAUvQ,IAGd+I,KAAKpH,MAAMT,MAAQ,IAAIuB,KAAKsG,KAAK7H,OACjC6H,KAAKpH,MAAMN,IAAM,IAAIoB,KAAKsG,KAAK1H,KAC/B0H,KAAK4G,oBAGPhO,MAAO,SAAX,GAEMoH,KAAK9H,SAASjB,EAAMkB,OACpB6H,KAAK3H,OAAOpB,EAAMqB,Q,iCExkBpBmP,EAAU,CAEdA,OAAiB,OACjBA,WAAoB,GAEP,IAAI,IAASA,GAIX,WCOf,SAXgB,E,QAAA,GACd,GJTW,WAAa,IAAIrG,EAAIpB,KAASqB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACtG,EAAIuG,GAAG,WAAWvG,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,SAAS,CAACtG,EAAIuG,GAAGvG,EAAIwG,GAAG,IAAIC,KAAKC,eAAe1G,EAAIpM,OAAQ,CAAC+S,KAAM,UAAWC,MAAO,OAAQC,IAAK,YAAYC,OAAO9G,EAAIxI,MAAMT,aAAaiJ,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACtG,EAAIuG,GAAG,SAASvG,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,SAAS,CAACtG,EAAIuG,GAAGvG,EAAIwG,GAAG,IAAIC,KAAKC,eAAe1G,EAAIpM,OAAQ,CAAC+S,KAAM,UAAWC,MAAO,OAAQC,IAAK,YAAYC,OAAO9G,EAAIxI,MAAMN,WAAW8I,EAAIuG,GAAG,KAAKpG,EAAG,cAAc,CAACE,MAAM,CAAC,KAAO,EAAE,WAAW,GAAG,KAAO,QAAQ0G,YAAY/G,EAAIgH,GAAG,CAAC,CAACC,IAAI,UAAUC,GAAG,SAASC,GACpuB,IAAIC,EAAaD,EAAIC,WACjBC,EAAcF,EAAIE,YAClBC,EAAaH,EAAIG,WACjBC,EAAgBJ,EAAII,cACxB,MAAO,CAACpH,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,iCAAiC,CAACnG,EAAG,SAAS,CAACmG,YAAY,2BAA2BjG,MAAM,CAAC,MAAQL,EAAIf,GAAG,0BAA0BqB,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOgH,EAAc,CAAEC,UAAW,aAAcC,eAAe,OAAW,CAACtH,EAAG,OAAO,CAACmG,YAAY,0BAA0BtG,EAAIuG,GAAG,KAAKpG,EAAG,SAAS,CAACmG,YAAY,oBAAoBjG,MAAM,CAAC,MAAQL,EAAIf,GAAG,6BAA6BqB,GAAG,CAAC,MAAQN,EAAIsF,YAAY,CAACnF,EAAG,OAAO,CAACmG,YAAY,qBAAqBtG,EAAIuG,GAAG,KAAKpG,EAAG,SAAS,CAACmG,YAAY,oCAAoCjG,MAAM,CAAC,GAAK,qBAAqB,MAAQL,EAAIf,GAAG,yBAAyB,gBAAgB,QAAQ,gBAAgB,OAAO,cAAc,WAAW,KAAO,WAAW,CAACkB,EAAG,OAAO,CAACmG,YAAY,kBAAkBtG,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,gBAAgBjG,MAAM,CAAC,kBAAkB,uBAAuBL,EAAI0H,GAAI1H,EAAW,SAAE,SAAS2H,GAAQ,OAAOxH,EAAG,IAAI,CAACmG,YAAY,gBAAgBjG,MAAM,CAAC,KAAO,KAAKC,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOP,EAAIuF,WAAWoC,EAAO5Q,MAAO4Q,EAAOzQ,QAAQ,CAAC8I,EAAIuG,GAAGvG,EAAIwG,GAAGmB,EAAOhC,aAAY,KAAK3F,EAAIuG,GAAG,KAAKpG,EAAG,QAAQH,EAAI4H,GAAG,CAACC,MAAMP,EAAa,gBAAkB,gBAAgBjH,MAAM,CAAC,KAAO,UAAUyH,SAAS,CAAC,MAAQV,EAAWrQ,QAAQsQ,EAAYtQ,QAAQiJ,EAAIuG,GAAG,KAAKpG,EAAG,QAAQH,EAAI4H,GAAG,CAACC,MAAMP,EAAa,gBAAkB,gBAAgBjH,MAAM,CAAC,KAAO,UAAUyH,SAAS,CAAC,MAAQV,EAAWlQ,MAAMmQ,EAAYnQ,eAAe6Q,MAAM,CAAClS,MAAOmK,EAAS,MAAEgI,SAAS,SAAUC,GAAMjI,EAAIxI,MAAMyQ,GAAKC,WAAW,YAAY,KAClhD,IIMpB,EACA,KACA,WACA,MAI8B,S,6CCnBhC,I,8tBCwMA,MCxM+N,EDwM/N,CACEtL,KAAM,uBACNU,WAAY,CAAd,4BACEtF,KAHF,WAII,MAAO,CACLpE,OAAQ,QACRuU,OAAQ,GACRvK,YAAa,EACbnJ,aAAc,GACdiJ,SAAS,IAGbqB,SAAU,EAAZ,IACA,6CAEEG,QAfF,WAeA,MACIN,KAAKhL,OAAT,qDACIgL,KAAKwJ,kBAELxJ,KAAKyJ,qBAEP3J,MAAO,CACLd,YAAa,SAAjB,GAEMgB,KAAK0J,MAAM,YAAa,CAA9B,UAEIC,QAAS,SAAb,GAEM3J,KAAKyJ,sBAMThJ,QAAS,EAAX,MACA,qCADA,IAEIgJ,kBAAmB,WAIjB,GAHAzJ,KAAKnK,aAAe,GAGhB,IAAMmK,KAAK2J,QAAQrO,OAAvB,CAKA,IAAK,IAAX,qBACQ0E,KAAKnK,aAAaC,KAAK,CAA/B,oBAMM,IAAN,6BAEM,IAAK,IAAX,mBACQ,IAAR,kBAGQkK,KAAKnK,aAAaI,GAAS+J,KAAK4J,iBAAiBC,GAGjD5T,IAOF+J,KAAKlB,SAAU,IAEjBgL,YAAa,WACX9J,KAAKxE,kBAELwE,KAAK0J,MAAM,wBAEbF,gBAAiB,WACfxJ,KAAKuJ,OAAS,CACpB,CAAQ,IAAR,OAAQ,MAAR,IAAQ,UAAR,GACA,CAAQ,IAAR,cAAQ,MAAR,4BAAQ,UAAR,GACA,CAAQ,IAAR,SAAQ,MAAR,uBAAQ,UAAR,GACA,CAAQ,IAAR,OAAQ,MAAR,qBAAQ,UAAR,GACA,CAAQ,IAAR,iBAAQ,MAAR,+BAAQ,UAAR,GACA,CAAQ,IAAR,sBAAQ,MAAR,oCAAQ,UAAR,GACA,CAAQ,IAAR,gBAAQ,MAAR,yBAAQ,UAAR,GACA,CAAQ,IAAR,OAAQ,MAAR,IAAQ,UAAR,KAOIK,iBAAkB,SAAtB,GACM,IAAN,GAGMG,OAAa,IACbA,EAAI1B,IAAMwB,EAAYhM,GACtBkM,EAAIlM,GAAKgM,EAAYhM,GACrBkM,EAAIC,OAAQ,EACZD,EAAIE,gBAAiB,EAGrB,IAAN,+BAqBM,IAAK,IAAX,KApBMF,EAAInL,KAAOsL,EAAMtL,KACjBmL,EAAIpG,KAAO,IAAIjK,KAAKwQ,EAAMvG,MAC1BoG,EAAII,gBAAiB,EAA3B,iDACMJ,EAAI3G,YAAc8G,EAAM9G,YACxB2G,EAAIK,WAAY,EAChBL,EAAIM,OAAQ,EACZN,EAAI1G,OAAS,EACb0G,EAAIpE,cAAgBuE,EAAMvE,cACtBkE,EAAYxQ,WAAWxD,aAAayF,OAAS,IAC/CyO,EAAIM,OAAQ,EACZN,EAAI3G,YAAcyG,EAAYxQ,WAAWiR,kBAIN,IAA1BT,EAAYO,YACrBL,EAAIK,UAAYP,EAAYO,WAKpC,0BACQ,GAAIP,EAAYxQ,WAAWxD,aAAa0U,eAAeC,GAAI,CACzD,IAAV,+BACA,KACUT,EAAI1G,OAAS0G,EAAI1G,OAASoH,WAAWC,EAAKrH,QAC1CgH,EAAMzL,KAAO8L,EAAK9L,KAClByL,EAAMjH,YAAcsH,EAAKtH,YACzBiH,EAAMhH,OAASqH,EAAKrH,OACpBgH,EAAM1E,cAAgB+E,EAAK/E,cAC3B0E,EAAMM,YAAcD,EAAKC,YACzBN,EAAMO,UAAYF,EAAKE,UACvBP,EAAMQ,iBAAmBH,EAAKG,iBAC9BR,EAAMS,eAAiBJ,EAAKI,eAC5BT,EAAMU,YAAcL,EAAKK,YACzBV,EAAMW,cAAgBN,EAAKM,cAC3BX,EAAMY,YAAcT,GAC9B,wBACYT,EAAIE,gBAAiB,GAEvBF,EAAImB,OAAOpV,KAAKuU,GAGpB,OAAON,GAEToB,eAAgB,SAApB,GACM,IAAN,8DACMtB,EAAYO,WAAaP,EAAYO,WAEvCgB,iBAAkB,SAAtB,eACM,IAAN,OACA,OAEM,GAAIC,EAAKxN,KAAOyN,EAAKzN,GAAI,CAEvB,GAA0B,OAAtBwN,EAAKE,aACP,OAAOnM,EAAW,GAAK,EACjC,yBACU,OAAOA,GAAY,EAAI,OAIrBiM,EAAKhB,OAA+B,OAAtBgB,EAAKE,eACrBC,EAAIH,EAAKE,aAAalD,IAEpBiD,EAAKjB,OAA+B,OAAtBiB,EAAKC,eACrBE,EAAIH,EAAKC,aAAalD,IAI1B,MACN,wCACA,qCAGemD,EAAIC,GAAK,EAAID,EAAIC,EAAI,EAAI,EAGzB3P,EAAS0P,GAAGE,cAAc5P,EAAS2P,GAAIE,EAAeC,GAG/D,SAAS9P,EAAS7E,GAChB,OAAIA,MAAAA,EACK,GACjB,oBACiB4U,OAAOC,KAAK7U,GAC7B,OACA,iBAAY,OAAZ,WACA,UAEiB8U,OAAO9U,OAMtB4K,MAAO,CACLhB,KAAM,CACJjC,KAAMoN,QAER/M,QAAS,CACPL,KAAMoN,OACNC,QAAN,GAEI7M,SAAU,CACRR,KAAMsN,QACND,SAAN,GAEI/M,MAAO,CACLN,KAAMoN,OACNC,QAAN,GAEItC,QAAS,CACP/K,KAAMnD,MACNwQ,QAAN,WACQ,MAAO,KAGXE,UAAW,CACTvN,KAAMoN,OACNC,QAAN,WACQ,OAAO,MErZf,SAXgB,E,QAAA,GACd,GHRW,WAAa,IAAI7K,EAAIpB,KAASqB,EAAGD,EAAIE,eAAmBC,EAAGH,EAAII,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,yCAAyC,CAAGtG,EAAItC,QAAqNsC,EAAIgL,KAAhN7K,EAAG,cAAc,CAACE,MAAM,CAAC,aAAaL,EAAIlC,MAAM,WAAWkC,EAAInC,QAAQ,gBAAgB,YAAYkK,MAAM,CAAClS,MAAOmK,EAAe,YAAEgI,SAAS,SAAUC,GAAMjI,EAAIpC,YAAYqK,GAAKC,WAAW,kBAA2B,GAAGlI,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,yCAAyC,CAACnG,EAAG,SAAS,CAACmG,YAAY,kCAAkChG,GAAG,CAAC,MAAQN,EAAI0I,cAAc,CAACvI,EAAG,OAAO,CAACmG,YAAY,sBAAsBtG,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,QAAQ,CAACnG,EAAG,MAAM,CAACmG,YAAY,iBAAiB,CAACnG,EAAG,SAAS,CAACgH,IAAI,QAAQ9G,MAAM,CAAC,GAAK,WAAW,MAAQ,GAAG,QAAU,GAAG,MAAQ,GAAG,WAAa,KAAK,cAAc,MAAM,oBAAmB,EAAM,MAAQL,EAAIvL,aAAa,OAASuL,EAAImI,OAAO,WAAWnI,EAAInC,QAAQ,iBAAiB,GAAG,eAAemC,EAAIpC,YAAY,KAAOoC,EAAItC,QAAQ,YAAYsC,EAAIhC,SAAS,eAAegC,EAAIgK,kBAAkB1J,GAAG,CAAC,cAAc,SAASC,GAAQP,EAAItC,QAAQ6C,GAAQ,kBAAkB,SAASA,GAAQP,EAAIhC,SAASuC,GAAQ,mBAAmB,SAASA,GAAQP,EAAIhC,SAASuC,IAASwG,YAAY/G,EAAIgH,GAAG,CAAC,CAACC,IAAI,aAAaC,GAAG,WAAW,MAAO,CAAC/G,EAAG,OAAO,CAACmG,YAAY,4BAA4B2E,OAAM,GAAM,CAAChE,IAAI,aAAaC,GAAG,SAASlP,GAAM,MAAO,CAAGA,EAAKkT,KAAKtC,MAA8W5I,EAAIgL,KAA3W7K,EAAG,OAAO,CAAE,YAAcnI,EAAKkT,KAAK1N,KAAK2N,cAAehL,EAAG,OAAO,CAACmG,YAAY,gCAAgCtG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAM,eAAiBvO,EAAKkT,KAAK1N,KAAK2N,cAAehL,EAAG,OAAO,CAACmG,YAAY,+BAA+BtG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAM,aAAevO,EAAKkT,KAAK1N,KAAK2N,cAAehL,EAAG,OAAO,CAACmG,YAAY,wBAAwBtG,EAAIgL,UAAmB,CAAC/D,IAAI,oBAAoBC,GAAG,SAASlP,GAAM,MAAO,CAAEA,EAAKkT,KAAU,MAAE/K,EAAG,OAAO,CAACmG,YAAY,0BAA0BtG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAOvO,EAAKkT,KAAKjC,MAAoRjJ,EAAIgL,KAAjR7K,EAAG,OAAO,CAAEnI,EAAKkT,KAAmB,eAAE/K,EAAG,OAAO,CAACmG,YAAY,qBAAqBtG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKpG,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,uBAAyBrI,EAAKkT,KAAKzO,GAAG,MAAQzE,EAAKnC,QAAQ,CAACmK,EAAIuG,GAAG,qBAAqBvG,EAAIwG,GAAGxO,EAAKkT,KAAKlJ,aAAa,0BAAmChC,EAAIuG,GAAG,KAAMvO,EAAKkT,KAAU,MAAE/K,EAAG,OAAO,CAACA,EAAG,OAAO,CAACmG,YAAY,qBAAqB8E,YAAY,CAAC,OAAS,WAAW9K,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOP,EAAI+J,eAAe/R,EAAKkT,KAAKzO,QAAQuD,EAAIuG,GAAG,KAAMvO,EAAKkT,KAAmB,eAAE/K,EAAG,OAAO,CAACmG,YAAY,qBAAqBtG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKpG,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,uBAAyBrI,EAAKkT,KAAKzO,GAAG,MAAQzE,EAAKnC,QAAQ,CAACmK,EAAIuG,GAAG,qBAAqBvG,EAAIwG,GAAGxO,EAAKkT,KAAKlJ,aAAa,wBAAwB7B,EAAG,MAAMH,EAAIuG,GAAG,KAAOvO,EAAKkT,KAAKlC,UAAkLhJ,EAAIgL,KAA3K7K,EAAG,OAAOH,EAAI0H,GAAI1P,EAAKkT,KAAW,QAAE,SAASjC,EAAMpU,GAAO,OAAOsL,EAAG,OAAO,CAAC8G,IAAIpS,GAAO,CAACmL,EAAIuG,GAAG,6BAA6BvG,EAAIwG,GAAGyC,EAAMjH,cAAc7B,EAAG,WAAU,KAAcH,EAAIgL,QAAQ,CAAC/D,IAAI,eAAeC,GAAG,SAASlP,GAAM,MAAO,CAAE,YAAcA,EAAKkT,KAAK1N,KAAM2C,EAAG,OAAO,CAAC0H,MAAM,iBAAoB7P,EAAKkT,KAAKlC,UAAiC,GAArB,qBAA0B,CAAChJ,EAAIuG,GAAG,qBAAqBvG,EAAIwG,GAAGC,KAAK4E,aAAarL,EAAIpM,OAAQ,CAAC0X,MAAO,WAAYlJ,SAAUpK,EAAKkT,KAAK3G,gBAAgBuC,OAAO9O,EAAKkT,KAAKjJ,SAAS,sBAAsBjC,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAM,eAAiBvO,EAAKkT,KAAK1N,KAAM2C,EAAG,OAAO,CAAC0H,MAAM,gBAAmB7P,EAAKkT,KAAKlC,UAAiC,GAArB,qBAA0B,CAAChJ,EAAIuG,GAAG,qBAAqBvG,EAAIwG,GAAGC,KAAK4E,aAAarL,EAAIpM,OAAQ,CAAC0X,MAAO,WAAYlJ,SAAUpK,EAAKkT,KAAK3G,gBAAgBuC,QAAQ9O,EAAKkT,KAAKjJ,SAAS,sBAAsBjC,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAM,aAAevO,EAAKkT,KAAK1N,KAAK2N,cAAehL,EAAG,OAAO,CAAC0H,MAAM,eAAkB7P,EAAKkT,KAAKlC,UAAiC,GAArB,qBAA0B,CAAChJ,EAAIuG,GAAG,qBAAqBvG,EAAIwG,GAAGC,KAAK4E,aAAarL,EAAIpM,OAAQ,CAAC0X,MAAO,WAAYlJ,SAAUpK,EAAKkT,KAAK3G,gBAAgBuC,OAAO9O,EAAKkT,KAAKjJ,SAAS,sBAAsBjC,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKpG,EAAG,MAAMH,EAAIuG,GAAG,KAAOvO,EAAKkT,KAAKlC,UAAiQhJ,EAAIgL,KAA1P7K,EAAG,OAAOH,EAAI0H,GAAI1P,EAAKkT,KAAW,QAAE,SAASjC,EAAMpU,GAAO,OAAOsL,EAAG,OAAO,CAAC8G,IAAIpS,GAAO,CAACmL,EAAIuG,GAAG,uBAAuBvG,EAAIwG,GAAGC,KAAK4E,aAAarL,EAAIpM,OAAQ,CAAC0X,MAAO,WAAYlJ,SAAU6G,EAAM1E,gBAAgBuC,OAAOmC,EAAMhH,UAAU9B,EAAG,WAAU,MAAe,CAAC8G,IAAI,aAAaC,GAAG,SAASlP,GAAM,MAAO,CAACgI,EAAIuG,GAAG,mBAAmBvG,EAAIwG,GAAGxO,EAAKkT,KAAKnC,gBAAgB,qBAAqB,CAAC9B,IAAI,uBAAuBC,GAAG,SAASlP,GAAM,MAAO,EAAE,IAAOA,EAAKkT,KAAKjC,OAAUjR,EAAKkT,KAAKlC,UAAiChJ,EAAIgL,KAA1B7K,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIuG,GAAG,MAAM,IAAOvO,EAAKkT,KAAKjC,OAASjR,EAAKkT,KAAKlC,UAAW7I,EAAG,KAAK,CAACH,EAAIuG,GAAG,2CAA2CvG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKvG,EAAI0H,GAAI1P,EAAKkT,KAAW,QAAE,SAASjC,EAAMpU,GAAO,OAAQ,IAAQmD,EAAKkT,KAAKjC,QAAU,IAAOjR,EAAKkT,KAAKjC,QAAUjR,EAAKkT,KAAKlC,UAAY7I,EAAG,OAAO,CAAC8G,IAAIpS,GAAO,CAACsL,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,mBAAqB4I,EAAMO,UAAU,MAAQP,EAAMM,cAAc,CAACvJ,EAAIuG,GAAGvG,EAAIwG,GAAGyC,EAAMM,gBAAgBpJ,EAAG,QAAQH,EAAIgL,WAAU,CAAC/D,IAAI,4BAA4BC,GAAG,SAASlP,GAAM,MAAO,EAAE,IAAOA,EAAKkT,KAAKjC,OAAUjR,EAAKkT,KAAKlC,UAAiChJ,EAAIgL,KAA1B7K,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIuG,GAAG,MAAM,IAAOvO,EAAKkT,KAAKjC,OAASjR,EAAKkT,KAAKlC,UAAW7I,EAAG,KAAK,CAACH,EAAIuG,GAAG,2CAA2CvG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKvG,EAAI0H,GAAI1P,EAAKkT,KAAW,QAAE,SAASjC,EAAMpU,GAAO,OAAQ,IAAQmD,EAAKkT,KAAKjC,QAAU,IAAOjR,EAAKkT,KAAKjC,QAAUjR,EAAKkT,KAAKlC,UAAY7I,EAAG,OAAO,CAAC8G,IAAIpS,GAAO,CAACsL,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,mBAAqB4I,EAAMS,eAAe,MAAQT,EAAMQ,mBAAmB,CAACzJ,EAAIuG,GAAGvG,EAAIwG,GAAGyC,EAAMQ,qBAAqBtJ,EAAG,QAAQH,EAAIgL,WAAU,CAAC/D,IAAI,aAAaC,GAAG,SAASlP,GAAM,MAAO,CAACmI,EAAG,MAAM,CAACmG,YAAY,0BAA0B,CAACnG,EAAG,MAAM,CAACmG,YAAY,YAAY,CAACnG,EAAG,SAAS,CAACmG,YAAY,uCAAuCjG,MAAM,CAAC,KAAO,SAAS,GAAK,qBAAuBrI,EAAKkT,KAAKzO,GAAG,cAAc,WAAW,gBAAgB,OAAO,gBAAgB,UAAU,CAACuD,EAAIuG,GAAG,yBAAyBvG,EAAIwG,GAAGxG,EAAIf,GAAG,oBAAoB,0BAA0Be,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,gBAAgBjG,MAAM,CAAC,kBAAkB,qBAAuBrI,EAAKkT,KAAKzO,KAAK,CAAC0D,EAAG,IAAI,CAACmG,YAAY,gBAAgBjG,MAAM,CAAC,KAAO,uBAAyBrI,EAAKkT,KAAKzO,KAAK,CAAC0D,EAAG,OAAO,CAACmG,YAAY,yBAAyBtG,EAAIuG,GAAG,IAAIvG,EAAIwG,GAAGxG,EAAIf,GAAG,oBAAoBe,EAAIuG,GAAG,KAAKpG,EAAG,IAAI,CAACmG,YAAY,gBAAgBjG,MAAM,CAAC,KAAO,yBAA2BrI,EAAKkT,KAAKzO,KAAK,CAAC0D,EAAG,OAAO,CAACmG,YAAY,oBAAoBtG,EAAIuG,GAAG,IAAIvG,EAAIwG,GAAGxG,EAAIf,GAAG,+BAA+B,CAACgI,IAAI,sBAAsBC,GAAG,SAASlP,GAAM,MAAO,EAAE,IAAOA,EAAKkT,KAAKjC,OAAUjR,EAAKkT,KAAKlC,UAAiChJ,EAAIgL,KAA1B7K,EAAG,OAAO,CAACA,EAAG,QAAiBH,EAAIuG,GAAG,MAAM,IAAOvO,EAAKkT,KAAKjC,OAASjR,EAAKkT,KAAKlC,UAAW7I,EAAG,KAAK,CAACH,EAAIuG,GAAG,2CAA2CvG,EAAIgL,KAAKhL,EAAIuG,GAAG,KAAKvG,EAAI0H,GAAI1P,EAAKkT,KAAW,QAAE,SAASjC,EAAMpU,GAAO,OAAQ,IAAQmD,EAAKkT,KAAKjC,QAAU,IAAOjR,EAAKkT,KAAKjC,QAAUjR,EAAKkT,KAAKlC,UAAY7I,EAAG,OAAO,CAAC8G,IAAIpS,GAAO,CAACsL,EAAG,IAAI,CAACE,MAAM,CAAC,KAAO,qBAAuB4I,EAAMU,YAAY,MAAQV,EAAMW,gBAAgB,CAAC5J,EAAIuG,GAAGvG,EAAIwG,GAAGyC,EAAMW,kBAAkBzJ,EAAG,QAAQH,EAAIgL,gBAAe,GAAGhL,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,eAAe,CAACtG,EAAIuG,GAAG,iCAAiCvG,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,OAAO,CAACnG,EAAG,MAAM,CAACmG,YAAY,yCAAyC,CAACnG,EAAG,cAAc,CAACE,MAAM,CAAC,aAAaL,EAAIlC,MAAM,WAAWkC,EAAInC,QAAQ,gBAAgB,YAAYkK,MAAM,CAAClS,MAAOmK,EAAe,YAAEgI,SAAS,SAAUC,GAAMjI,EAAIpC,YAAYqK,GAAKC,WAAW,kBAAkB,GAAGlI,EAAIuG,GAAG,KAAKpG,EAAG,MAAM,CAACmG,YAAY,yCAAyC,CAACnG,EAAG,SAAS,CAACmG,YAAY,kCAAkChG,GAAG,CAAC,MAAQN,EAAI0I,cAAc,CAACvI,EAAG,OAAO,CAACmG,YAAY,0BACh/O,IGUpB,EACA,KACA,KACA,MAI8B,S","sources":["webpack:///./src/bootstrap.js","webpack:///./src/components/store/modules/transactions/create.js","webpack:///./src/components/store/modules/transactions/edit.js","webpack:///./src/components/store/modules/dashboard/index.js","webpack:///./src/components/store/modules/root.js","webpack:///./src/components/store/modules/accounts/index.js","webpack:///./src/components/store/index.js","webpack:///./src/i18n.js","webpack:///src/components/transactions/Index.vue","webpack:///./src/components/transactions/Index.vue?12a8","webpack:///./src/components/transactions/Index.vue","webpack:///./src/components/transactions/Index.vue?03e0","webpack:///./src/pages/transactions/index.js","webpack:///./src/shared/forageStore.js","webpack:///./src/shared/transactions.js","webpack:///./src/components/dashboard/Calendar.vue?220f","webpack:///./src/components/dashboard/Calendar.vue?1c63","webpack:///src/components/dashboard/Calendar.vue","webpack:///./src/components/dashboard/Calendar.vue?f69d","webpack:///./src/components/dashboard/Calendar.vue?51ab","webpack:///./src/components/dashboard/Calendar.vue","webpack:///./src/components/transactions/TransactionListLarge.vue?ae5c","webpack:///src/components/transactions/TransactionListLarge.vue","webpack:///./src/components/transactions/TransactionListLarge.vue?3777","webpack:///./src/components/transactions/TransactionListLarge.vue"],"sourcesContent":["/*\n * bootstrap.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// // imports\nimport Vue from 'vue';\nimport VueI18n from 'vue-i18n'\nimport * as uiv from 'uiv';\n\n// export jquery for others scripts to use\nwindow.$ = window.jQuery = require('jquery');\n\n// axios\nwindow.axios = require('axios');\nwindow.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';\n\n// CSRF\nlet token = document.head.querySelector('meta[name=\"csrf-token\"]');\n\nif (token) {\n window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;\n} else {\n console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');\n}\n\n// locale\nlet localeToken = document.head.querySelector('meta[name=\"locale\"]');\n\nif (localeToken) {\n localStorage.locale = localeToken.content;\n} else {\n localStorage.locale = 'en_US';\n}\n\n// admin stuff\nrequire('jquery-ui');\nrequire('bootstrap'); // bootstrap CSS?\n\nrequire('admin-lte/dist/js/adminlte');\nrequire('overlayscrollbars');\n\n\n// vue\nwindow.vuei18n = VueI18n;\nwindow.uiv = uiv;\nVue.use(vuei18n);\nVue.use(uiv);\nwindow.Vue = Vue;","/*\n * create.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nconst lodashClonedeep = require('lodash.clonedeep');\n\nimport {getDefaultErrors, getDefaultTransaction} from '../../../../shared/transactions';\n\n// initial state\nconst state = () => ({\n transactionType: 'any',\n groupTitle: '',\n transactions: [],\n customDateFields: {\n interest_date: false,\n book_date: false,\n process_date: false,\n due_date: false,\n payment_date: false,\n invoice_date: false,\n },\n defaultTransaction: getDefaultTransaction(),\n defaultErrors: getDefaultErrors()\n }\n)\n\n\n// getters\nconst getters = {\n transactions: state => {\n return state.transactions;\n },\n defaultErrors: state => {\n return state.defaultErrors;\n },\n groupTitle: state => {\n return state.groupTitle;\n },\n transactionType: state => {\n return state.transactionType;\n },\n accountToTransaction: state => {\n// See reference nr. 1\n // possible API point!!\n return state.accountToTransaction;\n },\n defaultTransaction: state => {\n return state.defaultTransaction;\n },\n sourceAllowedTypes: state => {\n return state.sourceAllowedTypes;\n },\n destinationAllowedTypes: state => {\n return state.destinationAllowedTypes;\n },\n allowedOpposingTypes: state => {\n return state.allowedOpposingTypes;\n },\n customDateFields: state => {\n return state.customDateFields;\n }\n // // `getters` is localized to this module's getters\n // // you can use rootGetters via 4th argument of getters\n // someGetter (state, getters, rootState, rootGetters) {\n // getters.someOtherGetter // -> 'foo/someOtherGetter'\n // rootGetters.someOtherGetter // -> 'someOtherGetter'\n // rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'\n // },\n\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n addTransaction(state) {\n let newTransaction = lodashClonedeep(state.defaultTransaction);\n newTransaction.errors = lodashClonedeep(state.defaultErrors);\n state.transactions.push(newTransaction);\n },\n resetErrors(state, payload) {\n //console.log('resetErrors for index ' + payload.index);\n state.transactions[payload.index].errors = lodashClonedeep(state.defaultErrors);\n },\n resetTransactions(state) {\n // console.log('Store: Record call to resetTransactions :(');\n state.transactions = [];\n },\n setGroupTitle(state, payload) {\n state.groupTitle = payload.groupTitle;\n },\n setCustomDateFields(state, payload) {\n state.customDateFields = payload;\n },\n deleteTransaction(state, payload) {\n // console.log('Record call to deleteTransaction!');\n state.transactions.splice(payload.index, 1);\n // console.log('Deleted transaction ' + payload.index);\n // console.log(state.transactions);\n // if (0 === state.transactions.length) {\n // console.log('array is empty!');\n // }\n },\n setTransactionType(state, transactionType) {\n state.transactionType = transactionType;\n },\n setAllowedOpposingTypes(state, allowedOpposingTypes) {\n state.allowedOpposingTypes = allowedOpposingTypes;\n },\n setAccountToTransaction(state, payload) {\n state.accountToTransaction = payload;\n },\n updateField(state, payload) {\n state.transactions[payload.index][payload.field] = payload.value;\n },\n setTransactionError(state, payload) {\n //console.log('Will set transactions[' + payload.index + '][errors][' + payload.field + '] to ');\n //console.log(payload.errors);\n state.transactions[payload.index].errors[payload.field] = payload.errors;\n },\n setDestinationAllowedTypes(state, payload) {\n // console.log('Destination allowed types was changed!');\n state.destinationAllowedTypes = payload;\n },\n setSourceAllowedTypes(state, payload) {\n state.sourceAllowedTypes = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * edit.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => ({});\n\n\n// getters\nconst getters = {};\n\n// actions\nconst actions = {};\n\n// mutations\nconst mutations = {};\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nimport startOfDay from \"date-fns/startOfDay\";\nimport endOfDay from 'date-fns/endOfDay'\nimport startOfWeek from 'date-fns/startOfWeek'\nimport endOfWeek from 'date-fns/endOfWeek'\nimport startOfQuarter from 'date-fns/startOfQuarter';\nimport endOfQuarter from 'date-fns/endOfQuarter';\nimport endOfMonth from \"date-fns/endOfMonth\";\nimport startOfMonth from 'date-fns/startOfMonth';\n\nconst state = () => (\n {\n viewRange: 'default',\n start: null,\n end: null,\n defaultStart: null,\n defaultEnd: null,\n }\n)\n\n\n// getters\nconst getters = {\n start: state => {\n return state.start;\n },\n end: state => {\n return state.end;\n },\n defaultStart: state => {\n return state.defaultStart;\n },\n defaultEnd: state => {\n return state.defaultEnd;\n },\n viewRange: state => {\n return state.viewRange;\n }\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // console.log('initialiseStore for dashboard.');\n\n // restore from local storage:\n context.dispatch('restoreViewRange');\n\n axios.get('./api/v1/preferences/viewRange')\n .then(response => {\n let viewRange = response.data.data.attributes.data;\n let oldViewRange = context.getters.viewRange;\n context.commit('setViewRange', viewRange);\n if (viewRange !== oldViewRange) {\n // console.log('View range changed from \"' + oldViewRange + '\" to \"' + viewRange + '\"');\n context.dispatch('setDatesFromViewRange');\n }\n if (viewRange === oldViewRange) {\n // console.log('Restore view range dates');\n context.dispatch('restoreViewRangeDates');\n }\n }\n ).catch(() => {\n context.commit('setViewRange', '1M');\n context.dispatch('setDatesFromViewRange');\n });\n\n },\n restoreViewRangeDates: function (context) {\n // check local storage first?\n if (localStorage.viewRangeStart) {\n // console.log('view range start set from local storage.');\n context.commit('setStart', new Date(localStorage.viewRangeStart));\n }\n if (localStorage.viewRangeEnd) {\n // console.log('view range end set from local storage.');\n context.commit('setEnd', new Date(localStorage.viewRangeEnd));\n }\n // also set default:\n if (localStorage.viewRangeDefaultStart) {\n // console.log('view range default start set from local storage.');\n // console.log(localStorage.viewRangeDefaultStart);\n context.commit('setDefaultStart', new Date(localStorage.viewRangeDefaultStart));\n }\n if (localStorage.viewRangeDefaultEnd) {\n // console.log('view range default end set from local storage.');\n // console.log(localStorage.viewRangeDefaultEnd);\n context.commit('setDefaultEnd', new Date(localStorage.viewRangeDefaultEnd));\n }\n },\n restoreViewRange: function (context) {\n // console.log('restoreViewRange');\n let viewRange = localStorage.getItem('viewRange');\n if (null !== viewRange) {\n // console.log('restored restoreViewRange ' + viewRange );\n context.commit('setViewRange', viewRange);\n }\n },\n setDatesFromViewRange(context) {\n let start;\n let end;\n let viewRange = context.getters.viewRange;\n let today = new Date;\n // console.log('Will recreate view range on ' + viewRange);\n switch (viewRange) {\n case '1D':\n // today:\n start = startOfDay(today);\n end = endOfDay(today);\n break;\n case '1W':\n // this week:\n start = startOfDay(startOfWeek(today, {weekStartsOn: 1}));\n end = endOfDay(endOfWeek(today, {weekStartsOn: 1}));\n break;\n case '1M':\n // this month:\n start = startOfDay(startOfMonth(today));\n end = endOfDay(endOfMonth(today));\n break;\n case '3M':\n // this quarter\n start = startOfDay(startOfQuarter(today));\n end = endOfDay(endOfQuarter(today));\n break;\n case '6M':\n // this half-year\n if (today.getMonth() <= 5) {\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(5);\n end.setDate(30);\n end = endOfDay(start);\n }\n if (today.getMonth() > 5) {\n start = new Date(today);\n start.setMonth(6);\n start.setDate(1);\n start = startOfDay(start);\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(start);\n }\n break;\n case '1Y':\n // this year\n start = new Date(today);\n start.setMonth(0);\n start.setDate(1);\n start = startOfDay(start);\n\n end = new Date(today);\n end.setMonth(11);\n end.setDate(31);\n end = endOfDay(end);\n break;\n }\n // console.log('Range is ' + viewRange);\n // console.log('Start is ' + start);\n // console.log('End is ' + end);\n context.commit('setStart', start);\n context.commit('setEnd', end);\n context.commit('setDefaultStart', start);\n context.commit('setDefaultEnd', end);\n }\n}\n\n// mutations\nconst mutations = {\n setStart(state, value) {\n state.start = value;\n window.localStorage.setItem('viewRangeStart', value);\n },\n setEnd(state, value) {\n state.end = value;\n window.localStorage.setItem('viewRangeEnd', value);\n },\n setDefaultStart(state, value) {\n state.defaultStart = value;\n window.localStorage.setItem('viewRangeDefaultStart', value);\n },\n setDefaultEnd(state, value) {\n state.defaultEnd = value;\n window.localStorage.setItem('viewRangeDefaultEnd', value);\n },\n setViewRange(state, range) {\n state.viewRange = range;\n window.localStorage.setItem('viewRange', range);\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * root.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n listPageSize: 33,\n timezone: '',\n cacheKey: {\n age: 0,\n value: 'empty',\n },\n }\n)\n\n\n// getters\nconst getters = {\n listPageSize: state => {\n return state.listPageSize;\n },\n timezone: state => {\n // console.log('Wil return ' + state.listPageSize);\n return state.timezone;\n },\n cacheKey: state => {\n return state.cacheKey.value;\n },\n}\n\n// actions\nconst actions = {\n initialiseStore(context) {\n // cache key auto refreshes every day\n // console.log('Now in initialize store.')\n if (localStorage.cacheKey) {\n // console.log('Storage has cache key: ');\n // console.log(localStorage.cacheKey);\n let object = JSON.parse(localStorage.cacheKey);\n if (Date.now() - object.age > 86400000) {\n // console.log('Key is here but is old.');\n context.commit('refreshCacheKey');\n } else {\n // console.log('Cache key from local storage: ' + object.value);\n context.commit('setCacheKey', object);\n }\n } else {\n // console.log('No key need new one.');\n context.commit('refreshCacheKey');\n }\n if (localStorage.listPageSize) {\n state.listPageSize = localStorage.listPageSize;\n context.commit('setListPageSize', {length: localStorage.listPageSize});\n }\n if (!localStorage.listPageSize) {\n axios.get('./api/v1/preferences/listPageSize')\n .then(response => {\n // console.log('from API: listPageSize is ' + parseInt(response.data.data.attributes.data));\n context.commit('setListPageSize', {length: parseInt(response.data.data.attributes.data)});\n }\n );\n }\n if (localStorage.timezone) {\n state.timezone = localStorage.timezone;\n context.commit('setTimezone', {timezone: localStorage.timezone});\n }\n if (!localStorage.timezone) {\n axios.get('./api/v1/configuration/app.timezone')\n .then(response => {\n context.commit('setTimezone', {timezone: response.data.data.value});\n }\n );\n }\n }\n}\n\n// mutations\nconst mutations = {\n refreshCacheKey(state) {\n let age = Date.now();\n let N = 8;\n let cacheKey = Array(N+1).join((Math.random().toString(36)+'00000000000000000').slice(2, 18)).slice(0, N);\n let object = {age: age, value: cacheKey};\n // console.log('Store new key in string JSON');\n // console.log(JSON.stringify(object));\n localStorage.cacheKey = JSON.stringify(object);\n state.cacheKey = {age: age, value: cacheKey};\n // console.log('Refresh: cachekey is now ' + cacheKey);\n },\n setCacheKey(state, payload) {\n // console.log('Stored cache key in localstorage.');\n // console.log(payload);\n // console.log(JSON.stringify(payload));\n localStorage.cacheKey = JSON.stringify(payload);\n state.cacheKey = payload;\n },\n setListPageSize(state, payload) {\n // console.log('Got a payload in setListPageSize');\n // console.log(payload);\n let number = parseInt(payload.length);\n if (0 !== number) {\n state.listPageSize = number;\n localStorage.listPageSize = number;\n }\n },\n setTimezone(state, payload) {\n\n if ('' !== payload.timezone) {\n state.timezone = payload.timezone;\n localStorage.timezone = payload.timezone;\n }\n },\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// initial state\nconst state = () => (\n {\n orderMode: false,\n activeFilter: 1\n }\n)\n\n\n// getters\nconst getters = {\n orderMode: state => {\n return state.orderMode;\n },\n activeFilter: state => {\n return state.activeFilter;\n }\n}\n\n// actions\nconst actions = {}\n\n// mutations\nconst mutations = {\n setOrderMode(state, payload) {\n state.orderMode = payload;\n },\n setActiveFilter(state, payload) {\n state.activeFilter = payload;\n }\n}\n\nexport default {\n namespaced: true,\n state,\n getters,\n actions,\n mutations\n}\n","/*\n * index.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport Vue from 'vue'\nimport Vuex, {createLogger} from 'vuex'\nimport transactions_create from './modules/transactions/create';\nimport transactions_edit from './modules/transactions/edit';\nimport dashboard_index from './modules/dashboard/index';\nimport root_store from './modules/root';\nimport accounts_index from './modules/accounts/index';\n\nVue.use(Vuex)\nconst debug = process.env.NODE_ENV !== 'production'\n\nexport default new Vuex.Store(\n {\n namespaced: true,\n modules: {\n root: root_store,\n transactions: {\n namespaced: true,\n modules: {\n create: transactions_create,\n edit: transactions_edit\n }\n },\n accounts: {\n namespaced: true,\n modules: {\n index: accounts_index\n },\n },\n dashboard: {\n namespaced: true,\n modules: {\n index: dashboard_index\n }\n }\n },\n strict: debug,\n plugins: debug ? [createLogger()] : [],\n state: {\n currencyPreference: {},\n locale: 'en-US',\n listPageSize: 50\n },\n mutations: {\n setCurrencyPreference(state, payload) {\n state.currencyPreference = payload.payload;\n },\n initialiseStore(state) {\n // console.log('Now in initialiseStore()')\n // if locale in local storage:\n if (localStorage.locale) {\n state.locale = localStorage.locale;\n return;\n }\n\n // set locale from HTML:\n let localeToken = document.head.querySelector('meta[name=\"locale\"]');\n if (localeToken) {\n state.locale = localeToken.content;\n localStorage.locale = localeToken.content;\n }\n }\n },\n getters: {\n currencyCode: state => {\n return state.currencyPreference.code;\n },\n currencyPreference: state => {\n return state.currencyPreference;\n },\n currencyId: state => {\n return state.currencyPreference.id;\n },\n locale: state => {\n return state.locale;\n }\n },\n actions: {\n\n updateCurrencyPreference(context) {\n // console.log('Now in updateCurrencyPreference');\n if (localStorage.currencyPreference) {\n context.commit('setCurrencyPreference', {payload: JSON.parse(localStorage.currencyPreference)});\n return;\n }\n axios.get('./api/v1/currencies/default')\n .then(response => {\n let currencyResponse = {\n id: parseInt(response.data.data.id),\n name: response.data.data.attributes.name,\n symbol: response.data.data.attributes.symbol,\n code: response.data.data.attributes.code,\n decimal_places: parseInt(response.data.data.attributes.decimal_places),\n };\n localStorage.currencyPreference = JSON.stringify(currencyResponse);\n //console.log('getCurrencyPreference from server')\n //console.log(JSON.stringify(currencyResponse));\n context.commit('setCurrencyPreference', {payload: currencyResponse});\n }).catch(err => {\n // console.log('Got error response.');\n console.error(err);\n context.commit('setCurrencyPreference', {\n payload: {\n id: 1,\n name: 'Euro',\n symbol: '€',\n code: 'EUR',\n decimal_places: 2\n }\n });\n });\n\n }\n }\n }\n);","/*\n * i18n.js\n * Copyright (c) 2020 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\n// Create VueI18n instance with options\nmodule.exports = new vuei18n({\n locale: document.documentElement.lang, // set locale\n fallbackLocale: 'en',\n messages: {\n 'bg': require('./locales/bg.json'),\n 'cs': require('./locales/cs.json'),\n 'de': require('./locales/de.json'),\n 'en': require('./locales/en.json'),\n 'en-us': require('./locales/en.json'),\n 'en-gb': require('./locales/en-gb.json'),\n 'es': require('./locales/es.json'),\n 'el': require('./locales/el.json'),\n 'fr': require('./locales/fr.json'),\n 'hu': require('./locales/hu.json'),\n //'id': require('./locales/id.json'),\n 'it': require('./locales/it.json'),\n 'ja': require('./locales/ja.json'),\n 'nl': require('./locales/nl.json'),\n 'nb': require('./locales/nb.json'),\n 'pl': require('./locales/pl.json'),\n 'fi': require('./locales/fi.json'),\n 'pt-br': require('./locales/pt-br.json'),\n 'pt-pt': require('./locales/pt.json'),\n 'ro': require('./locales/ro.json'),\n 'ru': require('./locales/ru.json'),\n //'zh': require('./locales/zh.json'),\n 'zh-tw': require('./locales/zh-tw.json'),\n 'zh-cn': require('./locales/zh-cn.json'),\n 'sk': require('./locales/sk.json'),\n 'sv': require('./locales/sv.json'),\n 'vi': require('./locales/vi.json'),\n }\n});\n","\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Index.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Index.vue?vue&type=template&id=57fde530&\"\nimport script from \"./Index.vue?vue&type=script&lang=js&\"\nexport * from \"./Index.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('TransactionListLarge',{attrs:{\"entries\":_vm.rawTransactions,\"page\":_vm.currentPage,\"total\":_vm.total,\"per-page\":_vm.perPage,\"sort-desc\":_vm.sortDesc},on:{\"jump-page\":function($event){return _vm.jumpToPage($event)},\"refreshed-cache-key\":_vm.refreshedKey}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","/*\n * index.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nrequire('../../bootstrap');\n\nimport Vue from \"vue\";\nimport store from \"../../components/store\";\nimport Index from \"../../components/transactions/Index\";\nimport Calendar from \"../../components/dashboard/Calendar\";\n\n// i18n\nlet i18n = require('../../i18n');\nlet props = {};\n\nconst app = new Vue({\n i18n,\n store,\n render(createElement) {\n return createElement(Index, {props: props});\n },\n beforeCreate() {\n// See reference nr. 2\n this.$store.commit('initialiseStore');\n this.$store.dispatch('updateCurrencyPreference');\n\n // init the new root store (dont care about results)\n this.$store.dispatch('root/initialiseStore');\n\n // also init the dashboard store.\n this.$store.dispatch('dashboard/index/initialiseStore');\n },\n }).$mount('#transactions_index');\n\nconst calendar = new Vue({\n i18n,\n store,\n el: \"#calendar\",\n render: (createElement) => {\n return createElement(Calendar, {props: props});\n },\n });","/*\n * forageStore.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nimport localforage from 'localforage'\nimport memoryDriver from 'localforage-memoryStorageDriver'\nimport {setup} from 'axios-cache-adapter'\n\n// `async` wrapper to configure `localforage` and instantiate `axios` with `axios-cache-adapter`\nexport async function configureAxios() {\n // Register the custom `memoryDriver` to `localforage`\n await localforage.defineDriver(memoryDriver)\n\n // Create `localforage` instance\n const forageStore = localforage.createInstance({\n // List of drivers used\n driver: [\n localforage.INDEXEDDB,\n localforage.LOCALSTORAGE,\n memoryDriver._driver\n ],\n // Prefix all storage keys to prevent conflicts\n name: 'my-cache'\n })\n\n // Create `axios` instance with pre-configured `axios-cache-adapter` using a `localforage` store\n let token = document.head.querySelector('meta[name=\"csrf-token\"]');\n return setup({\n // `axios` options\n baseURL: './',\n headers: {'X-CSRF-TOKEN': token.content, 'X-James-Rocks': 'oh yes'},\n cache: {\n // `axios-cache-adapter` options\n maxAge: 24 * 60 * 60 * 1000, // one day.\n readHeaders: false,\n exclude: {\n query: false,\n },\n debug: true,\n store: forageStore,\n }\n }\n );\n\n}","/*\n * transactions.js\n * Copyright (c) 2021 james@firefly-iii.org\n *\n * This file is part of Firefly III (https://github.com/firefly-iii).\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n */\n\nexport function getDefaultErrors() {\n return {\n description: [],\n amount: [],\n source: [],\n destination: [],\n currency: [],\n foreign_currency: [],\n foreign_amount: [],\n date: [],\n custom_dates: [],\n budget: [],\n category: [],\n bill: [],\n tags: [],\n piggy_bank: [],\n internal_reference: [],\n external_url: [],\n notes: [],\n location: []\n };\n}\n\nexport function getDefaultTransaction() {\n return {\n // basic\n description: '',\n transaction_journal_id: 0,\n // accounts:\n source_account_id: null,\n source_account_name: null,\n source_account_type: null,\n\n source_account_currency_id: null,\n source_account_currency_code: null,\n source_account_currency_symbol: null,\n\n destination_account_id: null,\n destination_account_name: null,\n destination_account_type: null,\n\n destination_account_currency_id: null,\n destination_account_currency_code: null,\n destination_account_currency_symbol: null,\n attachments: false,\n selectedAttachments: false,\n uploadTrigger: false,\n clearTrigger: false,\n\n source_account: {\n id: 0,\n name: \"\",\n name_with_balance: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n destination_account: {\n id: 0,\n name: \"\",\n type: \"\",\n currency_id: 0,\n currency_name: '',\n currency_code: '',\n currency_decimal_places: 2\n },\n\n // amount:\n amount: '',\n currency_id: 0,\n foreign_amount: '',\n foreign_currency_id: 0,\n\n // meta data\n category: null,\n budget_id: 0,\n bill_id: 0,\n piggy_bank_id: 0,\n tags: [],\n\n // optional date fields (6x):\n interest_date: null,\n book_date: null,\n process_date: null,\n due_date: null,\n payment_date: null,\n invoice_date: null,\n\n // optional other fields:\n internal_reference: null,\n external_url: null,\n external_id: null,\n notes: null,\n\n // transaction links:\n links: [],\n // location:\n zoom_level: null,\n longitude: null,\n latitude: null,\n\n // error handling\n errors: {},\n }\n}\n\nexport function toW3CString(date) {\n // https://gist.github.com/tristanlins/6585391\n let year = date.getFullYear();\n let month = date.getMonth();\n month++;\n if (month < 10) {\n month = '0' + month;\n }\n let day = date.getDate();\n if (day < 10) {\n day = '0' + day;\n }\n let hours = date.getHours();\n if (hours < 10) {\n hours = '0' + hours;\n }\n let minutes = date.getMinutes();\n if (minutes < 10) {\n minutes = '0' + minutes;\n }\n let seconds = date.getSeconds();\n if (seconds < 10) {\n seconds = '0' + seconds;\n }\n let offset = -date.getTimezoneOffset();\n let offsetHours = Math.abs(Math.floor(offset / 60));\n let offsetMinutes = Math.abs(offset) - offsetHours * 60;\n if (offsetHours < 10) {\n offsetHours = '0' + offsetHours;\n }\n if (offsetMinutes < 10) {\n offsetMinutes = '0' + offsetMinutes;\n }\n let offsetSign = '+';\n if (offset < 0) {\n offsetSign = '-';\n }\n return year + '-' + month + '-' + day +\n 'T' + hours + ':' + minutes + ':' + seconds +\n offsetSign + offsetHours + ':' + offsetMinutes;\n}","// Imports\nimport ___CSS_LOADER_API_SOURCEMAP_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/cssWithMappingToString.js\";\nimport ___CSS_LOADER_API_IMPORT___ from \"../../../node_modules/css-loader/dist/runtime/api.js\";\nvar ___CSS_LOADER_EXPORT___ = ___CSS_LOADER_API_IMPORT___(___CSS_LOADER_API_SOURCEMAP_IMPORT___);\n// Module\n___CSS_LOADER_EXPORT___.push([module.id, \".dropdown-item[data-v-1ce542a2],.dropdown-item[data-v-1ce542a2]:hover{color:#212529}\", \"\",{\"version\":3,\"sources\":[\"webpack://./src/components/dashboard/Calendar.vue\"],\"names\":[],\"mappings\":\"AAslBA,sEACA,aACA\",\"sourcesContent\":[\"\\n\\n\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n// Exports\nexport default ___CSS_LOADER_EXPORT___;\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"Start\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.start)))])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_vm._v(\"End\")]),_vm._v(\" \"),_c('div',{staticClass:\"col-8\"},[_vm._v(_vm._s(new Intl.DateTimeFormat(_vm.locale, {year: 'numeric', month: 'long', day: 'numeric'}).format(_vm.range.end)))])]),_vm._v(\" \"),_c('date-picker',{attrs:{\"rows\":2,\"is-range\":\"\",\"mode\":\"date\"},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar inputValue = ref.inputValue;\nvar inputEvents = ref.inputEvents;\nvar isDragging = ref.isDragging;\nvar togglePopover = ref.togglePopover;\nreturn [_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"btn-group btn-group-sm d-flex\"},[_c('button',{staticClass:\"btn btn-secondary btn-sm\",attrs:{\"title\":_vm.$t('firefly.custom_period')},on:{\"click\":function($event){return togglePopover({ placement: 'auto-start', positionFixed: true })}}},[_c('span',{staticClass:\"fas fa-calendar-alt\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary\",attrs:{\"title\":_vm.$t('firefly.reset_to_current')},on:{\"click\":_vm.resetDate}},[_c('span',{staticClass:\"fas fa-history\"})]),_vm._v(\" \"),_c('button',{staticClass:\"btn btn-secondary dropdown-toggle\",attrs:{\"id\":\"dropdownMenuButton\",\"title\":_vm.$t('firefly.select_period'),\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"data-toggle\":\"dropdown\",\"type\":\"button\"}},[_c('span',{staticClass:\"fas fa-list\"})]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":\"dropdownMenuButton\"}},_vm._l((_vm.periods),function(period){return _c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.customDate(period.start, period.end)}}},[_vm._v(_vm._s(period.title))])}),0)]),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.start}},inputEvents.start)),_vm._v(\" \"),_c('input',_vm._g({class:isDragging ? 'text-gray-600' : 'text-gray-900',attrs:{\"type\":\"hidden\"},domProps:{\"value\":inputValue.end}},inputEvents.end))])])]}}]),model:{value:(_vm.range),callback:function ($$v) {_vm.range=$$v},expression:\"range\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=script&lang=js&\"","import api from \"!../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js\";\n import content from \"!!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[1]!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-9[0].rules[0].use[2]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\";\n\nvar options = {};\n\noptions.insert = \"head\";\noptions.singleton = false;\n\nvar update = api(content, options);\n\n\n\nexport default content.locals || {};","import { render, staticRenderFns } from \"./Calendar.vue?vue&type=template&id=1ce542a2&scoped=true&\"\nimport script from \"./Calendar.vue?vue&type=script&lang=js&\"\nexport * from \"./Calendar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Calendar.vue?vue&type=style&index=0&id=1ce542a2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1ce542a2\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[(!_vm.loading)?_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}}):_vm._e()],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col\"},[_c('div',{staticClass:\"card\"},[_c('div',{staticClass:\"card-body p-0\"},[_c('BTable',{ref:\"table\",attrs:{\"id\":\"my-table\",\"small\":\"\",\"striped\":\"\",\"hover\":\"\",\"responsive\":\"md\",\"primary-key\":\"key\",\"no-local-sorting\":false,\"items\":_vm.transactions,\"fields\":_vm.fields,\"per-page\":_vm.perPage,\"sort-icon-left\":\"\",\"current-page\":_vm.currentPage,\"busy\":_vm.loading,\"sort-desc\":_vm.sortDesc,\"sort-compare\":_vm.tableSortCompare},on:{\"update:busy\":function($event){_vm.loading=$event},\"update:sortDesc\":function($event){_vm.sortDesc=$event},\"update:sort-desc\":function($event){_vm.sortDesc=$event}},scopedSlots:_vm._u([{key:\"table-busy\",fn:function(){return [_c('span',{staticClass:\"fa fa-spinner fa-spin\"})]},proxy:true},{key:\"cell(type)\",fn:function(data){return [(!data.item.dummy)?_c('span',[('deposit' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-right\"}):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-long-arrow-alt-left\"}):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{staticClass:\"fas fa-arrows-alt-h\"}):_vm._e()]):_vm._e()]}},{key:\"cell(description)\",fn:function(data){return [(data.item.dummy)?_c('span',{staticClass:\"fa fa-spinner fa-spin\"}):_vm._e(),_vm._v(\" \"),(!data.item.split)?_c('span',[(data.item.hasAttachments)?_c('span',{staticClass:\"fas fa-paperclip\"}):_vm._e(),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")])]):_vm._e(),_vm._v(\" \"),(data.item.split)?_c('span',[_c('span',{staticClass:\"fas fa-angle-right\",staticStyle:{\"cursor\":\"pointer\"},on:{\"click\":function($event){return _vm.toggleCollapse(data.item.id)}}}),_vm._v(\" \"),(data.item.hasAttachments)?_c('span',{staticClass:\"fas fa-paperclip\"}):_vm._e(),_vm._v(\" \"),_c('a',{attrs:{\"href\":'./transactions/show/' + data.item.id,\"title\":data.value}},[_vm._v(\"\\n \"+_vm._s(data.item.description)+\"\\n \")]),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n     \"+_vm._s(split.description)),_c('br')])}),0):_vm._e()]):_vm._e()]}},{key:\"cell(amount)\",fn:function(data){return [('deposit' === data.item.type)?_c('span',{class:'text-success ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('withdrawal' === data.item.type)?_c('span',{class:'text-danger ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(-data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),('transfer' === data.item.type.toLowerCase())?_c('span',{class:'text-muted ' + (!data.item.collapsed ? 'font-weight-bold' : '')},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: data.item.currency_code}).format(data.item.amount))+\"\\n \")]):_vm._e(),_vm._v(\" \"),_c('br'),_vm._v(\" \"),(!data.item.collapsed)?_c('span',_vm._l((data.item.splits),function(split,index){return _c('span',{key:index},[_vm._v(\"\\n \"+_vm._s(Intl.NumberFormat(_vm.locale, {style: 'currency', currency: split.currency_code}).format(split.amount))),_c('br')])}),0):_vm._e()]}},{key:\"cell(date)\",fn:function(data){return [_vm._v(\"\\n \"+_vm._s(data.item.date_formatted)+\"\\n \")]}},{key:\"cell(source_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.source_id,\"title\":split.source_name}},[_vm._v(_vm._s(split.source_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(destination_account)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./accounts/show/' + split.destination_id,\"title\":split.destination_name}},[_vm._v(_vm._s(split.destination_name))]),_c('br')]):_vm._e()})]}},{key:\"cell(menu)\",fn:function(data){return [_c('div',{staticClass:\"btn-group btn-group-sm\"},[_c('div',{staticClass:\"dropdown\"},[_c('button',{staticClass:\"btn btn-light btn-sm dropdown-toggle\",attrs:{\"type\":\"button\",\"id\":'dropdownMenuButton' + data.item.id,\"data-toggle\":\"dropdown\",\"aria-haspopup\":\"true\",\"aria-expanded\":\"false\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('firefly.actions'))+\"\\n \")]),_vm._v(\" \"),_c('div',{staticClass:\"dropdown-menu\",attrs:{\"aria-labelledby\":'dropdownMenuButton' + data.item.id}},[_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/edit/' + data.item.id}},[_c('span',{staticClass:\"fa fas fa-pencil-alt\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.edit')))]),_vm._v(\" \"),_c('a',{staticClass:\"dropdown-item\",attrs:{\"href\":'./transactions/delete/' + data.item.id}},[_c('span',{staticClass:\"fa far fa-trash\"}),_vm._v(\" \"+_vm._s(_vm.$t('firefly.delete')))])])])])]}},{key:\"cell(category_name)\",fn:function(data){return [(true===data.item.split && !data.item.collapsed)?_c('span',[_c('br')]):_vm._e(),_vm._v(\" \"),(true===data.item.split && data.item.collapsed)?_c('em',[_vm._v(\"\\n ...\\n \")]):_vm._e(),_vm._v(\" \"),_vm._l((data.item.splits),function(split,index){return (false===data.item.split || (true===data.item.split && !data.item.collapsed))?_c('span',{key:index},[_c('a',{attrs:{\"href\":'./categories/show/' + split.category_id,\"title\":split.category_name}},[_vm._v(_vm._s(split.category_name))]),_c('br')]):_vm._e()})]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"card-footer\"},[_vm._v(\" (button)\\n \")])])])]),_vm._v(\" \"),_c('div',{staticClass:\"row\"},[_c('div',{staticClass:\"col-lg-8 col-md-6 col-sm-12 col-xs-12\"},[_c('BPagination',{attrs:{\"total-rows\":_vm.total,\"per-page\":_vm.perPage,\"aria-controls\":\"my-table\"},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"col-lg-4 col-md-6 col-sm-12 col-xs-12\"},[_c('button',{staticClass:\"btn btn-sm float-right btn-info\",on:{\"click\":_vm.newCacheKey}},[_c('span',{staticClass:\"fas fa-sync\"})])])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??clonedRuleSet-5[0].rules[0].use[0]!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TransactionListLarge.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TransactionListLarge.vue?vue&type=template&id=f744b132&\"\nimport script from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\nexport * from \"./TransactionListLarge.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"names":["window","$","jQuery","require","axios","defaults","headers","common","token","document","head","querySelector","content","console","error","localeToken","localStorage","locale","vuei18n","VueI18n","uiv","Vue","lodashClonedeep","mutations","addTransaction","state","newTransaction","defaultTransaction","errors","defaultErrors","transactions","push","resetErrors","payload","index","resetTransactions","setGroupTitle","groupTitle","setCustomDateFields","customDateFields","deleteTransaction","splice","setTransactionType","transactionType","setAllowedOpposingTypes","allowedOpposingTypes","setAccountToTransaction","accountToTransaction","updateField","field","value","setTransactionError","setDestinationAllowedTypes","destinationAllowedTypes","setSourceAllowedTypes","sourceAllowedTypes","namespaced","interest_date","book_date","process_date","due_date","payment_date","invoice_date","getDefaultTransaction","getDefaultErrors","getters","actions","setStart","start","setItem","setEnd","end","setDefaultStart","defaultStart","setDefaultEnd","defaultEnd","setViewRange","range","viewRange","initialiseStore","context","dispatch","get","then","response","data","attributes","oldViewRange","commit","restoreViewRangeDates","viewRangeStart","Date","viewRangeEnd","viewRangeDefaultStart","viewRangeDefaultEnd","restoreViewRange","getItem","setDatesFromViewRange","today","startOfDay","endOfDay","startOfWeek","weekStartsOn","endOfWeek","startOfMonth","endOfMonth","startOfQuarter","endOfQuarter","getMonth","setMonth","setDate","listPageSize","timezone","cacheKey","age","object","JSON","parse","now","length","parseInt","refreshCacheKey","Array","N","join","Math","random","toString","slice","stringify","setCacheKey","setListPageSize","number","setTimezone","orderMode","activeFilter","setOrderMode","setActiveFilter","Vuex","modules","root","root_store","create","transactions_create","edit","transactions_edit","accounts","accounts_index","dashboard","dashboard_index","strict","process","plugins","currencyPreference","setCurrencyPreference","currencyCode","code","currencyId","id","updateCurrencyPreference","currencyResponse","name","symbol","decimal_places","err","module","exports","documentElement","lang","fallbackLocale","messages","components","rawTransactions","type","downloaded","loading","ready","currentPage","perPage","total","sortBy","sortDesc","api","sortableOptions","disabled","chosenClass","onEnd","sortable","ranges","urlStart","urlEnd","watch","storeReady","this","getTransactionList","filterAccountList","computed","cardTitle","$t","created","parts","params","methods","refreshedKey","jumpToPage","event","page","downloadTransactionList","indexReady","calculateDateRanges","currentDate","yearAgo","formatDate","_vm","_h","$createElement","_c","_self","attrs","on","$event","i18n","props","store","render","createElement","Index","beforeCreate","$store","$mount","el","Calendar","configureAxios","localforage","memoryDriver","forageStore","driver","setup","baseURL","cache","maxAge","readHeaders","exclude","query","debug","description","amount","source","destination","currency","foreign_currency","foreign_amount","date","custom_dates","budget","category","bill","tags","piggy_bank","internal_reference","external_url","notes","location","transaction_journal_id","source_account_id","source_account_name","source_account_type","source_account_currency_id","source_account_currency_code","source_account_currency_symbol","destination_account_id","destination_account_name","destination_account_type","destination_account_currency_id","destination_account_currency_code","destination_account_currency_symbol","attachments","selectedAttachments","uploadTrigger","clearTrigger","source_account","name_with_balance","currency_id","currency_name","currency_code","currency_decimal_places","destination_account","foreign_currency_id","budget_id","bill_id","piggy_bank_id","external_id","links","zoom_level","longitude","latitude","___CSS_LOADER_EXPORT___","defaultRange","periods","resetDate","customDate","generatePeriods","generateDaily","generateWeekly","title","generateMonthly","generateQuarterly","generateHalfYearly","setFullYear","getFullYear","half","generateYearly","getDate","datesReady","options","staticClass","_v","_s","Intl","DateTimeFormat","year","month","day","format","scopedSlots","_u","key","fn","ref","inputValue","inputEvents","isDragging","togglePopover","placement","positionFixed","_l","period","_g","class","domProps","model","callback","$$v","expression","fields","updateFieldList","parseTransactions","$emit","entries","parseTransaction","transaction","newCacheKey","row","dummy","hasAttachments","first","date_formatted","collapsed","split","group_title","hasOwnProperty","i","parseFloat","info","source_name","source_id","destination_name","destination_id","category_id","category_name","split_index","splits","toggleCollapse","tableSortCompare","aRow","bRow","split_parent","a","b","localeCompare","compareLocale","compareOptions","Object","keys","String","Number","default","Boolean","accountId","_e","proxy","item","toLowerCase","staticStyle","NumberFormat","style"],"sourceRoot":""} \ No newline at end of file diff --git a/public/v2/js/vendor.js b/public/v2/js/vendor.js index 1aeabecfbc..4e41b7f48d 100755 --- a/public/v2/js/vendor.js +++ b/public/v2/js/vendor.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[228],{7757:(t,e,n)=>{t.exports=n(5666)},7010:t=>{window,t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=6)}([function(t,e,n){var r=n(8);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(4).default)("7ec05f6c",r,!1,{})},function(t,e,n){var r=n(10);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(4).default)("3453d19d",r,!1,{})},function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n,r=t[1]||"",i=t[3];if(!i)return r;if(e&&"function"==typeof btoa){var o=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),a=i.sources.map((function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"}));return[r].concat(a).concat([o]).join("\n")}return[r].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i div[data-v-61d92e31] {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%;\n}\n.ti-selected-item[data-v-61d92e31] {\n background-color: #5C6BC0;\n color: #fff;\n}\n',"",{version:3,sources:["C:/Users/johan/dev/vue-tags-input/vue-tags-input/C:/Users/johan/dev/vue-tags-input/vue-tags-input/vue-tags-input.scss"],names:[],mappings:"AAAA;EACE,uBAAuB;EACvB,mCAA8C;EAC9C,+JAAuM;EACvM,oBAAoB;EACpB,mBAAmB;CAAE;AAEvB;EACE,kCAAkC;EAClC,YAAY;EACZ,mBAAmB;EACnB,oBAAoB;EACpB,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;EACf,oCAAoC;EACpC,mCAAmC;CAAE;AAEvC;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,iBAAiB;CAAE;AAErB;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;CAAE;AAE1B;EACE,uBAAuB;CAAE;AAE3B;EACE,cAAc;CAAE;AAElB;EACE,8BAA8B;CAAE;AAElC;EACE,iBAAiB;EACjB,mBAAmB;EACnB,uBAAuB;CAAE;AAE3B;EACE,aAAa;CAAE;AACf;IACE,gBAAgB;CAAE;AAEtB;EACE,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,gBAAgB;CAAE;AAEpB;EACE,cAAc;EACd,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;CAAE;AAErB;EACE,0BAA0B;EAC1B,YAAY;EACZ,mBAAmB;EACnB,cAAc;EACd,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,cAAc;CAAE;AAClB;IACE,cAAc;IACd,oBAAoB;CAAE;AACxB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;CAAE;AACvB;IACE,mBAAmB;IACnB,mBAAmB;IACnB,YAAY;IACZ,iBAAiB;CAAE;AACrB;IACE,iBAAiB;IACjB,cAAc;IACd,oBAAoB;IACpB,kBAAkB;CAAE;AACpB;MACE,gBAAgB;CAAE;AACtB;IACE,kBAAkB;CAAE;AACtB;IACE,0BAA0B;CAAE;AAEhC;EACE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,YAAY;EACZ,iBAAiB;CAAE;AACnB;IACE,eAAe;IACf,iBAAiB;IACjB,aAAa;IACb,aAAa;IACb,YAAY;CAAE;AAElB;EACE,qBAAqB;CAAE;AAEzB;EACE,uBAAuB;EACvB,iBAAiB;EACjB,mBAAmB;EACnB,YAAY;EACZ,uBAAuB;EACvB,YAAY;CAAE;AAEhB;EACE,gBAAgB;EAChB,iBAAiB;EACjB,YAAY;CAAE;AAEhB;EACE,0BAA0B;EAC1B,YAAY;CAAE",file:"vue-tags-input.scss?vue&type=style&index=0&id=61d92e31&lang=scss&scoped=true&",sourcesContent:['@font-face {\n font-family: \'icomoon\';\n src: url("./assets/fonts/icomoon.eot?7grlse");\n src: url("./assets/fonts/icomoon.eot?7grlse#iefix") format("embedded-opentype"), url("./assets/fonts/icomoon.ttf?7grlse") format("truetype"), url("./assets/fonts/icomoon.woff?7grlse") format("woff");\n font-weight: normal;\n font-style: normal; }\n\n[class^="ti-icon-"], [class*=" ti-icon-"] {\n font-family: \'icomoon\' !important;\n speak: none;\n font-style: normal;\n font-weight: normal;\n font-variant: normal;\n text-transform: none;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale; }\n\n.ti-icon-check:before {\n content: "\\e902"; }\n\n.ti-icon-close:before {\n content: "\\e901"; }\n\n.ti-icon-undo:before {\n content: "\\e900"; }\n\nul {\n margin: 0px;\n padding: 0px;\n list-style-type: none; }\n\n*, *:before, *:after {\n box-sizing: border-box; }\n\ninput:focus {\n outline: none; }\n\ninput[disabled] {\n background-color: transparent; }\n\n.vue-tags-input {\n max-width: 450px;\n position: relative;\n background-color: #fff; }\n\ndiv.vue-tags-input.disabled {\n opacity: 0.5; }\n div.vue-tags-input.disabled * {\n cursor: default; }\n\n.ti-input {\n border: 1px solid #ccc;\n display: flex;\n padding: 4px;\n flex-wrap: wrap; }\n\n.ti-tags {\n display: flex;\n flex-wrap: wrap;\n width: 100%;\n line-height: 1em; }\n\n.ti-tag {\n background-color: #5C6BC0;\n color: #fff;\n border-radius: 2px;\n display: flex;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-tag:focus {\n outline: none; }\n .ti-tag .ti-content {\n display: flex;\n align-items: center; }\n .ti-tag .ti-tag-center {\n position: relative; }\n .ti-tag span {\n line-height: .85em; }\n .ti-tag span.ti-hidden {\n padding-left: 14px;\n visibility: hidden;\n height: 0px;\n white-space: pre; }\n .ti-tag .ti-actions {\n margin-left: 2px;\n display: flex;\n align-items: center;\n font-size: 1.15em; }\n .ti-tag .ti-actions i {\n cursor: pointer; }\n .ti-tag:last-child {\n margin-right: 4px; }\n .ti-tag.ti-invalid, .ti-tag.ti-tag.ti-deletion-mark {\n background-color: #e54d42; }\n\n.ti-new-tag-input-wrapper {\n display: flex;\n flex: 1 0 auto;\n padding: 3px 5px;\n margin: 2px;\n font-size: .85em; }\n .ti-new-tag-input-wrapper input {\n flex: 1 0 auto;\n min-width: 100px;\n border: none;\n padding: 0px;\n margin: 0px; }\n\n.ti-new-tag-input {\n line-height: initial; }\n\n.ti-autocomplete {\n border: 1px solid #ccc;\n border-top: none;\n position: absolute;\n width: 100%;\n background-color: #fff;\n z-index: 20; }\n\n.ti-item > div {\n cursor: pointer;\n padding: 3px 6px;\n width: 100%; }\n\n.ti-selected-item {\n background-color: #5C6BC0;\n color: #fff; }\n'],sourceRoot:""}])},function(t,e,n){"use strict";t.exports=function(t){return"string"!=typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),/["'() \t\n]/.test(t)?'"'+t.replace(/"/g,'\\"').replace(/\n/g,"\\n")+'"':t)}},function(t,e){t.exports="data:font/ttf;base64,AAEAAAALAIAAAwAwT1MvMg8SBawAAAC8AAAAYGNtYXAXVtKJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZqWfozAAAAF4AAAA/GhlYWQPxZgIAAACdAAAADZoaGVhB4ADyAAAAqwAAAAkaG10eBIAAb4AAALQAAAAHGxvY2EAkgDiAAAC7AAAABBtYXhwAAkAHwAAAvwAAAAgbmFtZZlKCfsAAAMcAAABhnBvc3QAAwAAAAAEpAAAACAAAwOAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QL//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAFYBAQO+AoEAHAAAATIXHgEXFhcHJicuAScmIyIGBxchERc2Nz4BNzYCFkpDQ28pKRdkECAfVTM0OT9wLZz+gJgdIiJLKSgCVRcYUjg5QiAzKys+ERIrJZoBgJoZFRQcCAgAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABAAAAAAAAH8nTUV8PPPUACwQAAAAAANZ1KhsAAAAA1nUqGwAAAAADvgLVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAO+AAEAAAAAAAAAAAAAAAAAAAAHBAAAAAAAAAAAAAAAAgAAAAQAAFYEAADWBAAAkgAAAAAACgAUAB4AUABqAH4AAQAAAAcAHQABAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGljb21vb24AaQBjAG8AbQBvAG8AblZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGljb21vb24AaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AblJlZ3VsYXIAUgBlAGcAdQBsAGEAcmljb21vb24AaQBjAG8AbQBvAG8AbkZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="},function(t,e){t.exports="data:font/woff;base64,d09GRgABAAAAAAUQAAsAAAAABMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIFrGNtYXAAAAFoAAAAVAAAAFQXVtKJZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAPwAAAD8pZ+jMGhlYWQAAALAAAAANgAAADYPxZgIaGhlYQAAAvgAAAAkAAAAJAeAA8hobXR4AAADHAAAABwAAAAcEgABvmxvY2EAAAM4AAAAEAAAABAAkgDibWF4cAAAA0gAAAAgAAAAIAAJAB9uYW1lAAADaAAAAYYAAAGGmUoJ+3Bvc3QAAATwAAAAIAAAACAAAwAAAAMDgAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QIDwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkC//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQBWAQEDvgKBABwAAAEyFx4BFxYXByYnLgEnJiMiBgcXIREXNjc+ATc2AhZKQ0NvKSkXZBAgH1UzNDk/cC2c/oCYHSIiSykoAlUXGFI4OUIgMysrPhESKyWaAYCaGRUUHAgIAAEA1gCBAyoC1QALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uApnu7jzu7jzu7jzu7gABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQAAAAAAAB/J01FfDzz1AAsEAAAAAADWdSobAAAAANZ1KhsAAAAAA74C1QAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADvgABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABWBAAA1gQAAJIAAAAAAAoAFAAeAFAAagB+AAEAAAAHAB0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAHAAAAAQAAAAAAAgAHAGAAAQAAAAAAAwAHADYAAQAAAAAABAAHAHUAAQAAAAAABQALABUAAQAAAAAABgAHAEsAAQAAAAAACgAaAIoAAwABBAkAAQAOAAcAAwABBAkAAgAOAGcAAwABBAkAAwAOAD0AAwABBAkABAAOAHwAAwABBAkABQAWACAAAwABBAkABgAOAFIAAwABBAkACgA0AKRpY29tb29uAGkAYwBvAG0AbwBvAG5WZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBpY29tb29uAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG5SZWd1bGFyAFIAZQBnAHUAbABhAHJpY29tb29uAGkAYwBvAG0AbwBvAG5Gb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"},function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vue-tags-input",class:[{"ti-disabled":t.disabled},{"ti-focus":t.focused}]},[n("div",{staticClass:"ti-input"},[t.tagsCopy?n("ul",{staticClass:"ti-tags"},[t._l(t.tagsCopy,(function(e,r){return n("li",{key:r,staticClass:"ti-tag",class:[{"ti-editing":t.tagsEditStatus[r]},e.tiClasses,e.classes,{"ti-deletion-mark":t.isMarked(r)}],style:e.style,attrs:{tabindex:"0"},on:{click:function(n){return t.$emit("tag-clicked",{tag:e,index:r})}}},[n("div",{staticClass:"ti-content"},[t.$scopedSlots["tag-left"]?n("div",{staticClass:"ti-tag-left"},[t._t("tag-left",null,{tag:e,index:r,edit:t.tagsEditStatus[r],performSaveEdit:t.performSaveTag,performDelete:t.performDeleteTag,performCancelEdit:t.cancelEdit,performOpenEdit:t.performEditTag,deletionMark:t.isMarked(r)})],2):t._e(),t._v(" "),n("div",{ref:"tagCenter",refInFor:!0,staticClass:"ti-tag-center"},[t.$scopedSlots["tag-center"]?t._e():n("span",{class:{"ti-hidden":t.tagsEditStatus[r]},on:{click:function(e){return t.performEditTag(r)}}},[t._v(t._s(e.text))]),t._v(" "),t.$scopedSlots["tag-center"]?t._e():n("tag-input",{attrs:{scope:{edit:t.tagsEditStatus[r],maxlength:t.maxlength,tag:e,index:r,validateTag:t.createChangedTag,performCancelEdit:t.cancelEdit,performSaveEdit:t.performSaveTag}}}),t._v(" "),t._t("tag-center",null,{tag:e,index:r,maxlength:t.maxlength,edit:t.tagsEditStatus[r],performSaveEdit:t.performSaveTag,performDelete:t.performDeleteTag,performCancelEdit:t.cancelEdit,validateTag:t.createChangedTag,performOpenEdit:t.performEditTag,deletionMark:t.isMarked(r)})],2),t._v(" "),t.$scopedSlots["tag-right"]?n("div",{staticClass:"ti-tag-right"},[t._t("tag-right",null,{tag:e,index:r,edit:t.tagsEditStatus[r],performSaveEdit:t.performSaveTag,performDelete:t.performDeleteTag,performCancelEdit:t.cancelEdit,performOpenEdit:t.performEditTag,deletionMark:t.isMarked(r)})],2):t._e()]),t._v(" "),n("div",{staticClass:"ti-actions"},[t.$scopedSlots["tag-actions"]?t._e():n("i",{directives:[{name:"show",rawName:"v-show",value:t.tagsEditStatus[r],expression:"tagsEditStatus[index]"}],staticClass:"ti-icon-undo",on:{click:function(e){return t.cancelEdit(r)}}}),t._v(" "),t.$scopedSlots["tag-actions"]?t._e():n("i",{directives:[{name:"show",rawName:"v-show",value:!t.tagsEditStatus[r],expression:"!tagsEditStatus[index]"}],staticClass:"ti-icon-close",on:{click:function(e){return t.performDeleteTag(r)}}}),t._v(" "),t.$scopedSlots["tag-actions"]?t._t("tag-actions",null,{tag:e,index:r,edit:t.tagsEditStatus[r],performSaveEdit:t.performSaveTag,performDelete:t.performDeleteTag,performCancelEdit:t.cancelEdit,performOpenEdit:t.performEditTag,deletionMark:t.isMarked(r)}):t._e()],2)])})),t._v(" "),n("li",{staticClass:"ti-new-tag-input-wrapper"},[n("input",t._b({ref:"newTagInput",staticClass:"ti-new-tag-input",class:[t.createClasses(t.newTag,t.tags,t.validation,t.isDuplicate)],attrs:{placeholder:t.placeholder,maxlength:t.maxlength,disabled:t.disabled,type:"text",size:"1"},domProps:{value:t.newTag},on:{keydown:[function(e){return t.performAddTags(t.filteredAutocompleteItems[t.selectedItem]||t.newTag,e)},function(e){return e.type.indexOf("key")||8===e.keyCode?t.invokeDelete(e):null},function(e){return e.type.indexOf("key")||9===e.keyCode?t.performBlur(e):null},function(e){return e.type.indexOf("key")||38===e.keyCode?t.selectItem(e,"before"):null},function(e){return e.type.indexOf("key")||40===e.keyCode?t.selectItem(e,"after"):null}],paste:t.addTagsFromPaste,input:t.updateNewTag,blur:function(e){return t.$emit("blur",e)},focus:function(e){t.focused=!0,t.$emit("focus",e)},click:function(e){!t.addOnlyFromAutocomplete&&(t.selectedItem=null)}}},"input",t.$attrs,!1))])],2):t._e()]),t._v(" "),t._t("between-elements"),t._v(" "),t.autocompleteOpen?n("div",{staticClass:"ti-autocomplete",on:{mouseout:function(e){t.selectedItem=null}}},[t._t("autocomplete-header"),t._v(" "),n("ul",t._l(t.filteredAutocompleteItems,(function(e,r){return n("li",{key:r,staticClass:"ti-item",class:[e.tiClasses,e.classes,{"ti-selected-item":t.isSelected(r)}],style:e.style,on:{mouseover:function(e){!t.disabled&&(t.selectedItem=r)}}},[t.$scopedSlots["autocomplete-item"]?t._t("autocomplete-item",null,{item:e,index:r,performAdd:function(e){return t.performAddTags(e,void 0,"autocomplete")},selected:t.isSelected(r)}):n("div",{on:{click:function(n){return t.performAddTags(e,void 0,"autocomplete")}}},[t._v("\n "+t._s(e.text)+"\n ")])],2)})),0),t._v(" "),t._t("autocomplete-footer")],2):t._e()],2)};r._withStripped=!0;var i=n(5),o=n.n(i),a=function(t){return JSON.parse(JSON.stringify(t))},s=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3?arguments[3]:void 0;void 0===t.text&&(t={text:t});var i=function(t,e){return e.filter((function(e){var n=t.text;return"string"==typeof e.rule?!new RegExp(e.rule).test(n):e.rule instanceof RegExp?!e.rule.test(n):"[object Function]"==={}.toString.call(e.rule)?e.rule(t):void 0})).map((function(t){return t.classes}))}(t,n),o=function(t,e){for(var n=0;n1?n-1:0),i=1;i1?e-1:0),r=1;r=this.autocompleteMinLength&&this.filteredAutocompleteItems.length>0&&this.focused},filteredAutocompleteItems:function(){var t=this,e=this.autocompleteItems.map((function(e){return l(e,t.tags,t.validation,t.isDuplicate)}));return this.autocompleteFilterDuplicates?e.filter(this.duplicateFilter):e}},methods:{createClasses:s,getSelectedIndex:function(t){var e=this.filteredAutocompleteItems,n=this.selectedItem,r=e.length-1;if(0!==e.length)return null===n?0:"before"===t&&0===n?r:"after"===t&&n===r?0:"after"===t?n+1:n-1},selectDefaultItem:function(){this.addOnlyFromAutocomplete&&this.filteredAutocompleteItems.length>0?this.selectedItem=0:this.selectedItem=null},selectItem:function(t,e){t.preventDefault(),this.selectedItem=this.getSelectedIndex(e)},isSelected:function(t){return this.selectedItem===t},isMarked:function(t){return this.deletionMark===t},invokeDelete:function(){var t=this;if(this.deleteOnBackspace&&!(this.newTag.length>0)){var e=this.tagsCopy.length-1;null===this.deletionMark?(this.deletionMarkTime=setTimeout((function(){return t.deletionMark=null}),1e3),this.deletionMark=e):this.performDeleteTag(e)}},addTagsFromPaste:function(){var t=this;this.addFromPaste&&setTimeout((function(){return t.performAddTags(t.newTag)}),10)},performEditTag:function(t){var e=this;this.allowEditTags&&(this._events["before-editing-tag"]||this.editTag(t),this.$emit("before-editing-tag",{index:t,tag:this.tagsCopy[t],editTag:function(){return e.editTag(t)}}))},editTag:function(t){this.allowEditTags&&(this.toggleEditMode(t),this.focus(t))},toggleEditMode:function(t){this.allowEditTags&&!this.disabled&&this.$set(this.tagsEditStatus,t,!this.tagsEditStatus[t])},createChangedTag:function(t,e){var n=this.tagsCopy[t];n.text=e?e.target.value:this.tagsCopy[t].text,this.$set(this.tagsCopy,t,l(n,this.tagsCopy,this.validation,this.isDuplicate))},focus:function(t){var e=this;this.$nextTick((function(){var n=e.$refs.tagCenter[t].querySelector("input.ti-tag-input");n&&n.focus()}))},quote:function(t){return t.replace(/([()[{*+.$^\\|?])/g,"\\$1")},cancelEdit:function(t){this.tags[t]&&(this.tagsCopy[t]=a(l(this.tags[t],this.tags,this.validation,this.isDuplicate)),this.$set(this.tagsEditStatus,t,!1))},hasForbiddingAddRule:function(t){var e=this;return t.some((function(t){var n=e.validation.find((function(e){return t===e.classes}));return!!n&&n.disableAdd}))},createTagTexts:function(t){var e=this,n=new RegExp(this.separators.map((function(t){return e.quote(t)})).join("|"));return t.split(n).map((function(t){return{text:t}}))},performDeleteTag:function(t){var e=this;this._events["before-deleting-tag"]||this.deleteTag(t),this.$emit("before-deleting-tag",{index:t,tag:this.tagsCopy[t],deleteTag:function(){return e.deleteTag(t)}})},deleteTag:function(t){this.disabled||(this.deletionMark=null,clearTimeout(this.deletionMarkTime),this.tagsCopy.splice(t,1),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},noTriggerKey:function(t,e){var n=-1!==this[e].indexOf(t.keyCode)||-1!==this[e].indexOf(t.key);return n&&t.preventDefault(),!n},performAddTags:function(t,e,n){var r=this;if(!(this.disabled||e&&this.noTriggerKey(e,"addOnKey"))){var i=[];"object"===y(t)&&(i=[t]),"string"==typeof t&&(i=this.createTagTexts(t)),(i=i.filter((function(t){return t.text.trim().length>0}))).forEach((function(t){t=l(t,r.tags,r.validation,r.isDuplicate),r._events["before-adding-tag"]||r.addTag(t,n),r.$emit("before-adding-tag",{tag:t,addTag:function(){return r.addTag(t,n)}})}))}},duplicateFilter:function(t){return this.isDuplicate?!this.isDuplicate(this.tagsCopy,t):!this.tagsCopy.find((function(e){return e.text===t.text}))},addTag:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"new-tag-input",r=this.filteredAutocompleteItems.map((function(t){return t.text}));this.addOnlyFromAutocomplete&&-1===r.indexOf(t.text)||this.$nextTick((function(){return e.maxTags&&e.maxTags<=e.tagsCopy.length?e.$emit("max-tags-reached",t):e.avoidAddingDuplicates&&!e.duplicateFilter(t)?e.$emit("adding-duplicate",t):void(e.hasForbiddingAddRule(t.tiClasses)||(e.$emit("input",""),e.tagsCopy.push(t),e._events["update:tags"]&&e.$emit("update:tags",e.tagsCopy),"autocomplete"===n&&e.$refs.newTagInput.focus(),e.$emit("tags-changed",e.tagsCopy)))}))},performSaveTag:function(t,e){var n=this,r=this.tagsCopy[t];this.disabled||e&&this.noTriggerKey(e,"addOnKey")||0!==r.text.trim().length&&(this._events["before-saving-tag"]||this.saveTag(t,r),this.$emit("before-saving-tag",{index:t,tag:r,saveTag:function(){return n.saveTag(t,r)}}))},saveTag:function(t,e){if(this.avoidAddingDuplicates){var n=a(this.tagsCopy),r=n.splice(t,1)[0];if(this.isDuplicate?this.isDuplicate(n,r):-1!==n.map((function(t){return t.text})).indexOf(r.text))return this.$emit("saving-duplicate",e)}this.hasForbiddingAddRule(e.tiClasses)||(this.$set(this.tagsCopy,t,e),this.toggleEditMode(t),this._events["update:tags"]&&this.$emit("update:tags",this.tagsCopy),this.$emit("tags-changed",this.tagsCopy))},tagsEqual:function(){var t=this;return!this.tagsCopy.some((function(e,n){return!o()(e,t.tags[n])}))},updateNewTag:function(t){var e=t.target.value;this.newTag=e,this.$emit("input",e)},initTags:function(){this.tagsCopy=c(this.tags,this.validation,this.isDuplicate),this.tagsEditStatus=a(this.tags).map((function(){return!1})),this._events["update:tags"]&&!this.tagsEqual()&&this.$emit("update:tags",this.tagsCopy)},blurredOnClick:function(t){this.$el.contains(t.target)||this.$el.contains(document.activeElement)||this.performBlur(t)},performBlur:function(){this.addOnBlur&&this.focused&&this.performAddTags(this.newTag),this.focused=!1}},watch:{value:function(t){this.addOnlyFromAutocomplete||(this.selectedItem=null),this.newTag=t},tags:{handler:function(){this.initTags()},deep:!0},autocompleteOpen:"selectDefaultItem"},created:function(){this.newTag=this.value,this.initTags()},mounted:function(){this.selectDefaultItem(),document.addEventListener("click",this.blurredOnClick)},destroyed:function(){document.removeEventListener("click",this.blurredOnClick)}},_=(n(9),h(b,r,[],!1,null,"61d92e31",null));_.options.__file="vue-tags-input/vue-tags-input.vue";var x=_.exports;n.d(e,"VueTagsInput",(function(){return x})),n.d(e,"createClasses",(function(){return s})),n.d(e,"createTag",(function(){return l})),n.d(e,"createTags",(function(){return c})),n.d(e,"TagInput",(function(){return p})),x.install=function(t){return t.component(x.name,x)},"undefined"!=typeof window&&window.Vue&&window.Vue.use(x),e.default=x}])},7632:function(t,e,n){!function(t,e){"use strict";var n=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(e),r="CardRefresh",i="lte.cardrefresh",o=n.default.fn[r],a="card",s='[data-card-widget="card-refresh"]',l={source:"",sourceSelector:"",params:{},trigger:s,content:".card-body",loadInContent:!0,loadOnInit:!0,responseType:"",overlayTemplate:'
',onLoadStart:function(){},onLoadDone:function(t){return t}},c=function(){function t(t,e){if(this._element=t,this._parent=t.parents(".card").first(),this._settings=n.default.extend({},l,e),this._overlay=n.default(this._settings.overlayTemplate),t.hasClass(a)&&(this._parent=t),""===this._settings.source)throw new Error("Source url was not defined. Please specify a url in your CardRefresh source option.")}var e=t.prototype;return e.load=function(){var t=this;this._addOverlay(),this._settings.onLoadStart.call(n.default(this)),n.default.get(this._settings.source,this._settings.params,(function(e){t._settings.loadInContent&&(""!==t._settings.sourceSelector&&(e=n.default(e).find(t._settings.sourceSelector).html()),t._parent.find(t._settings.content).html(e)),t._settings.onLoadDone.call(n.default(t),e),t._removeOverlay()}),""!==this._settings.responseType&&this._settings.responseType),n.default(this._element).trigger(n.default.Event("loaded.lte.cardrefresh"))},e._addOverlay=function(){this._parent.append(this._overlay),n.default(this._element).trigger(n.default.Event("overlay.added.lte.cardrefresh"))},e._removeOverlay=function(){this._parent.find(this._overlay).remove(),n.default(this._element).trigger(n.default.Event("overlay.removed.lte.cardrefresh"))},e._init=function(){var t=this;n.default(this).find(this._settings.trigger).on("click",(function(){t.load()})),this._settings.loadOnInit&&this.load()},t._jQueryInterface=function(e){var r=n.default(this).data(i),o=n.default.extend({},l,n.default(this).data());r||(r=new t(n.default(this),o),n.default(this).data(i,"string"==typeof e?r:e)),"string"==typeof e&&/load/.test(e)?r[e]():r._init(n.default(this))},t}();n.default(document).on("click",s,(function(t){t&&t.preventDefault(),c._jQueryInterface.call(n.default(this),"load")})),n.default((function(){n.default(s).each((function(){c._jQueryInterface.call(n.default(this))}))})),n.default.fn[r]=c._jQueryInterface,n.default.fn[r].Constructor=c,n.default.fn[r].noConflict=function(){return n.default.fn[r]=o,c._jQueryInterface};var u="CardWidget",d="lte.cardwidget",h=n.default.fn[u],f="card",p="collapsed-card",m="collapsing-card",g="expanding-card",v="was-collapsed",y="maximized-card",b='[data-card-widget="remove"]',_='[data-card-widget="collapse"]',x='[data-card-widget="maximize"]',w=".card-header",A=".card-body",C=".card-footer",k={animationSpeed:"normal",collapseTrigger:_,removeTrigger:b,maximizeTrigger:x,collapseIcon:"fa-minus",expandIcon:"fa-plus",maximizeIcon:"fa-expand",minimizeIcon:"fa-compress"},S=function(){function t(t,e){this._element=t,this._parent=t.parents(".card").first(),t.hasClass(f)&&(this._parent=t),this._settings=n.default.extend({},k,e)}var e=t.prototype;return e.collapse=function(){var t=this;this._parent.addClass(m).children(A+", "+C).slideUp(this._settings.animationSpeed,(function(){t._parent.addClass(p).removeClass(m)})),this._parent.find("> "+w+" "+this._settings.collapseTrigger+" ."+this._settings.collapseIcon).addClass(this._settings.expandIcon).removeClass(this._settings.collapseIcon),this._element.trigger(n.default.Event("collapsed.lte.cardwidget"),this._parent)},e.expand=function(){var t=this;this._parent.addClass(g).children(A+", "+C).slideDown(this._settings.animationSpeed,(function(){t._parent.removeClass(p).removeClass(g)})),this._parent.find("> "+w+" "+this._settings.collapseTrigger+" ."+this._settings.expandIcon).addClass(this._settings.collapseIcon).removeClass(this._settings.expandIcon),this._element.trigger(n.default.Event("expanded.lte.cardwidget"),this._parent)},e.remove=function(){this._parent.slideUp(),this._element.trigger(n.default.Event("removed.lte.cardwidget"),this._parent)},e.toggle=function(){this._parent.hasClass(p)?this.expand():this.collapse()},e.maximize=function(){this._parent.find(this._settings.maximizeTrigger+" ."+this._settings.maximizeIcon).addClass(this._settings.minimizeIcon).removeClass(this._settings.maximizeIcon),this._parent.css({height:this._parent.height(),width:this._parent.width(),transition:"all .15s"}).delay(150).queue((function(){var t=n.default(this);t.addClass(y),n.default("html").addClass(y),t.hasClass(p)&&t.addClass(v),t.dequeue()})),this._element.trigger(n.default.Event("maximized.lte.cardwidget"),this._parent)},e.minimize=function(){this._parent.find(this._settings.maximizeTrigger+" ."+this._settings.minimizeIcon).addClass(this._settings.maximizeIcon).removeClass(this._settings.minimizeIcon),this._parent.css("cssText","height: "+this._parent[0].style.height+" !important; width: "+this._parent[0].style.width+" !important; transition: all .15s;").delay(10).queue((function(){var t=n.default(this);t.removeClass(y),n.default("html").removeClass(y),t.css({height:"inherit",width:"inherit"}),t.hasClass(v)&&t.removeClass(v),t.dequeue()})),this._element.trigger(n.default.Event("minimized.lte.cardwidget"),this._parent)},e.toggleMaximize=function(){this._parent.hasClass(y)?this.minimize():this.maximize()},e._init=function(t){var e=this;this._parent=t,n.default(this).find(this._settings.collapseTrigger).click((function(){e.toggle()})),n.default(this).find(this._settings.maximizeTrigger).click((function(){e.toggleMaximize()})),n.default(this).find(this._settings.removeTrigger).click((function(){e.remove()}))},t._jQueryInterface=function(e){var r=n.default(this).data(d),i=n.default.extend({},k,n.default(this).data());r||(r=new t(n.default(this),i),n.default(this).data(d,"string"==typeof e?r:e)),"string"==typeof e&&/collapse|expand|remove|toggle|maximize|minimize|toggleMaximize/.test(e)?r[e]():"object"==typeof e&&r._init(n.default(this))},t}();n.default(document).on("click",_,(function(t){t&&t.preventDefault(),S._jQueryInterface.call(n.default(this),"toggle")})),n.default(document).on("click",b,(function(t){t&&t.preventDefault(),S._jQueryInterface.call(n.default(this),"remove")})),n.default(document).on("click",x,(function(t){t&&t.preventDefault(),S._jQueryInterface.call(n.default(this),"toggleMaximize")})),n.default.fn[u]=S._jQueryInterface,n.default.fn[u].Constructor=S,n.default.fn[u].noConflict=function(){return n.default.fn[u]=h,S._jQueryInterface};var T="ControlSidebar",j="lte.controlsidebar",E=n.default.fn[T],O=".control-sidebar",D=".control-sidebar-content",P='[data-widget="control-sidebar"]',M=".main-header",I=".main-footer",B="control-sidebar-animate",L="control-sidebar-open",N="control-sidebar-slide-open",R="layout-fixed",z={controlsidebarSlide:!0,scrollbarTheme:"os-theme-light",scrollbarAutoHide:"l",target:O},F=function(){function t(t,e){this._element=t,this._config=e}var e=t.prototype;return e.collapse=function(){var t=n.default("body"),e=n.default("html"),r=this._config.target;this._config.controlsidebarSlide?(e.addClass(B),t.removeClass(N).delay(300).queue((function(){n.default(r).hide(),e.removeClass(B),n.default(this).dequeue()}))):t.removeClass(L),n.default(this._element).trigger(n.default.Event("collapsed.lte.controlsidebar"))},e.show=function(){var t=n.default("body"),e=n.default("html");this._config.controlsidebarSlide?(e.addClass(B),n.default(this._config.target).show().delay(10).queue((function(){t.addClass(N).delay(300).queue((function(){e.removeClass(B),n.default(this).dequeue()})),n.default(this).dequeue()}))):t.addClass(L),this._fixHeight(),this._fixScrollHeight(),n.default(this._element).trigger(n.default.Event("expanded.lte.controlsidebar"))},e.toggle=function(){var t=n.default("body");t.hasClass(L)||t.hasClass(N)?this.collapse():this.show()},e._init=function(){var t=this,e=n.default("body");e.hasClass(L)||e.hasClass(N)?(n.default(O).not(this._config.target).hide(),n.default(this._config.target).css("display","block")):n.default(O).hide(),this._fixHeight(),this._fixScrollHeight(),n.default(window).resize((function(){t._fixHeight(),t._fixScrollHeight()})),n.default(window).scroll((function(){var e=n.default("body");(e.hasClass(L)||e.hasClass(N))&&t._fixScrollHeight()}))},e._isNavbarFixed=function(){var t=n.default("body");return t.hasClass("layout-navbar-fixed")||t.hasClass("layout-sm-navbar-fixed")||t.hasClass("layout-md-navbar-fixed")||t.hasClass("layout-lg-navbar-fixed")||t.hasClass("layout-xl-navbar-fixed")},e._isFooterFixed=function(){var t=n.default("body");return t.hasClass("layout-footer-fixed")||t.hasClass("layout-sm-footer-fixed")||t.hasClass("layout-md-footer-fixed")||t.hasClass("layout-lg-footer-fixed")||t.hasClass("layout-xl-footer-fixed")},e._fixScrollHeight=function(){var t=n.default("body"),e=n.default(this._config.target);if(t.hasClass(R)){var r={scroll:n.default(document).height(),window:n.default(window).height(),header:n.default(M).outerHeight(),footer:n.default(I).outerHeight()},i={bottom:Math.abs(r.window+n.default(window).scrollTop()-r.scroll),top:n.default(window).scrollTop()},o=this._isNavbarFixed()&&"fixed"===n.default(M).css("position"),a=this._isFooterFixed()&&"fixed"===n.default(I).css("position"),s=n.default(this._config.target+", "+this._config.target+" "+D);if(0===i.top&&0===i.bottom)e.css({bottom:r.footer,top:r.header}),s.css("height",r.window-(r.header+r.footer));else if(i.bottom<=r.footer)if(!1===a){var l=r.header-i.top;e.css("bottom",r.footer-i.bottom).css("top",l>=0?l:0),s.css("height",r.window-(r.footer-i.bottom))}else e.css("bottom",r.footer);else i.top<=r.header?!1===o?(e.css("top",r.header-i.top),s.css("height",r.window-(r.header-i.top))):e.css("top",r.header):!1===o?(e.css("top",0),s.css("height",r.window)):e.css("top",r.header);a&&o?(s.css("height","100%"),e.css("height","")):(a||o)&&(s.css("height","100%"),s.css("height",""))}},e._fixHeight=function(){var t=n.default("body"),e=n.default(this._config.target+" "+D);if(t.hasClass(R)){var r={window:n.default(window).height(),header:n.default(M).outerHeight(),footer:n.default(I).outerHeight()},i=r.window-r.header;this._isFooterFixed()&&"fixed"===n.default(I).css("position")&&(i=r.window-r.header-r.footer),e.css("height",i),void 0!==n.default.fn.overlayScrollbars&&e.overlayScrollbars({className:this._config.scrollbarTheme,sizeAutoCapable:!0,scrollbars:{autoHide:this._config.scrollbarAutoHide,clickScrolling:!0}})}else e.attr("style","")},t._jQueryInterface=function(e){return this.each((function(){var r=n.default(this).data(j),i=n.default.extend({},z,n.default(this).data());if(r||(r=new t(this,i),n.default(this).data(j,r)),"undefined"===r[e])throw new Error(e+" is not a function");r[e]()}))},t}();n.default(document).on("click",P,(function(t){t.preventDefault(),F._jQueryInterface.call(n.default(this),"toggle")})),n.default(document).ready((function(){F._jQueryInterface.call(n.default(P),"_init")})),n.default.fn[T]=F._jQueryInterface,n.default.fn[T].Constructor=F,n.default.fn[T].noConflict=function(){return n.default.fn[T]=E,F._jQueryInterface};var $="DirectChat",H="lte.directchat",W=n.default.fn[$],V=function(){function t(t){this._element=t}return t.prototype.toggle=function(){n.default(this._element).parents(".direct-chat").first().toggleClass("direct-chat-contacts-open"),n.default(this._element).trigger(n.default.Event("toggled.lte.directchat"))},t._jQueryInterface=function(e){return this.each((function(){var r=n.default(this).data(H);r||(r=new t(n.default(this)),n.default(this).data(H,r)),r[e]()}))},t}();n.default(document).on("click",'[data-widget="chat-pane-toggle"]',(function(t){t&&t.preventDefault(),V._jQueryInterface.call(n.default(this),"toggle")})),n.default.fn[$]=V._jQueryInterface,n.default.fn[$].Constructor=V,n.default.fn[$].noConflict=function(){return n.default.fn[$]=W,V._jQueryInterface};var Y="Dropdown",U="lte.dropdown",Z=n.default.fn[Y],q=".dropdown-menu",G='[data-toggle="dropdown"]',Q={},X=function(){function t(t,e){this._config=e,this._element=t}var e=t.prototype;return e.toggleSubmenu=function(){this._element.siblings().show().toggleClass("show"),this._element.next().hasClass("show")||this._element.parents(q).first().find(".show").removeClass("show").hide(),this._element.parents("li.nav-item.dropdown.show").on("hidden.bs.dropdown",(function(){n.default(".dropdown-submenu .show").removeClass("show").hide()}))},e.fixPosition=function(){var t=n.default(".dropdown-menu.show");if(0!==t.length){t.hasClass("dropdown-menu-right")?t.css({left:"inherit",right:0}):t.css({left:0,right:"inherit"});var e=t.offset(),r=t.width(),i=n.default(window).width()-e.left;e.left<0?t.css({left:"inherit",right:e.left-5}):i'+t+"";n.default(_t).append(unescape(escape(l)));var c='
';if(n.default(At).append(unescape(escape(c))),i)if(this._config.loadingScreen){var u=n.default(kt);u.fadeIn(),n.default(a+" iframe").ready((function(){"number"==typeof o._config.loadingScreen?(o.switchTab("#"+s),setTimeout((function(){u.fadeOut()}),o._config.loadingScreen)):(o.switchTab("#"+s),u.fadeOut())}))}else this.switchTab("#"+s);this.onTabCreated(n.default("#"+s))},e.openTabSidebar=function(t,e){void 0===e&&(e=this._config.autoShowNewTab);var r=n.default(t).clone();void 0===r.attr("href")&&(r=n.default(t).parent("a").clone()),r.find(".right, .search-path").remove();var i=r.find("p").text();""===i&&(i=r.text());var o=r.attr("href");if("#"!==o&&""!==o&&void 0!==o){var a=o.replace("./","").replace(/["&'./:=?[\]]/gi,"-").replace(/(--)/gi,""),s="tab-"+a;if(!this._config.allowDuplicates&&n.default("#"+s).length>0)return this.switchTab("#"+s);(!this._config.allowDuplicates&&0===n.default("#"+s).length||this._config.allowDuplicates)&&this.createTab(i,o,a,e)}},e.switchTab=function(t){var e=n.default(t),r=e.attr("href");n.default(Ct).hide(),n.default(_t+" .active").tab("dispose").removeClass("active"),this._fixHeight(),e.tab("show"),e.parents("li").addClass("active"),this.onTabChanged(e),this._config.autoItemActive&&this._setItemActive(n.default(r+" iframe").attr("src"))},e.removeActiveTab=function(t,e){if("all"==t)n.default(xt).remove(),n.default(St).remove(),n.default(Ct).show();else if("all-other"==t)n.default(xt+":not(.active)").remove(),n.default(St+":not(.active)").remove();else if("only-this"==t){var r=n.default(e),i=r.parent(".nav-item"),o=i.parent(),a=i.index(),s=r.siblings(".nav-link").attr("aria-controls");if(i.remove(),n.default("#"+s).remove(),n.default(At).children().length==n.default(Ct+", "+kt).length)n.default(Ct).show();else{var l=a-1;this.switchTab(o.children().eq(l).find("a.nav-link"))}}else{var c=n.default(xt+".active"),u=c.parent(),d=c.index();if(c.remove(),n.default(St+".active").remove(),n.default(At).children().length==n.default(Ct+", "+kt).length)n.default(Ct).show();else{var h=d-1;this.switchTab(u.children().eq(h).find("a.nav-link"))}}},e.toggleFullscreen=function(){n.default("body").hasClass(Dt)?(n.default(gt+" i").removeClass(this._config.iconMinimize).addClass(this._config.iconMaximize),n.default("body").removeClass(Dt),n.default(Ct+", "+kt).height("auto"),n.default(vt).height("auto"),n.default(yt).height("auto")):(n.default(gt+" i").removeClass(this._config.iconMaximize).addClass(this._config.iconMinimize),n.default("body").addClass(Dt)),n.default(window).trigger("resize"),this._fixHeight(!0)},e._init=function(){if(window.frameElement&&this._config.autoIframeMode)n.default("body").addClass(Ot);else if(n.default(vt).hasClass(Ot)){if(n.default(At).children().length>2){var t=n.default(St+":first-child");t.show(),this._setItemActive(t.find("iframe").attr("src"))}this._setupListeners(),this._fixHeight(!0)}},e._navScroll=function(t){var e=n.default(_t).scrollLeft();n.default(_t).animate({scrollLeft:e+t},250,"linear")},e._setupListeners=function(){var t=this;n.default(window).on("resize",(function(){setTimeout((function(){t._fixHeight()}),1)})),n.default(document).on("click",Tt+", .sidebar-search-results .list-group-item",(function(e){e.preventDefault(),t.openTabSidebar(e.target)})),this._config.useNavbarItems&&n.default(document).on("click",jt+", "+Et,(function(e){e.preventDefault(),t.openTabSidebar(e.target)})),n.default(document).on("click",wt,(function(e){e.preventDefault(),t.onTabClick(e.target),t.switchTab(e.target)})),n.default(document).on("click",wt,(function(e){e.preventDefault(),t.onTabClick(e.target),t.switchTab(e.target)})),n.default(document).on("click",'[data-widget="iframe-close"]',(function(e){e.preventDefault();var n=e.target;"I"==n.nodeName&&(n=e.target.offsetParent),t.removeActiveTab(n.attributes["data-type"]?n.attributes["data-type"].nodeValue:null,n)})),n.default(document).on("click",gt,(function(e){e.preventDefault(),t.toggleFullscreen()}));var e=!1,r=null;n.default(document).on("mousedown",'[data-widget="iframe-scrollleft"]',(function(n){n.preventDefault(),clearInterval(r);var i=t._config.scrollOffset;t._config.scrollBehaviorSwap||(i=-i),e=!0,t._navScroll(i),r=setInterval((function(){t._navScroll(i)}),250)})),n.default(document).on("mousedown",'[data-widget="iframe-scrollright"]',(function(n){n.preventDefault(),clearInterval(r);var i=t._config.scrollOffset;t._config.scrollBehaviorSwap&&(i=-i),e=!0,t._navScroll(i),r=setInterval((function(){t._navScroll(i)}),250)})),n.default(document).on("mouseup",(function(){e&&(e=!1,clearInterval(r),r=null)}))},e._setItemActive=function(t){n.default(Tt+", "+Et).removeClass("active"),n.default(jt).parent().removeClass("active");var e=n.default(jt+'[href$="'+t+'"]'),r=n.default(Et+'[href$="'+t+'"]'),i=n.default(Tt+'[href$="'+t+'"]');e.each((function(t,e){n.default(e).parent().addClass("active")})),r.each((function(t,e){n.default(e).addClass("active")})),i.each((function(t,e){n.default(e).addClass("active"),n.default(e).parents(".nav-treeview").prevAll(".nav-link").addClass("active")}))},e._fixHeight=function(t){if(void 0===t&&(t=!1),n.default("body").hasClass(Dt)){var e=n.default(window).height(),r=n.default(bt).outerHeight();n.default(Ct+", "+kt+", "+yt).height(e-r),n.default(vt).height(e)}else{var i=parseFloat(n.default(vt).css("height")),o=n.default(bt).outerHeight();1==t?setTimeout((function(){n.default(Ct+", "+kt).height(i-o)}),50):n.default(yt).height(i-o)}},t._jQueryInterface=function(e){var r=n.default(this).data(ft),i=n.default.extend({},Pt,n.default(this).data());if(r||(r=new t(this,i),n.default(this).data(ft,r)),"string"==typeof e&&/createTab|openTabSidebar|switchTab|removeActiveTab/.test(e)){for(var o,a=arguments.length,s=new Array(a>1?a-1:0),l=1;l0?n.default(Nt).outerHeight():0,footer:n.default(Ft).length>0?n.default(Ft).outerHeight():0,sidebar:n.default(zt).length>0?n.default(zt).height():0,controlSidebar:r},o=this._max(i),a=this._config.panelAutoHeight;!0===a&&(a=0);var s=n.default(".content-wrapper");!1!==a&&(o===i.controlSidebar?s.css(this._config.panelAutoHeightMode,o+a):o===i.window?s.css(this._config.panelAutoHeightMode,o+a-i.header-i.footer):s.css(this._config.panelAutoHeightMode,o+a-i.header),this._isFooterFixed()&&s.css(this._config.panelAutoHeightMode,parseFloat(s.css(this._config.panelAutoHeightMode))+i.footer)),e.hasClass("layout-fixed")&&(void 0!==n.default.fn.overlayScrollbars?n.default(zt).overlayScrollbars({className:this._config.scrollbarTheme,sizeAutoCapable:!0,scrollbars:{autoHide:this._config.scrollbarAutoHide,clickScrolling:!0}}):n.default(zt).css("overflow-y","auto"))},e.fixLoginRegisterHeight=function(){var t=n.default("body"),e=n.default(".login-box, .register-box");if(0===e.length)t.css("height","auto"),n.default("html").css("height","auto");else{var r=e.height();t.css(this._config.panelAutoHeightMode)!==r&&t.css(this._config.panelAutoHeightMode,r)}},e._init=function(){var t=this;this.fixLayoutHeight(),!0===this._config.loginRegisterAutoHeight?this.fixLoginRegisterHeight():this._config.loginRegisterAutoHeight===parseInt(this._config.loginRegisterAutoHeight,10)&&setInterval(this.fixLoginRegisterHeight,this._config.loginRegisterAutoHeight),n.default(zt).on("collapsed.lte.treeview expanded.lte.treeview",(function(){t.fixLayoutHeight()})),n.default(Rt).on("mouseenter mouseleave",(function(){n.default("body").hasClass("sidebar-collapse")&&t.fixLayoutHeight()})),n.default('[data-widget="pushmenu"]').on("collapsed.lte.pushmenu shown.lte.pushmenu",(function(){setTimeout((function(){t.fixLayoutHeight()}),300)})),n.default('[data-widget="control-sidebar"]').on("collapsed.lte.controlsidebar",(function(){t.fixLayoutHeight()})).on("expanded.lte.controlsidebar",(function(){t.fixLayoutHeight("control_sidebar")})),n.default(window).resize((function(){t.fixLayoutHeight()})),setTimeout((function(){n.default("body.hold-transition").removeClass("hold-transition")}),50),setTimeout((function(){var t=n.default(".preloader");t&&(t.css("height",0),setTimeout((function(){t.children().hide()}),200))}),this._config.preloadDuration)},e._max=function(t){var e=0;return Object.keys(t).forEach((function(n){t[n]>e&&(e=t[n])})),e},e._isFooterFixed=function(){return"fixed"===n.default(Ft).css("position")},t._jQueryInterface=function(e){return void 0===e&&(e=""),this.each((function(){var r=n.default(this).data(Bt),i=n.default.extend({},Ht,n.default(this).data());r||(r=new t(n.default(this),i),n.default(this).data(Bt,r)),"init"===e||""===e?r._init():"fixLayoutHeight"!==e&&"fixLoginRegisterHeight"!==e||r[e]()}))},t}();n.default(window).on("load",(function(){Wt._jQueryInterface.call(n.default("body"))})),n.default(zt+" a").on("focusin",(function(){n.default(Rt).addClass($t)})).on("focusout",(function(){n.default(Rt).removeClass($t)})),n.default.fn[It]=Wt._jQueryInterface,n.default.fn[It].Constructor=Wt,n.default.fn[It].noConflict=function(){return n.default.fn[It]=Lt,Wt._jQueryInterface};var Vt="PushMenu",Yt="lte.pushmenu",Ut="."+Yt,Zt=n.default.fn[Vt],qt='[data-widget="pushmenu"]',Gt="body",Qt="sidebar-collapse",Xt="sidebar-open",Kt="sidebar-is-opening",Jt="sidebar-closed",te={autoCollapseSize:992,enableRemember:!1,noTransitionAfterReload:!0},ee=function(){function t(t,e){this._element=t,this._options=n.default.extend({},te,e),0===n.default("#sidebar-overlay").length&&this._addOverlay(),this._init()}var e=t.prototype;return e.expand=function(){var t=n.default(Gt);this._options.autoCollapseSize&&n.default(window).width()<=this._options.autoCollapseSize&&t.addClass(Xt),t.addClass(Kt).removeClass(Qt+" "+Jt).delay(50).queue((function(){t.removeClass(Kt),n.default(this).dequeue()})),this._options.enableRemember&&localStorage.setItem("remember"+Ut,Xt),n.default(this._element).trigger(n.default.Event("shown.lte.pushmenu"))},e.collapse=function(){var t=n.default(Gt);this._options.autoCollapseSize&&n.default(window).width()<=this._options.autoCollapseSize&&t.removeClass(Xt).addClass(Jt),t.addClass(Qt),this._options.enableRemember&&localStorage.setItem("remember"+Ut,Qt),n.default(this._element).trigger(n.default.Event("collapsed.lte.pushmenu"))},e.toggle=function(){n.default(Gt).hasClass(Qt)?this.expand():this.collapse()},e.autoCollapse=function(t){if(void 0===t&&(t=!1),this._options.autoCollapseSize){var e=n.default(Gt);n.default(window).width()<=this._options.autoCollapseSize?e.hasClass(Xt)||this.collapse():!0===t&&(e.hasClass(Xt)?e.removeClass(Xt):e.hasClass(Jt)&&this.expand())}},e.remember=function(){if(this._options.enableRemember){var t=n.default("body");localStorage.getItem("remember"+Ut)===Qt?this._options.noTransitionAfterReload?t.addClass("hold-transition").addClass(Qt).delay(50).queue((function(){n.default(this).removeClass("hold-transition"),n.default(this).dequeue()})):t.addClass(Qt):this._options.noTransitionAfterReload?t.addClass("hold-transition").removeClass(Qt).delay(50).queue((function(){n.default(this).removeClass("hold-transition"),n.default(this).dequeue()})):t.removeClass(Qt)}},e._init=function(){var t=this;this.remember(),this.autoCollapse(),n.default(window).resize((function(){t.autoCollapse(!0)}))},e._addOverlay=function(){var t=this,e=n.default("
",{id:"sidebar-overlay"});e.on("click",(function(){t.collapse()})),n.default(".wrapper").append(e)},t._jQueryInterface=function(e){return this.each((function(){var r=n.default(this).data(Yt),i=n.default.extend({},te,n.default(this).data());r||(r=new t(this,i),n.default(this).data(Yt,r)),"string"==typeof e&&/collapse|expand|toggle/.test(e)&&r[e]()}))},t}();n.default(document).on("click",qt,(function(t){t.preventDefault();var e=t.currentTarget;"pushmenu"!==n.default(e).data("widget")&&(e=n.default(e).closest(qt)),ee._jQueryInterface.call(n.default(e),"toggle")})),n.default(window).on("load",(function(){ee._jQueryInterface.call(n.default(qt))})),n.default.fn[Vt]=ee._jQueryInterface,n.default.fn[Vt].Constructor=ee,n.default.fn[Vt].noConflict=function(){return n.default.fn[Vt]=Zt,ee._jQueryInterface};var ne="SidebarSearch",re="lte.sidebar-search",ie=n.default.fn[ne],oe="sidebar-search-open",ae="fa-search",se="fa-times",le="sidebar-search-results",ce="list-group",ue='[data-widget="sidebar-search"]',de=ue+" .form-control",he=ue+" .btn",fe=he+" i",pe="."+le,me=pe+" ."+ce,ge={arrowSign:"->",minLength:3,maxResults:7,highlightName:!0,highlightPath:!1,highlightClass:"text-light",notFoundText:"No element found!"},ve=[],ye=function(){function t(t,e){this.element=t,this.options=n.default.extend({},ge,e),this.items=[]}var r=t.prototype;return r.init=function(){var t=this;0!==n.default(ue).length&&(0===n.default(ue).next(pe).length&&n.default(ue).after(n.default("
",{class:le})),0===n.default(pe).children(".list-group").length&&n.default(pe).append(n.default("
",{class:ce})),this._addNotFound(),n.default(".main-sidebar .nav-sidebar").children().each((function(e,n){t._parseItem(n)})))},r.search=function(){var t=this,e=n.default(de).val().toLowerCase();if(e.length .nav-link"),a=n.default(t).clone().find("> .nav-treeview"),s=o.attr("href"),l=o.find("p").children().remove().end().text();if(i.name=this._trimText(l),i.link=s,i.path=e,0===a.length)ve.push(i);else{var c=i.path.concat([i.name]);a.children().each((function(t,e){r._parseItem(e,c)}))}}},r._trimText=function(t){return e.trim(t.replace(/(\r\n|\n|\r)/gm," "))},r._renderItem=function(t,e,r){var i=this;if(r=r.join(" "+this.options.arrowSign+" "),t=unescape(t),this.options.highlightName||this.options.highlightPath){var o=n.default(de).val().toLowerCase(),a=new RegExp(o,"gi");this.options.highlightName&&(t=t.replace(a,(function(t){return''+t+""}))),this.options.highlightPath&&(r=r.replace(a,(function(t){return''+t+""})))}var s=n.default("",{href:e,class:"list-group-item"}),l=n.default("
",{class:"search-title"}).html(t),c=n.default("
",{class:"search-path"}).html(r);return s.append(l).append(c),s},r._addNotFound=function(){n.default(me).append(this._renderItem(this.options.notFoundText,"#",[]))},t._jQueryInterface=function(e){var r=n.default(this).data(re);r||(r=n.default(this).data());var i=n.default.extend({},ge,"object"==typeof e?e:r),o=new t(n.default(this),i);n.default(this).data(re,"object"==typeof e?e:r),"string"==typeof e&&/init|toggle|close|open|search/.test(e)?o[e]():o.init()},t}();n.default(document).on("click",he,(function(t){t.preventDefault(),ye._jQueryInterface.call(n.default(ue),"toggle")})),n.default(document).on("keyup",de,(function(t){return 38==t.keyCode?(t.preventDefault(),void n.default(me).children().last().focus()):40==t.keyCode?(t.preventDefault(),void n.default(me).children().first().focus()):void setTimeout((function(){ye._jQueryInterface.call(n.default(ue),"search")}),100)})),n.default(document).on("keydown",me,(function(t){var e=n.default(":focus");38==t.keyCode&&(t.preventDefault(),e.is(":first-child")?e.siblings().last().focus():e.prev().focus()),40==t.keyCode&&(t.preventDefault(),e.is(":last-child")?e.siblings().first().focus():e.next().focus())})),n.default(window).on("load",(function(){ye._jQueryInterface.call(n.default(ue),"init")})),n.default.fn[ne]=ye._jQueryInterface,n.default.fn[ne].Constructor=ye,n.default.fn[ne].noConflict=function(){return n.default.fn[ne]=ie,ye._jQueryInterface};var be="NavbarSearch",_e="lte.navbar-search",xe=n.default.fn[be],we='[data-widget="navbar-search"]',Ae=".form-control",Ce="navbar-search-open",ke={resetOnClose:!0,target:".navbar-search-block"},Se=function(){function t(t,e){this._element=t,this._config=n.default.extend({},ke,e)}var e=t.prototype;return e.open=function(){n.default(this._config.target).css("display","flex").hide().fadeIn().addClass(Ce),n.default(this._config.target+" "+Ae).focus()},e.close=function(){n.default(this._config.target).fadeOut().removeClass(Ce),this._config.resetOnClose&&n.default(this._config.target+" "+Ae).val("")},e.toggle=function(){n.default(this._config.target).hasClass(Ce)?this.close():this.open()},t._jQueryInterface=function(e){return this.each((function(){var r=n.default(this).data(_e),i=n.default.extend({},ke,n.default(this).data());if(r||(r=new t(this,i),n.default(this).data(_e,r)),!/toggle|close|open/.test(e))throw new Error("Undefined method "+e);r[e]()}))},t}();n.default(document).on("click",we,(function(t){t.preventDefault();var e=n.default(t.currentTarget);"navbar-search"!==e.data("widget")&&(e=e.closest(we)),Se._jQueryInterface.call(e,"toggle")})),n.default.fn[be]=Se._jQueryInterface,n.default.fn[be].Constructor=Se,n.default.fn[be].noConflict=function(){return n.default.fn[be]=xe,Se._jQueryInterface};var Te="Toasts",je=n.default.fn[Te],Ee="topRight",Oe="topLeft",De="bottomRight",Pe="bottomLeft",Me={position:Ee,fixed:!0,autohide:!1,autoremove:!0,delay:1e3,fade:!0,icon:null,image:null,imageAlt:null,imageHeight:"25px",title:null,subtitle:null,close:!0,body:null,class:null},Ie=function(){function t(t,e){this._config=e,this._prepareContainer(),n.default("body").trigger(n.default.Event("init.lte.toasts"))}var e=t.prototype;return e.create=function(){var t=n.default('