chore: Meta files for new release

This commit is contained in:
James Cole 2023-06-11 16:34:06 +02:00
parent 924171e7b9
commit f18aae39b8
No known key found for this signature in database
GPG Key ID: B49A324B7EAD6D80
64 changed files with 2114 additions and 1795 deletions

View File

@ -37,8 +37,8 @@ use Illuminate\Console\Command;
*/
class FixRecurringTransactions extends Command
{
protected $description = 'Fixes recurring transactions with the wrong transaction type.';
protected $signature = 'firefly-iii:fix-recurring-transactions';
protected $description = 'Fixes recurring transactions with the wrong transaction type.';
protected $signature = 'firefly-iii:fix-recurring-transactions';
private int $count = 0;
private RecurringRepositoryInterface $recurringRepos;
private UserRepositoryInterface $userRepos;

View File

@ -1,21 +1,50 @@
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## v6.0.12 - 2023-06-12
### Changed
- Command output and logo on the terminal improved.
### Fixed
- [Issue 7557](https://github.com/firefly-iii/firefly-iii/issues/7557) `firefly-iii:upgrade-database` step issue
- [Issue 7572](https://github.com/firefly-iii/firefly-iii/issues/7572) Paid bill shown in wrong currency
- [Issue 7593](https://github.com/firefly-iii/firefly-iii/issues/7593) Fix URLs in .env.example, thanks @josephbadow
- [Issue 7620](https://github.com/firefly-iii/firefly-iii/issues/7620) Issues with light mode
- [Issue 7618](https://github.com/firefly-iii/firefly-iii/issues/7618) Can't log out when using remote auth
- [Issue 7613](https://github.com/firefly-iii/firefly-iii/issues/7613) Can't save piggy bank attachments
### API
- [Issue 7588](https://github.com/firefly-iii/firefly-iii/issues/7588) v1/recurrences not able to handle bills on
Store & Update
- [Issue 7589](https://github.com/firefly-iii/firefly-iii/issues/7589) v1/recurrences fails when updating a split
transaction
## v6.0.11 - 2023-05-28
### Added
- 🇰🇷 Korean translations!
- A new "adjusted" auto-budget type that will correct itself after spending. [Read more](https://docs.firefly-iii.org/firefly-iii/financial-concepts/organizing/#adjusted-and-correct-for-overspending)
- [Issue 6631](https://github.com/firefly-iii/firefly-iii/issues/6631) Can now link withdrawals and deposits to piggy banks, thanks @ChrisWin22!
- A new "adjusted" auto-budget type that will correct itself after
spending. [Read more](https://docs.firefly-iii.org/firefly-iii/financial-concepts/organizing/#adjusted-and-correct-for-overspending)
- [Issue 6631](https://github.com/firefly-iii/firefly-iii/issues/6631) Can now link withdrawals and deposits to piggy
banks, thanks @ChrisWin22!
### Changed
- "Balance" is now called "In + out this period" so it's more clear what it means.
### Removed
- Some superfluous logging.
### Fixed
- An intermittent issue came up where people would suffer from badly rounded numbers.
The root cause has been fixed. Open a discussion if this affects you, a fix for your data is available.
- The API cron job would not run all available cron commands.
@ -24,41 +53,54 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- [Issue 7516](https://github.com/firefly-iii/firefly-iii/issues/7516) Webhook: wrong JSON transaction amount
- [Issue 7522](https://github.com/firefly-iii/firefly-iii/issues/7522) Time related events cause a timeout
- [Issue 7541](https://github.com/firefly-iii/firefly-iii/issues/7541) Login screen display glitch
- [Issue 7549](https://github.com/firefly-iii/firefly-iii/issues/7549) Account creation duplicate checking fails for German umlaut
- [Issue 7549](https://github.com/firefly-iii/firefly-iii/issues/7549) Account creation duplicate checking fails for
German umlaut
- [Issue 7546](https://github.com/firefly-iii/firefly-iii/issues/7546) Version link doesn't work
- [Issue 7547](https://github.com/firefly-iii/firefly-iii/issues/7547) Rule fails to convert "Withdrawal from X to Y" to "Transfer from Y to X"
- [Issue 7547](https://github.com/firefly-iii/firefly-iii/issues/7547) Rule fails to convert "Withdrawal from X to Y"
to "Transfer from Y to X"
### API
- [Issue 7505](https://github.com/firefly-iii/firefly-iii/issues/7505) Several API schema dates have been fixed, thanks @nagyv!
- [Issue 7505](https://github.com/firefly-iii/firefly-iii/issues/7505) Several API schema dates have been fixed, thanks
@nagyv!
## v6.0.10 - 2023-05-14
### Added
- The debug screen will also report on the build version of the BASE image.
### Changed
- Health check will also check if the database is up.
- [Issue 7461](https://github.com/firefly-iii/firefly-iii/issues/7461) MFA field will now autofocus, thanks @eandersons!
### Removed
- IBAN check no longer triggers on empty IBANs
### Fixed
- Account validation when you only submit an IBAN.
- [Issue 7478](https://github.com/firefly-iii/firefly-iii/issues/7478) [issue 7457](https://github.com/firefly-iii/firefly-iii/issues/7457) Various fixes in budget limit and available amount management.
- [Issue 7478](https://github.com/firefly-iii/firefly-iii/issues/7478) [issue 7457](https://github.com/firefly-iii/firefly-iii/issues/7457)
Various fixes in budget limit and available amount management.
- [Issue 7446](https://github.com/firefly-iii/firefly-iii/issues/7446) Bills "Next expected match" was incorrect
- [Issue 7456](https://github.com/firefly-iii/firefly-iii/issues/7456) Missing date calculation fields.
- [Issue 7448](https://github.com/firefly-iii/firefly-iii/issues/7448) [issue 7444](https://github.com/firefly-iii/firefly-iii/issues/7444) Dark mode bad CSS
- [Issue 7448](https://github.com/firefly-iii/firefly-iii/issues/7448) [issue 7444](https://github.com/firefly-iii/firefly-iii/issues/7444)
Dark mode bad CSS
## 6.0.9 - 2023-04-29
### Added
- Better length validation for text fields.
### Changed
- Better calculation of available budget
### Fixed
- [Issue 7377](https://github.com/firefly-iii/firefly-iii/issues/7377) Tag search was broken
- [Issue 7389](https://github.com/firefly-iii/firefly-iii/issues/7389) Bug in charts
- [Issue 7394](https://github.com/firefly-iii/firefly-iii/issues/7394) unique iban check was broken
@ -69,45 +111,57 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## 6.0.8 - 2023-04-16
### Added
- [Issue 7351](https://github.com/firefly-iii/firefly-iii/issues/7351) Optional command to force the decimal size.
- [Issue 7352](https://github.com/firefly-iii/firefly-iii/issues/7352) Optional command to force the migrations.
- [Issue 7354](https://github.com/firefly-iii/firefly-iii/issues/7354) The new v3 layout will redirect to the index when unauthenticated, thanks @corcom!
- [Issue 7354](https://github.com/firefly-iii/firefly-iii/issues/7354) The new v3 layout will redirect to the index when
unauthenticated, thanks @corcom!
### Fixed
- [Issue 7349](https://github.com/firefly-iii/firefly-iii/issues/7349) Missing tables in PostgreSQL script.
- [Issue 7358](https://github.com/firefly-iii/firefly-iii/issues/7358) Could not create liabilities with a pre-set amount.
- [Issue 7358](https://github.com/firefly-iii/firefly-iii/issues/7358) Could not create liabilities with a pre-set
amount.
- Fix date field in bill warning mail.
- Fix installer script.
- Remove attachment paperclip from transactions with deleted attachments.
### API
- [Issue 7347](https://github.com/firefly-iii/firefly-iii/issues/7347) API made rules would be inactive by default.
## v6.0.7 - 2023-04-09
### Added
- Lots of error catching in DB migrations for smoother upgrades.
- New command `firefly-iii:force-migration` which will force database migrations to run. It will probably also destroy your database so don't use it.
- New command `firefly-iii:force-migration` which will force database migrations to run. It will probably also destroy
your database so don't use it.
- You can now force light/dark mode in your settings.
### Fixed
- [Issue 7137](https://github.com/firefly-iii/firefly-iii/issues/7137) Inconsistent rule test form
- [Issue 7320](https://github.com/firefly-iii/firefly-iii/issues/7320) Standard email values so less errors
- [Issue 7311](https://github.com/firefly-iii/firefly-iii/issues/7311) Fix issue with date validation
- [Issue 7310](https://github.com/firefly-iii/firefly-iii/issues/7310) Better color contrast in dark mode.
### API
- [Issue 7308](https://github.com/firefly-iii/firefly-iii/issues/7308) Could not set current amount for certain piggy banks
- [Issue 7308](https://github.com/firefly-iii/firefly-iii/issues/7308) Could not set current amount for certain piggy
banks
## v6.0.6 - 2023-04-02
### Changed
- Database migrations are capped at 12 decimals.
- Currency processing is capped at 12 decimals.
- Mail errors no longer crash the app but report the error in logs
- Disabled Sonarcloud runs
### Fixed
- "Change transaction type"-rule actions would create a new expense account instead of finding a liability.
- New users from remote user repositories would not be able to create new asset accounts.
- Firefly III would create "Loan" instead of "Expense account" when faced with unknown accounts during API calls.
@ -116,31 +170,39 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- Better credit calculation for liabilities in case of complex transactions.
### API
- Fixed: Could not give piggy bank an unlimited amount.
- [Issue 7335](https://github.com/firefly-iii/firefly-iii/issues/7335) Fix upload of attachments, thanks @fengkaijia
## v6.0.5 - 2023-03-19
### Changed
- Mathematical accuracy is set to 12 decimals. This is accurate enough for most currencies and prevents rounding issues for systems that don't support more.
- Mathematical accuracy is set to 12 decimals. This is accurate enough for most currencies and prevents rounding issues
for systems that don't support more.
### Fixed
- [Issue 7227](https://github.com/firefly-iii/firefly-iii/issues/7227) Could not set webhooks to the correct trigger.
- [Issue 7221](https://github.com/firefly-iii/firefly-iii/issues/7221) Could not see the result of a rule test.
## v6.0.4 - 2023-03-13
### Fixed
- [Issue 7214](https://github.com/firefly-iii/firefly-iii/issues/7214) Import issue blocking multi currency transactions
## v6.0.3 - 2023-03-13
### Fixed
- [Issue 7201](https://github.com/firefly-iii/firefly-iii/issues/7201) Security-related console automatically command runs before a database is set, and may error out.
- [Issue 7201](https://github.com/firefly-iii/firefly-iii/issues/7201) Security-related console automatically command
runs before a database is set, and may error out.
## v6.0.2 - 2023-03-11
### Fixed
- [Issue 7186](https://github.com/firefly-iii/firefly-iii/issues/7186) Fix broken date range
- [Issue 7188](https://github.com/firefly-iii/firefly-iii/issues/7188) Fix broken search
- [Issue 7189](https://github.com/firefly-iii/firefly-iii/issues/7189) Too strict account validation
@ -149,14 +211,16 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## 6.0.1 - 2023-03-11
### Changed
- [Issue 7129](https://github.com/firefly-iii/firefly-iii/issues/7129) Catch common email errors as log errors.
### Fixed
- [Issue 7109](https://github.com/firefly-iii/firefly-iii/issues/7109) Fix CSS in subdirectories, thanks @GaneshKandu
- [Issue 7112](https://github.com/firefly-iii/firefly-iii/issues/7112) Version number parsing
- [Issue 6985](https://github.com/firefly-iii/firefly-iii/issues/6985) Mandrill mail support
- [Issue 7131](https://github.com/firefly-iii/firefly-iii/issues/7131) Fix account sorting, thanks @lflare
- [Issue 7130](https://github.com/firefly-iii/firefly-iii/issues/7130) Fix missing date range parsers
- [Issue 7130](https://github.com/firefly-iii/firefly-iii/issues/7130) Fix missing date range parsers
- [Issue 7156](https://github.com/firefly-iii/firefly-iii/issues/7156) Default values for email settings break tokens
- [Issue 7140](https://github.com/firefly-iii/firefly-iii/issues/7140) Header with charset would break API validation
- [Issue 7144](https://github.com/firefly-iii/firefly-iii/issues/7144) Debug page could not handle missing log files
@ -164,23 +228,27 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- [Issue 7104](https://github.com/firefly-iii/firefly-iii/issues/7104) Missing colors in dark mode
- [Issue 7120](https://github.com/firefly-iii/firefly-iii/issues/7120) Missing borders in dark mode
- [Issue 7156](https://github.com/firefly-iii/firefly-iii/issues/7156) Bad HTML parsing in transaction form
- [Issue 7166](https://github.com/firefly-iii/firefly-iii/issues/7166) Rule trigger would trigger on the wrong transaction set
- [Issue 7166](https://github.com/firefly-iii/firefly-iii/issues/7166) Rule trigger would trigger on the wrong
transaction set
- [Issue 7112](https://github.com/firefly-iii/firefly-iii/issues/7112) Content filter would strip emojis
- [Issue 7175](https://github.com/firefly-iii/firefly-iii/issues/7175) Could not delete user invite
- [Issue 7177](https://github.com/firefly-iii/firefly-iii/issues/7177) Missing currency info would break cron job
### API
- [Issue 7127](https://github.com/firefly-iii/firefly-iii/issues/7127) Expand API with new option for "destroy" button.
- [Issue 7124](https://github.com/firefly-iii/firefly-iii/issues/7124) API would not break on missing foreign currency information
- [Issue 7127](https://github.com/firefly-iii/firefly-iii/issues/7127) Expand API with new option for "destroy" button.
- [Issue 7124](https://github.com/firefly-iii/firefly-iii/issues/7124) API would not break on missing foreign currency
information
## 6.0.0 - 2023-03-03
This is release **6.0.0** of Firefly III.
This is release **6.0.0** of Firefly III.
### Warnings
- The upgrade may not be backwards compatible for people who manage outgoing loans (money borrowed to other people). Transactions will be removed or changed. See [this Gist](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68) for more information.
- The upgrade may not be backwards compatible for people who manage outgoing loans (money borrowed to other people).
Transactions will be removed or changed. See [this Gist](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68)
for more information.
- You will need to make a backup of your database.
- You must use PHP 8.2 or use the Docker container.
@ -189,6 +257,7 @@ This is release **6.0.0** of Firefly III.
- The new **v3** layout is not yet finished, and it should **not** be used to edit or add data.
### Added
- Introduce Jetbrains Qodana code scanning for code quality.
- Reintroduced PHPUnit tests
- Added a warning for people using the "remote user guard" in combination with Personal Access Tokens.
@ -198,19 +267,28 @@ This is release **6.0.0** of Firefly III.
- New language: Catalan
- "Working" beta of the new layout under `/v3/`
- There is a page for webhooks.
- [Issue 4975](https://github.com/firefly-iii/firefly-iii/issues/4975) Rules can copy/move description to notes and vice versa
- [Issue 5031](https://github.com/firefly-iii/firefly-iii/issues/5031) You can invite users to your installation when registration is off
- [Issue 4975](https://github.com/firefly-iii/firefly-iii/issues/4975) Rules can copy/move description to notes and vice
versa
- [Issue 5031](https://github.com/firefly-iii/firefly-iii/issues/5031) You can invite users to your installation when
registration is off
- [Issue 5213](https://github.com/firefly-iii/firefly-iii/issues/5213) You can trigger recurring transactions beforehand
- [Issue 5592](https://github.com/firefly-iii/firefly-iii/issues/5592) Transactions have a little history box to show how rules changed them
- [Issue 5752](https://github.com/firefly-iii/firefly-iii/issues/5752) Firefly III can send Slack notifications instead of emails
- [Issue 5592](https://github.com/firefly-iii/firefly-iii/issues/5592) Transactions have a little history box to show
how rules changed them
- [Issue 5752](https://github.com/firefly-iii/firefly-iii/issues/5752) Firefly III can send Slack notifications instead
of emails
- [Issue 5862](https://github.com/firefly-iii/firefly-iii/issues/5862) Search can filter on reconciled transactions
- [Issue 6086](https://github.com/firefly-iii/firefly-iii/issues/6086) All search filters can be negative by putting `-` in front of them
- [Issue 6441](https://github.com/firefly-iii/firefly-iii/issues/6441) Buttons to purge deleted data, which is easy for data imports
- [Issue 6457](https://github.com/firefly-iii/firefly-iii/issues/6457) Rule trigger 'transaction exists', that will always trigger
- [Issue 6526](https://github.com/firefly-iii/firefly-iii/issues/6526) Option to disable rules and/or webhooks when saving transactions
- [Issue 6086](https://github.com/firefly-iii/firefly-iii/issues/6086) All search filters can be negative by putting `-`
in front of them
- [Issue 6441](https://github.com/firefly-iii/firefly-iii/issues/6441) Buttons to purge deleted data, which is easy for
data imports
- [Issue 6457](https://github.com/firefly-iii/firefly-iii/issues/6457) Rule trigger 'transaction exists', that will
always trigger
- [Issue 6526](https://github.com/firefly-iii/firefly-iii/issues/6526) Option to disable rules and/or webhooks when
saving transactions
- [Issue 6605](https://github.com/firefly-iii/firefly-iii/issues/6605) You can search for external ID values
### Changed
- Completely rewritten documentation at https://docs.firefly-iii.org
- Bad escape in JS code has been fixed.
- Added date validation in routes for better script kiddie protection
@ -223,31 +301,43 @@ This is release **6.0.0** of Firefly III.
- [Issue 6828](https://github.com/firefly-iii/firefly-iii/issues/6828) Catch bad number in API
- [Issue 6829](https://github.com/firefly-iii/firefly-iii/issues/6829) Better error catching in API
- [Issue 6831](https://github.com/firefly-iii/firefly-iii/issues/6831) TypeError when using remote authentication
- [Issue 6834](https://github.com/firefly-iii/firefly-iii/issues/6834) Will use IBAN in account names if account exists already with a different IBAN
- [Issue 6842](https://github.com/firefly-iii/firefly-iii/issues/6842) Switch from expense to revenue when importing data.
- [Issue 6855](https://github.com/firefly-iii/firefly-iii/issues/6855) Do not validate currency if currency is NULL, thanks @eps90!
- [Issue 6869](https://github.com/firefly-iii/firefly-iii/issues/6869) Liability created via API is not applying opening balance.
- [Issue 6870](https://github.com/firefly-iii/firefly-iii/issues/6870) Old inactive recurring transactions do not lose categories when the categories are deleted
- [Issue 6834](https://github.com/firefly-iii/firefly-iii/issues/6834) Will use IBAN in account names if account exists
already with a different IBAN
- [Issue 6842](https://github.com/firefly-iii/firefly-iii/issues/6842) Switch from expense to revenue when importing
data.
- [Issue 6855](https://github.com/firefly-iii/firefly-iii/issues/6855) Do not validate currency if currency is NULL,
thanks @eps90!
- [Issue 6869](https://github.com/firefly-iii/firefly-iii/issues/6869) Liability created via API is not applying opening
balance.
- [Issue 6870](https://github.com/firefly-iii/firefly-iii/issues/6870) Old inactive recurring transactions do not lose
categories when the categories are deleted
- [Issue 6974](https://github.com/firefly-iii/firefly-iii/issues/6974) Auto budget amount fix.
- [Issue 6876](https://github.com/firefly-iii/firefly-iii/issues/6876) Date field is validated in recurring transactions
- [Issue 6581](https://github.com/firefly-iii/firefly-iii/issues/6581) Fields were not cleared in the transaction screen in some cases
- [Issue 6581](https://github.com/firefly-iii/firefly-iii/issues/6581) Fields were not cleared in the transaction screen
in some cases
### Fixed
- [Issue 7079](https://github.com/firefly-iii/firefly-iii/issues/7079) Bad date range in chart
### Removed
- [Issue 4198](https://github.com/firefly-iii/firefly-iii/issues/4198) The total available budget amount bar on the `/budgets` page is no longer manageable but will be auto-calculated
- [Issue 4198](https://github.com/firefly-iii/firefly-iii/issues/4198) The total available budget amount bar on
the `/budgets` page is no longer manageable but will be auto-calculated
- Cryptocurrencies in default currency set
- Unused environment variables
### API
- URLs with underscores in them have been updated to use dashes instead (`piggy_banks` -> `piggy-banks`).
- [Issue 6130](https://github.com/firefly-iii/firefly-iii/issues/6130) You can now create a reconciliation transaction
- New `v2` endpoints, see new documentation at https://api-docs.firefly-iii.org
- Various API fixes
### Security
- [Issue 6826](https://github.com/firefly-iii/firefly-iii/issues/6826) Hide 2FA information when printing, thanks @jstebenne!
- [Issue 6826](https://github.com/firefly-iii/firefly-iii/issues/6826) Hide 2FA information when printing, thanks
@jstebenne!
- Blocked users can access API, and users can unblock themselves using the API. This was reported in CVE-2023-0298.
- Several other low-key fixes.
@ -264,16 +354,20 @@ You can access the new V3 layout under `/v3/`. If you decide to use or test it:
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
- Add max upload to debug page.
### Fixed
- Missing indexes in bill overview.
- Various dark mode fixes
### Security
- Bad escape in transaction currencies could cause XSS attacks.
### API
- All v1 and v2 routes checked and documented properly.
## 6.0.0-beta.1 - 2023-02-12
@ -289,10 +383,12 @@ You can access the new V3 layout under `/v3/`. If you decide to use or test it:
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
- Introduce Jetbrains Qodana code scanning
- Reintroduced test framework
### Fixed
- [Issue 6834](https://github.com/firefly-iii/firefly-iii/issues/6834) Better check on IBANs
- Various small bugs
@ -309,35 +405,44 @@ You can access the new V3 layout under `/v3/`. If you decide to use or test it:
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
- Warning for remote user guard
- Improved validation
- Can now validate a user's financial administration
- Dark mode CSS
### Changed
- Various errors no longer throw a 500 but a 422 (validation failed)
### Removed
- Cryptocurrencies in default currency set
- Unused environment variables
### Fixed
- Bad escape in JS code.
- [Issue 6869](https://github.com/firefly-iii/firefly-iii/issues/6869) Liability created via API is not applying opening balance.
- [Issue 6870](https://github.com/firefly-iii/firefly-iii/issues/6870) Old inactive recurring transactions do not lose categories when the categories are deleted
- [Issue 6869](https://github.com/firefly-iii/firefly-iii/issues/6869) Liability created via API is not applying opening
balance.
- [Issue 6870](https://github.com/firefly-iii/firefly-iii/issues/6870) Old inactive recurring transactions do not lose
categories when the categories are deleted
- [Issue 6876](https://github.com/firefly-iii/firefly-iii/issues/6876) Date field is validated in recurring transactions
- [Issue 6974](https://github.com/firefly-iii/firefly-iii/issues/6974) Auto budget amount fix.
- Date validation in routes
- Shorter titles in object groups
### API
- Various API fixes
## 6.0.0-alpha.1 - 2023-01-16
This is the first release of the new 6.0.0 series of Firefly III. It should upgrade the database automatically BUT please make a backup of your database first! I guarantee nothing.
This is the first release of the new 6.0.0 series of Firefly III. It should upgrade the database automatically BUT
please make a backup of your database first! I guarantee nothing.
This release was previously tagged "5.8.0" but due to backwards incompatible changes in liability management and a destructive upgrade process, this is now "6.0.0". It will again be alpha.1.
This release was previously tagged "5.8.0" but due to backwards incompatible changes in liability management and a
destructive upgrade process, this is now "6.0.0". It will again be alpha.1.
### Warnings
@ -350,30 +455,39 @@ You can access the new V3 layout under `/v3/`. If you decide to use or test it:
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
- ⚠️ Upgrade code for liability management. See also [this Gist](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68).
- ⚠️ Upgrade code for liability management. See
also [this Gist](https://gist.github.com/JC5/909385c5086f9e07ba2c32e047446d68).
- New language: Catalan!
### Changed
- The translations now have a warning in the comments so people don't submit translations.
### Fixed
- [Issue 6824](https://github.com/firefly-iii/firefly-iii/issues/6824) Fix issue with bills.
- [Issue 6828](https://github.com/firefly-iii/firefly-iii/issues/6828) Catch bad number in API
- [Issue 6829](https://github.com/firefly-iii/firefly-iii/issues/6829) Better error catching in API
- [Issue 6831](https://github.com/firefly-iii/firefly-iii/issues/6831) TypeError when using remote authentication
- [Issue 6834](https://github.com/firefly-iii/firefly-iii/issues/6834) Will use IBAN in account names if account exists already with a different IBAN
- [Issue 6842](https://github.com/firefly-iii/firefly-iii/issues/6842) Switch from expense to revenue when importing data.
- [Issue 6855](https://github.com/firefly-iii/firefly-iii/issues/6855) Do not validate currency if currency is NULL, thanks @eps90!
- [Issue 6834](https://github.com/firefly-iii/firefly-iii/issues/6834) Will use IBAN in account names if account exists
already with a different IBAN
- [Issue 6842](https://github.com/firefly-iii/firefly-iii/issues/6842) Switch from expense to revenue when importing
data.
- [Issue 6855](https://github.com/firefly-iii/firefly-iii/issues/6855) Do not validate currency if currency is NULL,
thanks @eps90!
- Piggy bank actions are created correctly
- Bad spelling in header check
### Security
- [Issue 6826](https://github.com/firefly-iii/firefly-iii/issues/6826) Hide 2FA information when printing, thanks @jstebenne!
- [Issue 6826](https://github.com/firefly-iii/firefly-iii/issues/6826) Hide 2FA information when printing, thanks
@jstebenne!
- Blocked users can access API, and users can unblock themselves using the API. This was reported in CVE-2023-0298.
## 5.8.0-alpha.1 - 2023-01-08
This is the first release of the new 5.8.0 series of Firefly III. It should upgrade the database automatically BUT
This is the first release of the new 5.8.0 series of Firefly III. It should upgrade the database automatically BUT
make a backup of your database first! I guarantee nothing.
### Warnings
@ -384,45 +498,57 @@ make a backup of your database first! I guarantee nothing.
You can access the new V3 layout under `/v3/`. If you decide to use or test it:
- ⚠️ Read the instructions under the ☠️ icon FIRST.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
- ⚠️ The new layout is not yet finished. Use it to change your data at your own risk.
### Added
Lots of new stuff that I invite you to test and break.
- [Issue 4975](https://github.com/firefly-iii/firefly-iii/issues/4975) Rules can copy/move description to notes and vice versa
- [Issue 5031](https://github.com/firefly-iii/firefly-iii/issues/5031) You can invite users to your installation when registration is off
- [Issue 4975](https://github.com/firefly-iii/firefly-iii/issues/4975) Rules can copy/move description to notes and vice
versa
- [Issue 5031](https://github.com/firefly-iii/firefly-iii/issues/5031) You can invite users to your installation when
registration is off
- [Issue 5213](https://github.com/firefly-iii/firefly-iii/issues/5213) You can trigger recurring transactions beforehand
- [Issue 5592](https://github.com/firefly-iii/firefly-iii/issues/5592) Transactions have a little history box to show how rules changed them
- [Issue 5752](https://github.com/firefly-iii/firefly-iii/issues/5752) Firefly III can send Slack notifications instead of emails
- [Issue 5592](https://github.com/firefly-iii/firefly-iii/issues/5592) Transactions have a little history box to show
how rules changed them
- [Issue 5752](https://github.com/firefly-iii/firefly-iii/issues/5752) Firefly III can send Slack notifications instead
of emails
- [Issue 5862](https://github.com/firefly-iii/firefly-iii/issues/5862) Search can filter on reconciled transactions
- [Issue 6086](https://github.com/firefly-iii/firefly-iii/issues/6086) All search filters can be negative by putting `-` in front of them
- [Issue 6441](https://github.com/firefly-iii/firefly-iii/issues/6441) Buttons to purge deleted data, which is easy for data imports
- [Issue 6457](https://github.com/firefly-iii/firefly-iii/issues/6457) Rule trigger 'transaction exists', that will always trigger
- [Issue 6526](https://github.com/firefly-iii/firefly-iii/issues/6526) Option to disable rules and/or webhooks when saving transactions
- [Issue 6086](https://github.com/firefly-iii/firefly-iii/issues/6086) All search filters can be negative by putting `-`
in front of them
- [Issue 6441](https://github.com/firefly-iii/firefly-iii/issues/6441) Buttons to purge deleted data, which is easy for
data imports
- [Issue 6457](https://github.com/firefly-iii/firefly-iii/issues/6457) Rule trigger 'transaction exists', that will
always trigger
- [Issue 6526](https://github.com/firefly-iii/firefly-iii/issues/6526) Option to disable rules and/or webhooks when
saving transactions
- [Issue 6605](https://github.com/firefly-iii/firefly-iii/issues/6605) You can search for external ID values
- Working beta of the new layout under `/v3/`
- New authentication screens that support dark mode.
- There is a page for webhooks.
### Changed
- Firefly III requires PHP 8.2
- Liabilities are no longer part of your net worth.
- Liabilities no longer need two transactions to be managed properly (see the documentation)
### Removed
- [Issue 4198](https://github.com/firefly-iii/firefly-iii/issues/4198) The total available budget amount bar on the `/budgets` page is no longer manageable but will be auto-calculated
- [Issue 4198](https://github.com/firefly-iii/firefly-iii/issues/4198) The total available budget amount bar on
the `/budgets` page is no longer manageable but will be auto-calculated
### Fixed
Not many bugfixes (yet).
- [Issue 6581](https://github.com/firefly-iii/firefly-iii/issues/6581) Fields were not cleared in the transaction screen in some cases
- [Issue 6581](https://github.com/firefly-iii/firefly-iii/issues/6581) Fields were not cleared in the transaction screen
in some cases
### API
New `/v2/` endpoints are being implemented that prepare the application for (among other things) the ability
to manage multiple financial administrations. The documentation for these endpoints will be at
to manage multiple financial administrations. The documentation for these endpoints will be at
https://api-docs.firefly-iii.org/.
- [Issue 6130](https://github.com/firefly-iii/firefly-iii/issues/6130) You can now create a reconciliation transaction
@ -430,31 +556,42 @@ https://api-docs.firefly-iii.org/.
## 5.7.18 - 2023-01-03
### Fixed
- [Issue 6775](https://github.com/firefly-iii/firefly-iii/issues/6775) OAuth authentication was broken for Authelia and other remote user providers.
- [Issue 6775](https://github.com/firefly-iii/firefly-iii/issues/6775) OAuth authentication was broken for Authelia and
other remote user providers.
- [Issue 6787](https://github.com/firefly-iii/firefly-iii/issues/6787) SQLite value conversion broke several functions
## 5.7.17 - 2022-12-30
### Fixed
- [Issue 6742](https://github.com/firefly-iii/firefly-iii/issues/6742) Error when a rule tries to add or remove an amount from a piggy bank
- [Issue 6742](https://github.com/firefly-iii/firefly-iii/issues/6742) Error when a rule tries to add or remove an
amount from a piggy bank
- [Issue 6743](https://github.com/firefly-iii/firefly-iii/issues/6743) Error when opening piggy bank overview
- [Issue 6753](https://github.com/firefly-iii/firefly-iii/issues/6753) Rules are not finding any transactions with trigger 'Amount is greater than 0'
- [Issue 6753](https://github.com/firefly-iii/firefly-iii/issues/6753) Rules are not finding any transactions with
trigger 'Amount is greater than 0'
## 5.7.16 - 2022-12-25
### Added
- You can now search for SEPA CT, thanks @dasJ!
### Changed
- Links go to [Mastodon](https://fosstodon.org/@ff3), not Twitter.
- Most if not all remaining float values removed. None were used in financial math.
- Expand Laravel Passport settings.
### Fixed
- [Issue 6597](https://github.com/firefly-iii/firefly-iii/issues/6597) Edit existing split transaction's source did not work properly.
- [Issue 6597](https://github.com/firefly-iii/firefly-iii/issues/6597) Edit existing split transaction's source did not
work properly.
- [Issue 6610](https://github.com/firefly-iii/firefly-iii/issues/6610) Fix search for attachments
- [Issue 6625](https://github.com/firefly-iii/firefly-iii/issues/6625) Page of the links is not displayed due to an error
- [Issue 6701](https://github.com/firefly-iii/firefly-iii/issues/6701) Ensure remote_guard_alt_email if changed, thanks @nebulade!
- [Issue 6625](https://github.com/firefly-iii/firefly-iii/issues/6625) Page of the links is not displayed due to an
error
- [Issue 6701](https://github.com/firefly-iii/firefly-iii/issues/6701) Ensure remote_guard_alt_email if changed, thanks
@nebulade!
- Remove some null pointers in the code.
- Add missing locale data
- Fixed typo, thx @charlesteets!
@ -463,149 +600,189 @@ https://api-docs.firefly-iii.org/.
- Be more clear about registrations being disabled.
### Security
- Updated all packages and dependencies.
### API
- Fix API endpoint that would not accept two of the same dates.
## 5.7.15 - 2022-11-02
### Fixed
- You can no longer set the currency of expense and revenue accounts.
- Form elements are not spell checked anymore (privacy).
- [Issue 6556](https://github.com/firefly-iii/firefly-iii/issues/6556) Wrong value used in bill chart
- [Issue 6564](https://github.com/firefly-iii/firefly-iii/issues/6564) Right-Align numbers to match monetary value digits
- [Issue 6564](https://github.com/firefly-iii/firefly-iii/issues/6564) Right-Align numbers to match monetary value
digits
- [Issue 6589](https://github.com/firefly-iii/firefly-iii/issues/6589) Webhook not fired after destroying transaction
- Add missing locale data
## 5.7.14 - 2022-10-19
### Fixed
- Bulk editing transactions works.
- Negative budgets no longer work.
## 5.7.13 - 2022-10-17
### Added
- [Issue 6502](https://github.com/firefly-iii/firefly-iii/issues/6502) A few students from @D7032E-Group-6 added MTD and YTD, thanks!
- [Issue 6502](https://github.com/firefly-iii/firefly-iii/issues/6502) A few students from @D7032E-Group-6 added MTD and
YTD, thanks!
### Fixed
- [Issue 6461](https://github.com/firefly-iii/firefly-iii/issues/6461) Broken link in `/public` directory warning.
- [Issue 6475](https://github.com/firefly-iii/firefly-iii/issues/6475) Method name mixup.
- [Issue 6471](https://github.com/firefly-iii/firefly-iii/issues/6471) Fix float conversion
- [Issue 6510](https://github.com/firefly-iii/firefly-iii/issues/6510) Destroy transaction now also triggers liability recalculation.
- [Issue 6510](https://github.com/firefly-iii/firefly-iii/issues/6510) Destroy transaction now also triggers liability
recalculation.
- Amount check for budget amounts was too low.
- Some other small fixes
### API
- [Issue 6481](https://github.com/firefly-iii/firefly-iii/issues/6481) Mixup in API validation, fixed by @janw
## 5.7.12 - 2022-09-12
### Fixed
- [Issue 6287](https://github.com/firefly-iii/firefly-iii/issues/6287) Catch error when trying to email with invalid settings.
- [Issue 6287](https://github.com/firefly-iii/firefly-iii/issues/6287) Catch error when trying to email with invalid
settings.
- [Issue 6423](https://github.com/firefly-iii/firefly-iii/issues/6423) Fix redis error, thanks @canoine!
- [Issue 6421](https://github.com/firefly-iii/firefly-iii/issues/6421) Fix issue with SQLite.
- [Issue 6379](https://github.com/firefly-iii/firefly-iii/issues/6379) Fix issue when user has lots of currencies but short list settings.
- [Issue 6379](https://github.com/firefly-iii/firefly-iii/issues/6379) Fix issue when user has lots of currencies but
short list settings.
- [Issue 6333](https://github.com/firefly-iii/firefly-iii/issues/6333) Fix broken chart for reconciliation.
- [Issue 6332](https://github.com/firefly-iii/firefly-iii/issues/6332) Fix issue with uploading zipped PDF's.
## 5.7.11 - 2022-09-05
### Added
- [Issue 6254](https://github.com/firefly-iii/firefly-iii/issues/6254) Use Piggy Bank's start date in monthly suggestion by @rickdoesdev
- [Issue 6254](https://github.com/firefly-iii/firefly-iii/issues/6254) Use Piggy Bank's start date in monthly suggestion
by @rickdoesdev
- Add best practices badge.
- Various sanity checks on large amounts.
### Removed
- Service worker is removed.
### Fixed
- [Issue 6260](https://github.com/firefly-iii/firefly-iii/issues/6260)
- [Issue 6271](https://github.com/firefly-iii/firefly-iii/issues/6271) Improve settings for Redis, by @canoine
- [Issue 6283](https://github.com/firefly-iii/firefly-iii/issues/6283) Convert to deposit means the transaction loses its bill.
- [Issue 6283](https://github.com/firefly-iii/firefly-iii/issues/6283) Convert to deposit means the transaction loses
its bill.
- Fix issue with foreign currencies in transaction form.
- Fix various issues with SQLite.
- [Issue 6379](https://github.com/firefly-iii/firefly-iii/issues/6379) Some foreign currencies not list for setting on new transactions
- [Issue 6379](https://github.com/firefly-iii/firefly-iii/issues/6379) Some foreign currencies not list for setting on
new transactions
- Make 2FA code + validation more robust. Thanks to @jtmoss3991, @timaschew and @Ottega.
## 5.7.10 - 2022-07-16
### Fixed
- [Issue 6122](https://github.com/firefly-iii/firefly-iii/issues/6122) Type error on data import and display
- SQLite query issues fixed
- Fix nullpointer.
- [Issue 6168](https://github.com/firefly-iii/firefly-iii/issues/6168) Missing date overview in no-category list.
- [Issue 6165](https://github.com/firefly-iii/firefly-iii/issues/6165) Account numbers could not be shared between expense and revenue accounts.
- [Issue 6165](https://github.com/firefly-iii/firefly-iii/issues/6165) Account numbers could not be shared between
expense and revenue accounts.
- [Issue 6150](https://github.com/firefly-iii/firefly-iii/issues/6150) The first remote user would not get admin.
- [Issue 6118](https://github.com/firefly-iii/firefly-iii/issues/6118) Piggy bank events would not get copied when transaction was copied.
- [Issue 6118](https://github.com/firefly-iii/firefly-iii/issues/6118) Piggy bank events would not get copied when
transaction was copied.
### Security
- Update packages
## 5.7.9 - 2022-06-01
### Fixed
- Symfony 6.1 requires PHP 8.1, so back to 6.0 for the time being.
## 5.7.8 - 2022-06-01
### Fixed
- Symfony 6.1 requires PHP 8.1, so back to 6.0 for the time being.
## 5.7.7 - 2022-06-01
### Fixed
- Fixed an issue where the login form would overflow a database field.
- [Issue 6113](https://github.com/firefly-iii/firefly-iii/issues/6113) Fix issue with number formatting.
- [Issue 5996](https://github.com/firefly-iii/firefly-iii/issues/5996) Catch bad library
### Added
- @turrisxyz added a dependency review, thanks!
## 5.7.6 - 2022-05-19
### Fixed
- [Issue 6058](https://github.com/firefly-iii/firefly-iii/issues/6058) Bad type-casting could break Firefly III on Home Assistant.
- [Issue 6059](https://github.com/firefly-iii/firefly-iii/issues/6059) Fix issue with missing list of bills when creating a recurring transaction from a transaction.
- [Issue 6058](https://github.com/firefly-iii/firefly-iii/issues/6058) Bad type-casting could break Firefly III on Home
Assistant.
- [Issue 6059](https://github.com/firefly-iii/firefly-iii/issues/6059) Fix issue with missing list of bills when
creating a recurring transaction from a transaction.
- Added missing DB integrity checks.
### Security
- Updated various packages
## 5.7.5 - 2022-05-06
### Fixed
- Fixed an issue where missing method names would break the API.
- [Issue 6040](https://github.com/firefly-iii/firefly-iii/issues/6040) Could not add or remove money from piggy banks without a target.
- [Issue 6009](https://github.com/firefly-iii/firefly-iii/issues/6009) `has_no_attachments:true` would not return transactions with *deleted* transactions.
- [Issue 6040](https://github.com/firefly-iii/firefly-iii/issues/6040) Could not add or remove money from piggy banks
without a target.
- [Issue 6009](https://github.com/firefly-iii/firefly-iii/issues/6009) `has_no_attachments:true` would not return
transactions with *deleted* transactions.
- [Issue 6050](https://github.com/firefly-iii/firefly-iii/issues/6050) ja_JP is part of the Docker image
## 5.7.4 - 2022-05-03
### Fixed
- Fixed issue in method names.
## 5.7.3 - 2022-05-03
### Fixed
- Searching for `updated_at_before` and `created_at_before` works again.
- [Issue 6000](https://github.com/firefly-iii/firefly-iii/issues/6000) Bad math when dealing with multi-currency reconciliation.
- [Issue 6000](https://github.com/firefly-iii/firefly-iii/issues/6000) Bad math when dealing with multi-currency
reconciliation.
- Remove unused CSS
- Fix bad migration.
### API
- Add error code to error message.
## 5.7.2 - 2022-04-13
### Fixed
- Not configuring email would break registration.
- Extra validation on piggy bank amounts.
## 5.7.1 - 2022-04-05
### Fixed
- Fixes an issue with showing piggy banks
- [Issue 5961](https://github.com/firefly-iii/firefly-iii/issues/5961) Fixes an issue registering new users
@ -615,7 +792,8 @@ https://api-docs.firefly-iii.org/.
- ⚠️ This is the last release that supports PHP 8.0
- 👍 Want to try the new v3 layout? At your own risk, browse to `/v3/`.
Please refer to the [documentation](https://docs.firefly-iii.org/firefly-iii/) and support channels if you run into problems:
Please refer to the [documentation](https://docs.firefly-iii.org/firefly-iii/) and support channels if you run into
problems:
- [Gitter.im](https://gitter.im/firefly-iii/firefly-iii)
- [Twitter](https://twitter.com/Firefly_III/)
@ -623,53 +801,72 @@ Please refer to the [documentation](https://docs.firefly-iii.org/firefly-iii/) a
- [GitHub Discussions](https://github.com/firefly-iii/firefly-iii/discussions)
### Added
- Error email message now includes HTTP headers.
- [Issue 5373](https://github.com/firefly-iii/firefly-iii/issues/5373) You can give budgets notes, although they're not visible yet.
- [Issue 5648](https://github.com/firefly-iii/firefly-iii/issues/5648) The Docker image supports custom locales, see `.env.example` for instructions.
- [Issue 3984](https://github.com/firefly-iii/firefly-iii/issues/3984) [issue 5636](https://github.com/firefly-iii/firefly-iii/issues/5636) [issue 4903](https://github.com/firefly-iii/firefly-iii/issues/4903) [issue 5326](https://github.com/firefly-iii/firefly-iii/issues/5326) Lots of new search and rule operators. For the full list, see [search.php](https://github.com/firefly-iii/firefly-iii/blob/main/config/search.php) (a bit technical).
- [Issue 5269](https://github.com/firefly-iii/firefly-iii/issues/5269) It's possible to add piggy banks that have no explicit target amount goal.
- [Issue 4893](https://github.com/firefly-iii/firefly-iii/issues/4893) Bills can be given an end date and an extension date and will warn you about those dates.
- [Issue 5373](https://github.com/firefly-iii/firefly-iii/issues/5373) You can give budgets notes, although they're not
visible yet.
- [Issue 5648](https://github.com/firefly-iii/firefly-iii/issues/5648) The Docker image supports custom locales,
see `.env.example` for instructions.
- [Issue 3984](https://github.com/firefly-iii/firefly-iii/issues/3984) [issue 5636](https://github.com/firefly-iii/firefly-iii/issues/5636) [issue 4903](https://github.com/firefly-iii/firefly-iii/issues/4903) [issue 5326](https://github.com/firefly-iii/firefly-iii/issues/5326)
Lots of new search and rule operators. For the full list,
see [search.php](https://github.com/firefly-iii/firefly-iii/blob/main/config/search.php) (a bit technical).
- [Issue 5269](https://github.com/firefly-iii/firefly-iii/issues/5269) It's possible to add piggy banks that have no
explicit target amount goal.
- [Issue 4893](https://github.com/firefly-iii/firefly-iii/issues/4893) Bills can be given an end date and an extension
date and will warn you about those dates.
### Changed
- [Issue 5757](https://github.com/firefly-iii/firefly-iii/issues/5757) Upgrade to Laravel 9.
### Deprecated
- [Issue 5911](https://github.com/firefly-iii/firefly-iii/issues/5911) Removed support for LDAP.
### Fixed
- [Issue 5810](https://github.com/firefly-iii/firefly-iii/issues/5810) Could not search for `no_notes:true` in some cases.
- [Issue 5810](https://github.com/firefly-iii/firefly-iii/issues/5810) Could not search for `no_notes:true` in some
cases.
- [Issue 5869](https://github.com/firefly-iii/firefly-iii/issues/5869) Converting transactions would sometimes fail.
- [Issue 5870](https://github.com/firefly-iii/firefly-iii/issues/5870) Fixed broken link to instructions.
- [Issue 5903](https://github.com/firefly-iii/firefly-iii/issues/5903) API budget limits was broken due to upgraded package.
- [Issue 5903](https://github.com/firefly-iii/firefly-iii/issues/5903) API budget limits was broken due to upgraded
package.
- [Issue 5852](https://github.com/firefly-iii/firefly-iii/issues/5852) It was not possible to recreate a currency.
- [Issue 5882](https://github.com/firefly-iii/firefly-iii/issues/5882) `no_external_url:true` was broken.
- [Issue 5770](https://github.com/firefly-iii/firefly-iii/issues/5770) Liabilities spent amount would be doubled.
- [Issue 4013](https://github.com/firefly-iii/firefly-iii/issues/4013) Date in email message was not localized.
- [Issue 5949](https://github.com/firefly-iii/firefly-iii/issues/5949) Deleting a transaction would sometimes send you back to a 404.
- [Issue 5949](https://github.com/firefly-iii/firefly-iii/issues/5949) Deleting a transaction would sometimes send you
back to a 404.
## x.x.x - 20xx-xx-xx
### Added
- Initial release.
### Changed
- Initial release.
### Deprecated
- Initial release.
### Removed
- Initial release.
### Fixed
- Initial release.
### Security
- Initial release.
### API
- Initial release.
- Initial release.
# Full change log

104
composer.lock generated
View File

@ -1941,16 +1941,16 @@
},
{
"name": "laravel/framework",
"version": "v10.13.1",
"version": "v10.13.5",
"source": {
"type": "git",
"url": "https://github.com/laravel/framework.git",
"reference": "c1569099594168870cb4bdabfbaa35e5d172310b"
"reference": "03106ae9ba2ec4b36dc973b7bdca6fad81e032b4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/framework/zipball/c1569099594168870cb4bdabfbaa35e5d172310b",
"reference": "c1569099594168870cb4bdabfbaa35e5d172310b",
"url": "https://api.github.com/repos/laravel/framework/zipball/03106ae9ba2ec4b36dc973b7bdca6fad81e032b4",
"reference": "03106ae9ba2ec4b36dc973b7bdca6fad81e032b4",
"shasum": ""
},
"require": {
@ -2137,7 +2137,7 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
"time": "2023-06-02T13:13:10+00:00"
"time": "2023-06-08T20:25:36+00:00"
},
{
"name": "laravel/passport",
@ -5570,16 +5570,16 @@
},
{
"name": "spatie/ignition",
"version": "1.8.0",
"version": "1.8.1",
"source": {
"type": "git",
"url": "https://github.com/spatie/ignition.git",
"reference": "ad13a6792992411e05d3d3b293e26bdf9f9a7321"
"reference": "d8eb8ea1ed27f48a694405cff363746ffd37f13e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/spatie/ignition/zipball/ad13a6792992411e05d3d3b293e26bdf9f9a7321",
"reference": "ad13a6792992411e05d3d3b293e26bdf9f9a7321",
"url": "https://api.github.com/repos/spatie/ignition/zipball/d8eb8ea1ed27f48a694405cff363746ffd37f13e",
"reference": "d8eb8ea1ed27f48a694405cff363746ffd37f13e",
"shasum": ""
},
"require": {
@ -5649,7 +5649,7 @@
"type": "github"
}
],
"time": "2023-05-25T10:19:32+00:00"
"time": "2023-06-06T14:14:58+00:00"
},
{
"name": "spatie/laravel-html",
@ -8562,16 +8562,16 @@
},
{
"name": "twig/twig",
"version": "v3.6.0",
"version": "v3.6.1",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
"reference": "106c170d08e8415d78be2d16c3d057d0d108262b"
"reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/106c170d08e8415d78be2d16c3d057d0d108262b",
"reference": "106c170d08e8415d78be2d16c3d057d0d108262b",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd",
"reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd",
"shasum": ""
},
"require": {
@ -8617,7 +8617,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
"source": "https://github.com/twigphp/Twig/tree/v3.6.0"
"source": "https://github.com/twigphp/Twig/tree/v3.6.1"
},
"funding": [
{
@ -8629,7 +8629,7 @@
"type": "tidelift"
}
],
"time": "2023-05-03T19:06:57+00:00"
"time": "2023-06-08T12:52:13+00:00"
},
{
"name": "vlucas/phpdotenv",
@ -9331,38 +9331,44 @@
},
{
"name": "mockery/mockery",
"version": "1.5.1",
"version": "1.6.2",
"source": {
"type": "git",
"url": "https://github.com/mockery/mockery.git",
"reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e"
"reference": "13a7fa2642c76c58fa2806ef7f565344c817a191"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
"reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
"url": "https://api.github.com/repos/mockery/mockery/zipball/13a7fa2642c76c58fa2806ef7f565344c817a191",
"reference": "13a7fa2642c76c58fa2806ef7f565344c817a191",
"shasum": ""
},
"require": {
"hamcrest/hamcrest-php": "^2.0.1",
"lib-pcre": ">=7.0",
"php": "^7.3 || ^8.0"
"php": "^7.4 || ^8.0"
},
"conflict": {
"phpunit/phpunit": "<8.0"
},
"require-dev": {
"phpunit/phpunit": "^8.5 || ^9.3"
"phpunit/phpunit": "^8.5 || ^9.3",
"psalm/plugin-phpunit": "^0.18",
"vimeo/psalm": "^5.9"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.4.x-dev"
"dev-main": "1.6.x-dev"
}
},
"autoload": {
"psr-0": {
"Mockery": "library/"
"files": [
"library/helpers.php",
"library/Mockery.php"
],
"psr-4": {
"Mockery\\": "library/Mockery"
}
},
"notification-url": "https://packagist.org/downloads/",
@ -9397,9 +9403,9 @@
],
"support": {
"issues": "https://github.com/mockery/mockery/issues",
"source": "https://github.com/mockery/mockery/tree/1.5.1"
"source": "https://github.com/mockery/mockery/tree/1.6.2"
},
"time": "2022-09-07T15:32:08+00:00"
"time": "2023-06-07T09:07:52+00:00"
},
{
"name": "myclabs/deep-copy",
@ -9518,16 +9524,16 @@
},
{
"name": "nunomaduro/larastan",
"version": "v2.6.0",
"version": "v2.6.2",
"source": {
"type": "git",
"url": "https://github.com/nunomaduro/larastan.git",
"reference": "ccac5b25949576807862cf32ba1fce1769c06c42"
"reference": "fd1b5c2560ccf4a2a0075a30524b63ebb142cd6c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nunomaduro/larastan/zipball/ccac5b25949576807862cf32ba1fce1769c06c42",
"reference": "ccac5b25949576807862cf32ba1fce1769c06c42",
"url": "https://api.github.com/repos/nunomaduro/larastan/zipball/fd1b5c2560ccf4a2a0075a30524b63ebb142cd6c",
"reference": "fd1b5c2560ccf4a2a0075a30524b63ebb142cd6c",
"shasum": ""
},
"require": {
@ -9590,7 +9596,7 @@
],
"support": {
"issues": "https://github.com/nunomaduro/larastan/issues",
"source": "https://github.com/nunomaduro/larastan/tree/v2.6.0"
"source": "https://github.com/nunomaduro/larastan/tree/v2.6.2"
},
"funding": [
{
@ -9610,7 +9616,7 @@
"type": "patreon"
}
],
"time": "2023-04-20T12:40:01+00:00"
"time": "2023-06-10T17:23:14+00:00"
},
{
"name": "phar-io/manifest",
@ -9836,16 +9842,16 @@
},
{
"name": "phpmyadmin/sql-parser",
"version": "5.7.0",
"version": "5.8.0",
"source": {
"type": "git",
"url": "https://github.com/phpmyadmin/sql-parser.git",
"reference": "0f5895aab2b6002d00b6831b60983523dea30bff"
"reference": "db1b3069b5dbc220d393d67ff911e0ae76732755"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpmyadmin/sql-parser/zipball/0f5895aab2b6002d00b6831b60983523dea30bff",
"reference": "0f5895aab2b6002d00b6831b60983523dea30bff",
"url": "https://api.github.com/repos/phpmyadmin/sql-parser/zipball/db1b3069b5dbc220d393d67ff911e0ae76732755",
"reference": "db1b3069b5dbc220d393d67ff911e0ae76732755",
"shasum": ""
},
"require": {
@ -9919,7 +9925,7 @@
"type": "other"
}
],
"time": "2023-01-25T10:43:40+00:00"
"time": "2023-06-05T18:19:38+00:00"
},
{
"name": "phpstan/phpdoc-parser",
@ -9970,16 +9976,16 @@
},
{
"name": "phpstan/phpstan",
"version": "1.10.15",
"version": "1.10.18",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
"reference": "762c4dac4da6f8756eebb80e528c3a47855da9bd"
"reference": "52b6416c579663eebdd2f1d97df21971daf3b43f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/762c4dac4da6f8756eebb80e528c3a47855da9bd",
"reference": "762c4dac4da6f8756eebb80e528c3a47855da9bd",
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/52b6416c579663eebdd2f1d97df21971daf3b43f",
"reference": "52b6416c579663eebdd2f1d97df21971daf3b43f",
"shasum": ""
},
"require": {
@ -10028,7 +10034,7 @@
"type": "tidelift"
}
],
"time": "2023-05-09T15:28:01+00:00"
"time": "2023-06-07T22:00:43+00:00"
},
{
"name": "phpstan/phpstan-deprecation-rules",
@ -10449,16 +10455,16 @@
},
{
"name": "phpunit/phpunit",
"version": "10.2.0",
"version": "10.2.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
"reference": "3aad97fde1f3e490e2b316ba56bc4680310e3c3f"
"reference": "1ab521b24b88b88310c40c26c0cc4a94ba40ff95"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3aad97fde1f3e490e2b316ba56bc4680310e3c3f",
"reference": "3aad97fde1f3e490e2b316ba56bc4680310e3c3f",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1ab521b24b88b88310c40c26c0cc4a94ba40ff95",
"reference": "1ab521b24b88b88310c40c26c0cc4a94ba40ff95",
"shasum": ""
},
"require": {
@ -10530,7 +10536,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.2.0"
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.2.2"
},
"funding": [
{
@ -10546,7 +10552,7 @@
"type": "tidelift"
}
],
"time": "2023-06-02T05:42:13+00:00"
"time": "2023-06-11T06:15:20+00:00"
},
{
"name": "sebastian/cli-parser",

View File

@ -198,7 +198,7 @@ export default {
"accounts": "Kontoer",
"categories": "Kategorier",
"tags": "Tagger",
"object_groups_page_title": "Groups",
"object_groups_page_title": "Grupper",
"reports": "Rapporter",
"webhooks": "Webhooks",
"currencies": "Valutaer",
@ -208,7 +208,7 @@ export default {
"destination_account": "Destinasjonskonto",
"amount": "Bel\u00f8p",
"date": "Dato",
"time": "Time",
"time": "Tid",
"preferences": "Innstillinger",
"transactions": "Transaksjoner",
"balance": "Saldo",

View File

@ -25,13 +25,13 @@ export default {
},
"form": {
"name": "Nome",
"amount_min": "Montante minimo",
"amount_max": "Montante maximo",
"amount_min": "Montante m\u00ednimo",
"amount_max": "Montante m\u00e1ximo",
"url": "URL",
"title": "Titulo",
"title": "T\u00edtulo",
"first_date": "Primeira data",
"repetitions": "Repeticoes",
"description": "Descricao",
"repetitions": "Repeti\u00e7\u00f5es",
"description": "Descri\u00e7\u00e3o",
"iban": "IBAN",
"skip": "Pular",
"date": "Data"
@ -39,9 +39,9 @@ export default {
"list": {
"name": "Nome",
"account_number": "N\u00famero de conta",
"currentBalance": "Saldo actual",
"lastActivity": "Ultima actividade",
"active": "Esta activo?"
"currentBalance": "Saldo atual",
"lastActivity": "\u00daltima atividade",
"active": "Esta ativo?"
},
"breadcrumbs": {
"placeholder": "[Placeholder]",
@ -50,17 +50,17 @@ export default {
"transactions": "Transa\u00e7\u00f5es",
"title_expenses": "Despesas",
"title_withdrawal": "Despesas",
"title_revenue": "Receita \/ renda",
"title_deposit": "Receita \/ renda",
"title_revenue": "Receita \/ rendimento",
"title_deposit": "Receita \/ rendimento",
"title_transfer": "Transfer\u00eancias",
"title_transfers": "Transfer\u00eancias",
"asset_accounts": "Conta de ativos",
"expense_accounts": "Conta de despesas",
"revenue_accounts": "Conta de receitas",
"liabilities_accounts": "Conta de passivos"
"asset_accounts": "Contas de ativos",
"expense_accounts": "Contas de despesas",
"revenue_accounts": "Contas de receitas",
"liabilities_accounts": "Passivos"
},
"firefly": {
"administration_index": "Financial administration",
"administration_index": "Administra\u00e7\u00e3o financeira",
"actions": "A\u00e7\u00f5es",
"edit": "Editar",
"delete": "Eliminar",
@ -70,106 +70,106 @@ export default {
"new_budget": "Novo or\u00e7amento",
"new_asset_account": "Nova conta de ativos",
"newTransfer": "Nova transfer\u00eancia",
"submission_options": "Submission options",
"apply_rules_checkbox": "Apply rules",
"fire_webhooks_checkbox": "Fire webhooks",
"submission_options": "Op\u00e7\u00f5es de submiss\u00e3o",
"apply_rules_checkbox": "Aplicar regras",
"fire_webhooks_checkbox": "Ativar webhooks",
"newDeposit": "Novo dep\u00f3sito",
"newWithdrawal": "Nova despesa",
"bills_paid": "Fatura pagas",
"bills_paid": "Encargos pagos",
"left_to_spend": "Restante para gastar",
"no_budget": "(sem or\u00e7amento)",
"budgeted": "Or\u00e7amentado",
"spent": "Gasto",
"no_bill": "(sem fatura)",
"no_bill": "(sem encargo)",
"rule_trigger_source_account_starts_choice": "O nome da conta de origem come\u00e7a com..",
"rule_trigger_source_account_ends_choice": "O nome da conta de origem acaba com..",
"rule_trigger_source_account_is_choice": "O nome da conta de origem \u00e9..",
"rule_trigger_source_account_contains_choice": "Nome da conta de origem cont\u00e9m..",
"rule_trigger_account_id_choice": "Either account ID is exactly..",
"rule_trigger_account_id_choice": "Qualquer ID de conta \u00e9 exatamente..",
"rule_trigger_source_account_id_choice": "O ID da conta de origem \u00e9 exatamente..",
"rule_trigger_destination_account_id_choice": "O ID da conta de destino \u00e9 exatamente..",
"rule_trigger_account_is_cash_choice": "Either account is cash",
"rule_trigger_source_is_cash_choice": "A conta de origem \u00e9 uma conta (dinheiro)",
"rule_trigger_destination_is_cash_choice": "A conta de destino \u00e9 uma conta (dinheiro)",
"rule_trigger_source_account_nr_starts_choice": "N\u00famero de conta de origem \/ IBAN come\u00e7a com..",
"rule_trigger_source_account_nr_ends_choice": "N\u00famero de conta de origem \/ IBAN acaba com..",
"rule_trigger_source_account_nr_is_choice": "N\u00famero de conta de origem \/ IBAN \u00e9..",
"rule_trigger_source_account_nr_contains_choice": "N\u00famero da conta de origem \/ IBAN cont\u00e9m..",
"rule_trigger_account_is_cash_choice": "Qualquer uma das contas \u00e9 de caixa",
"rule_trigger_source_is_cash_choice": "A conta de origem \u00e9 uma conta (caixa)",
"rule_trigger_destination_is_cash_choice": "A conta de destino \u00e9 uma conta (caixa)",
"rule_trigger_source_account_nr_starts_choice": "N\u00famero \/ IBAN da conta de origem come\u00e7a com..",
"rule_trigger_source_account_nr_ends_choice": "N\u00famero \/ IBAN da conta de origem acaba com..",
"rule_trigger_source_account_nr_is_choice": "N\u00famero \/ IBAN da conta de origem \u00e9..",
"rule_trigger_source_account_nr_contains_choice": "O n\u00famero \/ IBAN da conta de origem cont\u00e9m..",
"rule_trigger_destination_account_starts_choice": "Nome da conta de destino come\u00e7a com..",
"rule_trigger_destination_account_ends_choice": "O nome da conta de destino acaba com..",
"rule_trigger_destination_account_is_choice": "Nome da conta de destino \u00e9..",
"rule_trigger_destination_account_contains_choice": "Nome da conta de destino cont\u00e9m..",
"rule_trigger_destination_account_nr_starts_choice": "N\u00famero da conta de destino \/ IBAN come\u00e7a com..",
"rule_trigger_destination_account_nr_ends_choice": "N\u00famero da conta de destino \/ IBAN acaba com..",
"rule_trigger_destination_account_nr_is_choice": "N\u00famero da conta de destino \/ IBAN \u00e9..",
"rule_trigger_destination_account_nr_contains_choice": "N\u00famero da conta de destino \/ IBAN cont\u00e9m..",
"rule_trigger_destination_account_is_choice": "O nome da conta de destino \u00e9..",
"rule_trigger_destination_account_contains_choice": "O nome da conta de destino cont\u00e9m..",
"rule_trigger_destination_account_nr_starts_choice": "O n\u00famero \/ IBAN da conta de destino come\u00e7a com..",
"rule_trigger_destination_account_nr_ends_choice": "O n\u00famero \/ IBAN da conta de destino acaba com..",
"rule_trigger_destination_account_nr_is_choice": "O n\u00famero \/ IBAN da conta de destino \u00e9..",
"rule_trigger_destination_account_nr_contains_choice": "O n\u00famero \/ IBAN da conta de destino cont\u00e9m..",
"rule_trigger_transaction_type_choice": "A transa\u00e7\u00e3o \u00e9 do tipo..",
"rule_trigger_category_is_choice": "A categoria \u00e9..",
"rule_trigger_amount_less_choice": "O montante \u00e9 menos de..",
"rule_trigger_amount_is_choice": "O montante \u00e9..",
"rule_trigger_amount_more_choice": "O montante \u00e9 maior que..",
"rule_trigger_description_starts_choice": "A descricao comeca com..",
"rule_trigger_description_ends_choice": "A descricao termina com..",
"rule_trigger_description_contains_choice": "A descricao contem..",
"rule_trigger_description_starts_choice": "A descri\u00e7\u00e3o come\u00e7a com..",
"rule_trigger_description_ends_choice": "A descri\u00e7\u00e3o termina com..",
"rule_trigger_description_contains_choice": "A descri\u00e7\u00e3o cont\u00e9m..",
"rule_trigger_description_is_choice": "A descri\u00e7\u00e3o \u00e9..",
"rule_trigger_date_on_choice": "Transaction date is..",
"rule_trigger_date_before_choice": "Data de transac\u00e7\u00e3o \u00e9 anterior..",
"rule_trigger_date_after_choice": "Data da transac\u00e7\u00e3o \u00e9 ap\u00f3s..",
"rule_trigger_created_at_on_choice": "Transaction was made on..",
"rule_trigger_updated_at_on_choice": "Transaction was last edited on..",
"rule_trigger_date_on_choice": "A data da transa\u00e7\u00e3o \u00e9..",
"rule_trigger_date_before_choice": "A data da transa\u00e7\u00e3o \u00e9 anterior..",
"rule_trigger_date_after_choice": "A data da transa\u00e7\u00e3o \u00e9 ap\u00f3s..",
"rule_trigger_created_at_on_choice": "A transa\u00e7\u00e3o foi realizada em..",
"rule_trigger_updated_at_on_choice": "A transa\u00e7\u00e3o foi editada pela \u00faltima vez em..",
"rule_trigger_budget_is_choice": "O or\u00e7amento \u00e9..",
"rule_trigger_tag_is_choice": "Any tag is..",
"rule_trigger_tag_is_choice": "Uma etiqueta \u00e9..",
"rule_trigger_currency_is_choice": "A moeda da transa\u00e7\u00e3o \u00e9..",
"rule_trigger_foreign_currency_is_choice": "A moeda estrangeira da transac\u00e7\u00e3o \u00e9..",
"rule_trigger_foreign_currency_is_choice": "A moeda estrangeira da transa\u00e7\u00e3o \u00e9..",
"rule_trigger_has_attachments_choice": "Tem, pelo menos, esta quantidade de anexos",
"rule_trigger_has_no_category_choice": "N\u00e3o tem categoria",
"rule_trigger_has_any_category_choice": "Tem uma categoria (qualquer)",
"rule_trigger_has_any_category_choice": "Tem (pelo menos) uma categoria",
"rule_trigger_has_no_budget_choice": "N\u00e3o tem or\u00e7amento",
"rule_trigger_has_any_budget_choice": "Tem um or\u00e7amento (qualquer)",
"rule_trigger_has_no_bill_choice": "N\u00e3o tem fatura",
"rule_trigger_has_any_bill_choice": "Tem (qualquer) fatura",
"rule_trigger_has_any_budget_choice": "Tem (pelo menos) um or\u00e7amento",
"rule_trigger_has_no_bill_choice": "N\u00e3o tem encargo",
"rule_trigger_has_any_bill_choice": "Tem (pelo menos) um encargo",
"rule_trigger_has_no_tag_choice": "N\u00e3o tem etiquetas",
"rule_trigger_has_any_tag_choice": "Tem uma ou mais etiquetas (quaisquer)",
"rule_trigger_any_notes_choice": "Tem notas (quaisquer)",
"rule_trigger_no_notes_choice": "N\u00e3o tem notas",
"rule_trigger_notes_is_choice": "Notes are..",
"rule_trigger_notes_contains_choice": "Notes contain..",
"rule_trigger_notes_starts_choice": "Notes start with..",
"rule_trigger_notes_ends_choice": "Notes end with..",
"rule_trigger_bill_is_choice": "A fatura \u00e9..",
"rule_trigger_notes_is_choice": "As notas s\u00e3o..",
"rule_trigger_notes_contains_choice": "As notas cont\u00eam..",
"rule_trigger_notes_starts_choice": "As notas comecam com..",
"rule_trigger_notes_ends_choice": "As notas terminam com..",
"rule_trigger_bill_is_choice": "O encargo \u00e9..",
"rule_trigger_external_id_is_choice": "O ID Externo \u00e9..",
"rule_trigger_internal_reference_is_choice": "Internal reference is..",
"rule_trigger_internal_reference_is_choice": "A refer\u00eancia interna \u00e9..",
"rule_trigger_journal_id_choice": "O ID do di\u00e1rio de transa\u00e7\u00f5es \u00e9..",
"rule_trigger_any_external_url_choice": "Transaction has an external URL",
"rule_trigger_no_external_url_choice": "Transaction has no external URL",
"rule_trigger_any_external_url_choice": "A transa\u00e7\u00e3o tem um URL externo",
"rule_trigger_no_external_url_choice": "A transa\u00e7\u00e3o n\u00e3o tem nenhum URL externo",
"rule_trigger_id_choice": "ID da transa\u00e7\u00e3o \u00e9..",
"rule_action_delete_transaction_choice": "DELETE transaction(!)",
"rule_action_set_category_choice": "Set category to ..",
"rule_action_delete_transaction_choice": "APAGAR transa\u00e7\u00e3o(!)",
"rule_action_set_category_choice": "Atribuir a categoria..",
"rule_action_clear_category_choice": "Limpar qualquer categoria",
"rule_action_set_budget_choice": "Set budget to ..",
"rule_action_set_budget_choice": "Atribuir o or\u00e7amento..",
"rule_action_clear_budget_choice": "Limpar qualquer or\u00e7amento",
"rule_action_add_tag_choice": "Add tag ..",
"rule_action_remove_tag_choice": "Remove tag ..",
"rule_action_add_tag_choice": "Adicionar etiqueta..",
"rule_action_remove_tag_choice": "Remover etiqueta..",
"rule_action_remove_all_tags_choice": "Remover todas as etiquetas",
"rule_action_set_description_choice": "Set description to ..",
"rule_action_update_piggy_choice": "Add \/ remove transaction amount in piggy bank ..",
"rule_action_append_description_choice": "Append description with ..",
"rule_action_prepend_description_choice": "Prepend description with ..",
"rule_action_set_source_account_choice": "Set source account to ..",
"rule_action_set_destination_account_choice": "Set destination account to ..",
"rule_action_append_notes_choice": "Append notes with ..",
"rule_action_prepend_notes_choice": "Prepend notes with ..",
"rule_action_set_description_choice": "Atribuir a descri\u00e7\u00e3o..",
"rule_action_update_piggy_choice": "Adicionar \/ remover montante da transa\u00e7\u00e3o ao mealheiro..",
"rule_action_append_description_choice": "Acrescentar ao final da descri\u00e7\u00e3o..",
"rule_action_prepend_description_choice": "Acrescentar ao in\u00edcio da descri\u00e7\u00e3o..",
"rule_action_set_source_account_choice": "Atribuir a conta de origem..",
"rule_action_set_destination_account_choice": "Atribuir a conta de destino..",
"rule_action_append_notes_choice": "Acrescentar ao final das notas..",
"rule_action_prepend_notes_choice": "Preceder notas com..",
"rule_action_clear_notes_choice": "Remover todas as notas",
"rule_action_set_notes_choice": "Set notes to ..",
"rule_action_link_to_bill_choice": "Link to a bill ..",
"rule_action_convert_deposit_choice": "Converter a transac\u00e7\u00e3o para um dep\u00f3sito",
"rule_action_convert_withdrawal_choice": "Converter a transac\u00e7\u00e3o para um levantamento",
"rule_action_convert_transfer_choice": "Converter a transac\u00e7\u00e3o para uma transfer\u00eancia",
"rule_action_set_notes_choice": "Atribuir as notas..",
"rule_action_link_to_bill_choice": "Ligar a encargo..",
"rule_action_convert_deposit_choice": "Converter a transa\u00e7\u00e3o num dep\u00f3sito",
"rule_action_convert_withdrawal_choice": "Converter a transa\u00e7\u00e3o num levantamento",
"rule_action_convert_transfer_choice": "Converter a transa\u00e7\u00e3o numa transfer\u00eancia",
"placeholder": "[Placeholder]",
"recurrences": "Transa\u00e7\u00f5es recorrentes",
"title_expenses": "Despesas",
"title_withdrawal": "Despesas",
"title_revenue": "Receita \/ renda",
"title_revenue": "Receita \/ rendimento",
"pref_1D": "Um dia",
"pref_1W": "Uma semana",
"pref_1M": "Um m\u00eas",
@ -177,20 +177,20 @@ export default {
"pref_6M": "Seis meses",
"pref_1Y": "Um ano",
"repeat_freq_yearly": "anualmente",
"repeat_freq_half-year": "todo meio ano",
"repeat_freq_half-year": "a cada meio ano",
"repeat_freq_quarterly": "trimestral",
"repeat_freq_monthly": "mensalmente",
"repeat_freq_weekly": "semanalmente",
"single_split": "Divis\u00e3o",
"asset_accounts": "Conta de activos",
"asset_accounts": "Conta de ativos",
"expense_accounts": "Conta de despesas",
"liabilities_accounts": "Conta de passivos",
"undefined_accounts": "Accounts",
"undefined_accounts": "Contas",
"name": "Nome",
"revenue_accounts": "Conta de receitas",
"description": "Descricao",
"description": "Descri\u00e7\u00e3o",
"category": "Categoria",
"title_deposit": "Receita \/ renda",
"title_deposit": "Receita \/ rendimento",
"title_transfer": "Transfer\u00eancias",
"title_transfers": "Transfer\u00eancias",
"piggyBanks": "Mealheiros",
@ -209,20 +209,20 @@ export default {
"amount": "Montante",
"date": "Data",
"time": "Hora",
"preferences": "Defini\u00e7\u00f5es",
"preferences": "Prefer\u00eancias",
"transactions": "Transa\u00e7\u00f5es",
"balance": "Saldo",
"budgets": "Or\u00e7amentos",
"subscriptions": "Subscri\u00e7\u00f5es",
"welcome_back": "Painel de controlo",
"bills_to_pay": "Faturas a pagar",
"net_worth": "Patrim\u00f3nio liquido",
"pref_last365": "Last year",
"bills_to_pay": "Encargos a pagar",
"net_worth": "Posi\u00e7\u00e3o global",
"pref_last365": "No ano passado",
"pref_last90": "\u00daltimos 90 dias",
"pref_last30": "\u00daltimos 30 dias",
"pref_last7": "\u00daltimos 7 dias",
"pref_YTD": "Year to date",
"pref_QTD": "Quarter to date",
"pref_MTD": "Month to date"
"pref_YTD": "Ano corrente",
"pref_QTD": "Trimestre corrente",
"pref_MTD": "M\u00eas corrente"
}
}

View File

@ -60,18 +60,18 @@ export default {
"liabilities_accounts": "\u0417\u043e\u0431\u043e\u0432'\u044f\u0437\u0430\u043d\u043d\u044f"
},
"firefly": {
"administration_index": "Financial administration",
"administration_index": "\u0424\u0456\u043d\u0430\u043d\u0441\u043e\u0432\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0456\u043d\u043d\u044f",
"actions": "\u0414\u0456\u0457",
"edit": "\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438",
"delete": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438",
"reconcile": "Reconcile",
"create_new_asset": "Create new asset account",
"create_new_asset": "\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u043d\u043e\u0432\u0438\u0439 \u0440\u0430\u0445\u0443\u043d\u043e\u043a \u0430\u043a\u0442\u0438\u0432\u0456\u0432",
"confirm_action": "\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438 \u0434\u0456\u044e",
"new_budget": "\u041d\u043e\u0432\u0438\u0439 \u0431\u044e\u0434\u0436\u0435\u0442",
"new_asset_account": "\u041d\u043e\u0432\u0438\u0439 \u0440\u0430\u0445\u0443\u043d\u043e\u043a \u0430\u043a\u0442\u0438\u0432\u0456\u0432",
"newTransfer": "\u041d\u043e\u0432\u0438\u0439 \u043f\u0435\u0440\u0435\u043a\u0430\u0437",
"submission_options": "Submission options",
"apply_rules_checkbox": "Apply rules",
"apply_rules_checkbox": "\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430",
"fire_webhooks_checkbox": "Fire webhooks",
"newDeposit": "\u041d\u043e\u0432\u0456 \u043d\u0430\u0434\u0445\u043e\u0434\u0436\u0435\u043d\u043d\u044f",
"newWithdrawal": "\u041d\u043e\u0432\u0456 \u0432\u0438\u0442\u0440\u0430\u0442\u0438",
@ -182,18 +182,18 @@ export default {
"repeat_freq_monthly": "\u0449\u043e\u043c\u0456\u0441\u044f\u0446\u044f",
"repeat_freq_weekly": "\u0449\u043e\u0442\u0438\u0436\u043d\u044f",
"single_split": "\u0420\u043e\u0437\u0434\u0456\u043b\u0438\u0442\u0438",
"asset_accounts": "Asset accounts",
"asset_accounts": "\u041e\u0441\u043d\u043e\u0432\u043d\u0456 \u0440\u0430\u0445\u0443\u043d\u043a\u0438",
"expense_accounts": "\u0420\u0430\u0445\u0443\u043d\u043a\u0438 \u0432\u0438\u0442\u0440\u0430\u0442",
"liabilities_accounts": "\u041f\u0430\u0441\u0438\u0432\u0438",
"undefined_accounts": "Accounts",
"name": "Name",
"revenue_accounts": "\u0414\u0436\u0435\u0440\u0435\u043b\u0430 \u0434\u043e\u0445\u043e\u0434\u0456\u0432",
"description": "Description",
"description": "\u041e\u043f\u0438\u0441",
"category": "Category",
"title_deposit": "\u0414\u043e\u0445\u0456\u0434 \/ \u043f\u0440\u0438\u0445\u0456\u0434",
"title_transfer": "\u041f\u0435\u0440\u0435\u043a\u0430\u0437",
"title_transfers": "\u041f\u0435\u0440\u0435\u043a\u0430\u0437\u0438",
"piggyBanks": "Piggy banks",
"piggyBanks": "\u0421\u043a\u0430\u0440\u0431\u043d\u0438\u0447\u043a\u0438",
"rules": "\u041f\u0440\u0430\u0432\u0438\u043b\u0430",
"accounts": "\u0420\u0430\u0445\u0443\u043d\u043a\u0438",
"categories": "\u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0456\u0457",
@ -206,21 +206,21 @@ export default {
"profile": "\u041f\u0440\u043e\u0444\u0456\u043b\u044c",
"source_account": "\u0412\u0438\u0445\u0456\u0434\u043d\u0438\u0439 \u0440\u0430\u0445\u0443\u043d\u043e\u043a",
"destination_account": "\u0420\u0430\u0445\u0443\u043d\u043e\u043a \u043f\u0440\u0438\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f",
"amount": "Amount",
"date": "Date",
"amount": "\u0421\u0443\u043c\u0430",
"date": "\u0414\u0430\u0442\u0430",
"time": "Time",
"preferences": "Preferences",
"transactions": "Transactions",
"transactions": "\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0456\u0457",
"balance": "Balance",
"budgets": "\u0411\u044e\u0434\u0436\u0435\u0442\u0438",
"subscriptions": "\u041f\u0456\u0434\u043f\u0438\u0441\u043a\u0438",
"welcome_back": "\u0429\u043e \u0432 \u0433\u0430\u043c\u0430\u043d\u0446\u0456?",
"bills_to_pay": "\u0420\u0430\u0445\u0443\u043d\u043a\u0438 \u0434\u043e \u0441\u043f\u043b\u0430\u0442\u0438",
"net_worth": "\u0427\u0438\u0441\u0442\u0456 \u0430\u043a\u0442\u0438\u0432\u0438",
"pref_last365": "Last year",
"pref_last90": "Last 90 days",
"pref_last30": "Last 30 days",
"pref_last7": "Last 7 days",
"pref_last365": "\u041c\u0438\u043d\u0443\u043b\u0438\u0439 \u0440\u0456\u043a",
"pref_last90": "\u041e\u0441\u0442\u0430\u043d\u043d\u0456 90 \u0434\u043d\u0456\u0432",
"pref_last30": "\u041e\u0441\u0442\u0430\u043d\u043d\u0456 30 \u0434\u043d\u0456\u0432",
"pref_last7": "\u041e\u0441\u0442\u0430\u043d\u043d\u0456 7 \u0434\u043d\u0456\u0432",
"pref_YTD": "Year to date",
"pref_QTD": "Quarter to date",
"pref_MTD": "Month to date"

View File

@ -35,7 +35,7 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
<template>
<q-layout view="hHh lpR fFf">
<q-header reveal class="bg-primary text-white">
<q-header class="bg-primary text-white" reveal>
<q-toolbar>
<q-btn flat icon="fas fa-bars" round @click="toggleLeftDrawer"/>
@ -153,7 +153,7 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
</q-btn>
</q-toolbar>
</q-header>
<q-drawer show-if-above v-model="leftDrawerOpen" side="left" bordered>
<q-drawer v-model="leftDrawerOpen" bordered show-if-above side="left">
<q-scroll-area class="fit">
<div class="q-pt-md">
<q-list>
@ -196,7 +196,7 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
icon="fas fa-exchange-alt"
label="Transactions"
>
<q-item v-ripple :inset-level="1" :to="{ name: 'transactions.index', params: {type: 'withdrawal'} }"
<q-item v-ripple :inset-level="1" :to="{ name: 'transactions.index', params: {type: 'withdrawal'} }"
clickable>
<q-item-section>
Withdrawals
@ -252,7 +252,7 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
icon="fas fa-credit-card"
label="Accounts"
>
<q-item v-ripple :inset-level="1" :to="{ name: 'accounts.index', params: {type: 'asset'} }" clickable>
<q-item v-ripple :inset-level="1" :to="{ name: 'accounts.index', params: {type: 'asset'} }" clickable>
<q-item-section>
Asset accounts
</q-item-section>
@ -332,13 +332,13 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
</div>
</div>
<router-view />
<router-view/>
</q-page-container>
<q-footer class="bg-grey-8 text-white" bordered>
<q-footer bordered class="bg-grey-8 text-white">
<q-toolbar>
<div>
<small>Firefly III v v6.0.11 &copy; James Cole, AGPL-3.0-or-later.</small>
<small>Firefly III v v6.0.12 &copy; James Cole, AGPL-3.0-or-later.</small>
</div>
</q-toolbar>
</q-footer>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<!DOCTYPE html><html><head><base href=/v3/ ><title>Firefly III</title><meta charset=utf-8><meta content="Personal finances manager" name=description><meta content="telephone=no" name=format-detection><meta content=no name=msapplication-tap-highlight><meta content="user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=device-width" name=viewport><link href=favicon-32x32.png rel=icon sizes=32x32 type=image/png><link href=favicon-16x16.png rel=icon sizes=16x16 type=image/png><link href=maskable76.png rel=apple-touch-icon sizes=76x76><link href=maskable120.png rel=apple-touch-icon sizes=120x120><link href=maskable152.png rel=apple-touch-icon sizes=152x152><link href=apple-touch-icon.png rel=apple-touch-icon sizes=180x180><link color=#3c8dbc href=safari-pinned-tab.svg rel=mask-icon><link href=maskable192.png rel=icon sizes=192x192><link href=maskable128.png rel=icon sizes=128x128><link href=manifest.webmanifest rel=manifest><meta content=#1e6581 name=msapplication-TileColor><meta content=maskable512.png name=msapplication-TileImage><meta content=no name=msapplication-tap-highlight><meta content="Firefly III" name=application-name><meta content="noindex, nofollow, noarchive, noodp, NoImageIndex, noydir" name=robots><meta content=yes name=apple-mobile-web-app-capable><meta content="Firefly III" name=apple-mobile-web-app-title><meta content="Firefly III" name=application-name><meta content=#3c8dbc name=msapplication-TileColor><meta content="mstile-144x144.png?v=3e8AboOwbd" name=msapplication-TileImage><meta content=#3c8dbc name=theme-color><script defer src=/v3/js/vendor.5b4ef590.js></script><script defer src=/v3/js/app.85449252.js></script><link href=/v3/css/vendor.c7d74351.css rel=stylesheet><link href=/v3/css/app.50c7ba73.css rel=stylesheet></head><body><div id=q-app></div></body></html>
<!DOCTYPE html><html><head><base href=/v3/ ><title>Firefly III</title><meta charset=utf-8><meta content="Personal finances manager" name=description><meta content="telephone=no" name=format-detection><meta content=no name=msapplication-tap-highlight><meta content="user-scalable=no,initial-scale=1,maximum-scale=1,minimum-scale=1,width=device-width" name=viewport><link href=favicon-32x32.png rel=icon sizes=32x32 type=image/png><link href=favicon-16x16.png rel=icon sizes=16x16 type=image/png><link href=maskable76.png rel=apple-touch-icon sizes=76x76><link href=maskable120.png rel=apple-touch-icon sizes=120x120><link href=maskable152.png rel=apple-touch-icon sizes=152x152><link href=apple-touch-icon.png rel=apple-touch-icon sizes=180x180><link color=#3c8dbc href=safari-pinned-tab.svg rel=mask-icon><link href=maskable192.png rel=icon sizes=192x192><link href=maskable128.png rel=icon sizes=128x128><link href=manifest.webmanifest rel=manifest><meta content=#1e6581 name=msapplication-TileColor><meta content=maskable512.png name=msapplication-TileImage><meta content=no name=msapplication-tap-highlight><meta content="Firefly III" name=application-name><meta content="noindex, nofollow, noarchive, noodp, NoImageIndex, noydir" name=robots><meta content=yes name=apple-mobile-web-app-capable><meta content="Firefly III" name=apple-mobile-web-app-title><meta content="Firefly III" name=application-name><meta content=#3c8dbc name=msapplication-TileColor><meta content="mstile-144x144.png?v=3e8AboOwbd" name=msapplication-TileImage><meta content=#3c8dbc name=theme-color><script defer src=/v3/js/vendor.5b4ef590.js></script><script defer src=/v3/js/app.f3084ca9.js></script><link href=/v3/css/vendor.c7d74351.css rel=stylesheet><link href=/v3/css/app.50c7ba73.css rel=stylesheet></head><body><div id=q-app></div></body></html>

1
public/v3/js/2762.ad3171ef.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
public/v3/js/app.f3084ca9.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -8,11 +8,11 @@
"errors_submission": "Noe gikk galt med innleveringen. Vennligst sjekk ut feilene.",
"split": "Del opp",
"single_split": "Del opp",
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID} (\"{title}\")<\/a> has been stored.",
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaksjon #{ID} (\"{title}\")<\/a> har blitt lagret.",
"webhook_stored_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> er lagret.",
"webhook_updated_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID}<\/a> (\"{title}\") er oppdatert.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> (\"{title}\") has been updated.",
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> has been stored.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transaksjon #{ID} (\"{title}\")<\/a> har blitt oppdatert.",
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaksjon #{ID}<\/a> har blitt lagret.",
"transaction_journal_information": "Transaksjonsinformasjon",
"submission_options": "Alternativer for innsending",
"apply_rules_checkbox": "Bruk regler",

View File

@ -4,50 +4,50 @@
"flash_error": "Erro!",
"flash_success": "Sucesso!",
"close": "Fechar",
"split_transaction_title": "Descri\u00e7\u00e3o da transac\u00e7\u00e3o dividida",
"split_transaction_title": "Descri\u00e7\u00e3o da transa\u00e7\u00e3o dividida",
"errors_submission": "Aconteceu algo errado com a sua submiss\u00e3o. Por favor, verifique os erros.",
"split": "Dividir",
"single_split": "Divis\u00e3o",
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID} (\"{title}\")<\/a> foi guardada.",
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">A transa\u00e7\u00e3o #{ID} (\"{title}\")<\/a> foi guardada.",
"webhook_stored_link": "<a href=\"transactions\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> foi guardado.",
"webhook_updated_link": "<a href=\"transactions\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> foi guardado.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.",
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o#{ID}<\/a> foi guardada.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">A transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.",
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">A transa\u00e7\u00e3o#{ID}<\/a> foi guardada.",
"transaction_journal_information": "Informa\u00e7\u00e3o da transa\u00e7\u00e3o",
"submission_options": "Submission options",
"apply_rules_checkbox": "Apply rules",
"fire_webhooks_checkbox": "Fire webhooks",
"no_budget_pointer": "Parece que ainda n\u00e3o tem or\u00e7amentos. Pode criar-los na p\u00e1gina de <a href=\"budgets\">or\u00e7amentos<\/a>. Or\u00e7amentos podem ajud\u00e1-lo a controlar as despesas.",
"no_bill_pointer": "Parece que ainda n\u00e3o tem faturas. Pode criar-las na p\u00e1gina de <a href=\"bills\">faturas<\/a>. Faturas podem ajud\u00e1-lo a controlar as despesas.",
"submission_options": "Op\u00e7\u00f5es de submiss\u00e3o",
"apply_rules_checkbox": "Aplicar regras",
"fire_webhooks_checkbox": "Ativar webhooks",
"no_budget_pointer": "Parece que ainda n\u00e3o tem or\u00e7amentos. Pode cri\u00e1-los na p\u00e1gina de <a href=\"budgets\">or\u00e7amentos<\/a>. Os or\u00e7amentos podem ajud\u00e1-lo a controlar as despesas.",
"no_bill_pointer": "Parece que ainda n\u00e3o tem encargos. Pode cri\u00e1-los na p\u00e1gina de <a href=\"bills\">encargos<\/a>. Os Encargos podem ajud\u00e1-lo a controlar as despesas.",
"source_account": "Conta de origem",
"hidden_fields_preferences": "Pode ativar mais op\u00e7\u00f5es de transa\u00e7\u00f5es nas suas <a href=\"preferences\">prefer\u00eancias<\/a>.",
"destination_account": "Conta de destino",
"add_another_split": "Adicionar outra divis\u00e3o",
"submission": "Submiss\u00e3o",
"create_another": "Depois de guardar, voltar aqui para criar outra.",
"reset_after": "Repor o formul\u00e1rio ap\u00f3s o envio",
"reset_after": "Reiniciar o formul\u00e1rio ap\u00f3s o envio",
"submit": "Guardar",
"amount": "Montante",
"date": "Data",
"tags": "Etiquetas",
"no_budget": "(sem or\u00e7amento)",
"no_bill": "(sem fatura)",
"no_bill": "(sem encargo)",
"category": "Categoria",
"attachments": "Anexos",
"notes": "Notas",
"external_url": "URL Externo",
"update_transaction": "Atualizar transa\u00e7\u00e3o",
"after_update_create_another": "Ap\u00f3s a atualiza\u00e7\u00e3o, regresse aqui para continuar a editar.",
"store_as_new": "Guarde como uma nova transa\u00e7\u00e3o em vez de atualizar.",
"split_title_help": "Se criar uma transac\u00e7\u00e3o dividida, deve haver uma descri\u00e7\u00e3o global para todas as partes da transac\u00e7\u00e3o.",
"after_update_create_another": "Ap\u00f3s atualizar, regresse aqui para continuar a editar.",
"store_as_new": "Guarde como nova transa\u00e7\u00e3o em vez de atualizar.",
"split_title_help": "Se criar uma transa\u00e7\u00e3o dividida, deve haver uma descri\u00e7\u00e3o global para todas as partes da transa\u00e7\u00e3o.",
"none_in_select_list": "(nenhum)",
"no_piggy_bank": "(nenhum mealheiro)",
"description": "Descricao",
"split_transaction_title_help": "Se criar uma transac\u00e7\u00e3o dividida, deve haver uma descri\u00e7\u00e3o global para todas as partes da transac\u00e7\u00e3o.",
"destination_account_reconciliation": "N\u00e3o pode editar a conta de destino de uma transac\u00e7\u00e3o de reconcilia\u00e7\u00e3o.",
"source_account_reconciliation": "N\u00e3o pode editar a conta de origem de uma transac\u00e7\u00e3o de reconcilia\u00e7\u00e3o.",
"budget": "Orcamento",
"bill": "Fatura",
"description": "Descri\u00e7\u00e3o",
"split_transaction_title_help": "Se criar uma transa\u00e7\u00e3o dividida, deve haver uma descri\u00e7\u00e3o global para todas as partes da transa\u00e7\u00e3o.",
"destination_account_reconciliation": "N\u00e3o pode editar a conta de destino de uma transa\u00e7\u00e3o de reconcilia\u00e7\u00e3o.",
"source_account_reconciliation": "N\u00e3o pode editar a conta de origem de uma transa\u00e7\u00e3o de reconcilia\u00e7\u00e3o.",
"budget": "Or\u00e7amento",
"bill": "Encargo",
"you_create_withdrawal": "Est\u00e1 a criar um levantamento.",
"you_create_transfer": "Est\u00e1 a criar uma transfer\u00eancia.",
"you_create_deposit": "Est\u00e1 a criar um dep\u00f3sito.",
@ -62,22 +62,22 @@
"profile_oauth_clients_header": "Clientes",
"profile_oauth_client_id": "ID do Cliente",
"profile_oauth_client_name": "Nome",
"profile_oauth_client_secret": "C\u00f3digo secreto",
"profile_oauth_client_secret": "Segredo",
"profile_oauth_create_new_client": "Criar Novo Cliente",
"profile_oauth_create_client": "Criar Cliente",
"profile_oauth_edit_client": "Editar Cliente",
"profile_oauth_name_help": "Algo que os utilizadores reconhe\u00e7am e confiem.",
"profile_oauth_redirect_url": "URL de redireccionamento",
"profile_oauth_clients_external_auth": "If you're using an external authentication provider like Authelia, OAuth Clients will not work. You can use Personal Access Tokens only.",
"profile_oauth_redirect_url": "URL de redirecionamento",
"profile_oauth_clients_external_auth": "Se estivar a usar um provedor de autentica\u00e7\u00e3o externo, como o Authelia, os clientes OAuth n\u00e3o funcionar\u00e3o. S\u00f3 pode usar Tokens de Acesso Pessoal.",
"profile_oauth_redirect_url_help": "URL de callback de autoriza\u00e7\u00e3o da aplica\u00e7\u00e3o.",
"profile_authorized_apps": "Aplica\u00e7\u00f5es autorizados",
"profile_authorized_apps": "Aplica\u00e7\u00f5es autorizadas",
"profile_authorized_clients": "Clientes autorizados",
"profile_scopes": "Contextos",
"profile_revoke": "Revogar",
"profile_personal_access_tokens": "Tokens de acesso pessoal",
"profile_personal_access_token": "Token de acesso pessoal",
"profile_personal_access_token_explanation": "Aqui est\u00e1 o seu novo token de acesso pessoal. Esta \u00e9 a \u00fanica v\u00eas que o mesmo ser\u00e1 mostrado portanto n\u00e3o o perca! Pode utiliza-lo para fazer pedidos de API.",
"profile_no_personal_access_token": "Voc\u00ea ainda n\u00e3o criou tokens de acesso pessoal.",
"profile_personal_access_token_explanation": "Aqui est\u00e1 o seu novo token de acesso pessoal. Esta \u00e9 a \u00fanica vez que ser\u00e1 mostrado, portanto, n\u00e3o o perca! Pode us\u00e1-lo para fazer pedidos \u00e0 API.",
"profile_no_personal_access_token": "Ainda n\u00e3o criou tokens de acesso pessoal.",
"profile_create_new_token": "Criar novo token",
"profile_create_token": "Criar token",
"profile_create": "Criar",
@ -85,16 +85,16 @@
"default_group_title_name": "(n\u00e3o agrupado)",
"piggy_bank": "Mealheiro",
"profile_oauth_client_secret_title": "Segredo do cliente",
"profile_oauth_client_secret_expl": "Aqui est\u00e1 o seu segredo de cliente. Apenas estar\u00e1 vis\u00edvel uma vez portanto n\u00e3o o perca! Pode agora utilizar este segredo para fazer pedidos \u00e0 API.",
"profile_oauth_client_secret_expl": "Aqui est\u00e1 o seu segredo de cliente. Apenas estar\u00e1 vis\u00edvel uma vez, portanto n\u00e3o o perca! Pode agora utilizar este segredo para fazer pedidos \u00e0 API.",
"profile_oauth_confidential": "Confidencial",
"profile_oauth_confidential_help": "Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem expor as mesmas a terceiros n\u00e3o autorizadas. Aplica\u00e7\u00f5es p\u00fablicas, como por exemplo aplica\u00e7\u00f5es nativas de sistema operativo ou SPA JavaScript, s\u00e3o incapazes de garantir a seguran\u00e7a dos segredos.",
"multi_account_warning_unknown": "Dependendo do tipo de transi\u00e7\u00e3o que quer criar, a conta de origem e\/ou a destino de subsequentes divis\u00f5es pode ser sub-escrita por quaisquer regra definida na primeira divis\u00e3o da transa\u00e7\u00e3o.",
"multi_account_warning_withdrawal": "Mantenha em mente que a conta de origem de divis\u00f5es subsequentes ser\u00e1 sobre-escrita por quaisquer regra definida na primeira divis\u00e3o do levantamento.",
"multi_account_warning_deposit": "Mantenha em mente que a conta de destino de divis\u00f5es subsequentes ser\u00e1 sobre-escrita por quaisquer regra definida na primeira divis\u00e3o do dep\u00f3sito.",
"multi_account_warning_transfer": "Mantenha em mente que a conta de origem + destino de divis\u00f5es subsequentes ser\u00e3o sobre-escritas por quaisquer regras definidas na divis\u00e3o da transfer\u00eancia.",
"webhook_trigger_STORE_TRANSACTION": "Ao criar transa\u00e7\u00e3o",
"webhook_trigger_UPDATE_TRANSACTION": "Ao atualizar transa\u00e7\u00e3o",
"webhook_trigger_DESTROY_TRANSACTION": "Ao eliminar transa\u00e7\u00e3o",
"profile_oauth_confidential_help": "Exigir que o cliente se autentique com um segredo. Clientes confidenciais podem manter credenciais de forma segura sem as expor a terceiros n\u00e3o autorizados. Aplica\u00e7\u00f5es p\u00fablicas, tais como aplica\u00e7\u00f5es desktop nativas ou JavaScript SPA, s\u00e3o incapazes de garantir a seguran\u00e7a dos segredos.",
"multi_account_warning_unknown": "Dependendo do tipo de transa\u00e7\u00e3o que criar, a conta de origem e\/ou destino de subsequentes divis\u00f5es pode ser sobrescrita pelo que estiver definido na primeira divis\u00e3o da transa\u00e7\u00e3o.",
"multi_account_warning_withdrawal": "Tenha presente que a conta de origem de divis\u00f5es subsequentes ser\u00e1 sobrescrita pelo que estiver definido na primeira divis\u00e3o do levantamento.",
"multi_account_warning_deposit": "Tenha presente que a conta de destino de divis\u00f5es subsequentes ser\u00e1 sobrescrita pelo que estiver definida na primeira divis\u00e3o do dep\u00f3sito.",
"multi_account_warning_transfer": "Tenha presenta que a conta de origem + destino de divis\u00f5es subsequentes ser\u00e3o sobrescritas pelo que estiver definido na primeira divis\u00e3o da transfer\u00eancia.",
"webhook_trigger_STORE_TRANSACTION": "Ap\u00f3s criar transa\u00e7\u00e3o",
"webhook_trigger_UPDATE_TRANSACTION": "Ap\u00f3s atualizar transa\u00e7\u00e3o",
"webhook_trigger_DESTROY_TRANSACTION": "Ap\u00f3s eliminar transa\u00e7\u00e3o",
"webhook_response_TRANSACTIONS": "Detalhes da transa\u00e7\u00e3o",
"webhook_response_ACCOUNTS": "Detalhes da conta",
"webhook_response_none_NONE": "Sem dados",
@ -102,12 +102,12 @@
"actions": "A\u00e7\u00f5es",
"meta_data": "Meta dados",
"webhook_messages": "Mensagem do webhook",
"inactive": "Inactivo",
"inactive": "Inativo",
"no_webhook_messages": "N\u00e3o existem mensagens novas",
"inspect": "Inspecionar",
"create_new_webhook": "Criar um novo webhook",
"webhooks": "Webhooks",
"webhook_trigger_form_help": "Indicar em que evento o webhook ir\u00e1 ser a acionado",
"webhook_trigger_form_help": "Indicar em que evento o webhook ser\u00e1 a acionado",
"webhook_response_form_help": "Indicar o que o webhook deve submeter para o URL.",
"webhook_delivery_form_help": "Em que formato deve o webhook entregar os dados.",
"webhook_active_form_help": "O webhook deve ser ativado ou n\u00e3o ser\u00e1 acionado.",
@ -115,43 +115,43 @@
"webhook_was_triggered": "O webhook foi acionado na transa\u00e7\u00e3o indicada. Por favor, aguarde que os resultados surjam.",
"view_message": "Ver mensagem",
"view_attempts": "Ver tentativas falhadas",
"message_content_title": "Procurar na mensagem",
"message_content_title": "Conte\u00fado da mensagem do webhook",
"message_content_help": "Este \u00e9 o conte\u00fado da mensagem que foi enviada (ou se tentou enviar) usando este webhook.",
"attempt_content_title": "Tentativas de webhook",
"attempt_content_help": "Estas s\u00e3o todas as tentativas falhadas de envio desta mensagem webhook para o URL configurado. Ap\u00f3s algum tempo, o Firefly vai deixar de tentar.",
"no_attempts": "N\u00e3o h\u00e1 tentativas falhadas. Isso \u00e9 bom!",
"webhook_attempt_at": "Tentativa em {moment}",
"logs": "Hist\u00f3rico registos",
"logs": "Logs",
"response": "Respostas",
"visit_webhook_url": "Ir para URL do webhook",
"reset_webhook_secret": "Redefinir segredo webhook"
},
"form": {
"url": "URL",
"active": "Activo",
"active": "Ativo",
"interest_date": "Data de juros",
"title": "Titulo",
"title": "T\u00edtulo",
"book_date": "Data de registo",
"process_date": "Data de processamento",
"due_date": "Data de vencimento",
"foreign_amount": "Montante estrangeiro",
"payment_date": "Data de pagamento",
"invoice_date": "Data da factura",
"internal_reference": "Referencia interna",
"webhook_response": "Response",
"webhook_trigger": "Trigger",
"webhook_delivery": "Delivery"
"invoice_date": "Data da fatura",
"internal_reference": "Refer\u00eancia interna",
"webhook_response": "Resposta",
"webhook_trigger": "Gatilho",
"webhook_delivery": "Entrega"
},
"list": {
"active": "Esta activo?",
"trigger": "Trigger",
"response": "Response",
"delivery": "Delivery",
"active": "Esta ativo?",
"trigger": "Gatilho",
"response": "Resposta",
"delivery": "Entrega",
"url": "URL",
"secret": "Secret"
"secret": "Segredo"
},
"config": {
"html_language": "pt",
"date_time_fns": "Do MMMM YYYY, @ HH:mm:ss"
"date_time_fns": "DO [de] MMMM YYYY, @ HH:mm:ss"
}
}

View File

@ -15,7 +15,7 @@
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> has been stored.",
"transaction_journal_information": "Transaction information",
"submission_options": "Submission options",
"apply_rules_checkbox": "Apply rules",
"apply_rules_checkbox": "\u0417\u0430\u0441\u0442\u043e\u0441\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430",
"fire_webhooks_checkbox": "Fire webhooks",
"no_budget_pointer": "\u0417\u0434\u0430\u0454\u0442\u044c\u0441\u044f, \u043d\u0435 \u0441\u0442\u0432\u043e\u0440\u0438\u043b\u0438 \u0436\u043e\u0434\u043d\u043e\u0433\u043e \u0431\u044e\u0434\u0436\u0435\u0442\u0443. \u0421\u0442\u0432\u043e\u0440\u0456\u0442\u044c \u043e\u0434\u0438\u043d \u043d\u0430 \u0441\u0442\u043e\u0440\u0456\u043d\u0446\u0456 <a href=\"budgets\">\u0431\u044e\u0434\u0436\u0435\u0442\u0456\u0432<\/a>. \u0411\u044e\u0434\u0436\u0435\u0442\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u0442\u0438 \u0432\u0430\u043c \u0441\u0442\u0435\u0436\u0438\u0442\u0438 \u0437\u0430 \u0432\u0438\u0442\u0440\u0430\u0442\u0430\u043c\u0438.",
"no_bill_pointer": "\u0423 \u0432\u0430\u0441, \u0437\u0434\u0430\u0454\u0442\u044c\u0441\u044f, \u0449\u0435 \u043d\u0435\u043c\u0430\u0454 \u0440\u0430\u0445\u0443\u043d\u043a\u0456\u0432 \u0434\u043e \u0441\u043f\u043b\u0430\u0442\u0438. \u0421\u0442\u0432\u043e\u0440\u0456\u0442\u044c \u043a\u0456\u043b\u044c\u043a\u0430 \u043d\u0430 \u0441\u0442\u043e\u0440\u0456\u043d\u0446\u0456 <a href=\"bills\">\u0440\u0430\u0445\u0443\u043d\u043a\u0456\u0432<\/a>. \u0420\u0430\u0445\u0443\u043d\u043a\u0438 \u043c\u043e\u0436\u0443\u0442\u044c \u0434\u043e\u043f\u043e\u043c\u043e\u0433\u0442\u0438 \u0432\u0430\u043c \u0441\u0442\u0435\u0436\u0438\u0442\u0438 \u0437\u0430 \u0432\u0438\u0442\u0440\u0430\u0442\u0430\u043c\u0438.",
@ -27,13 +27,13 @@
"create_another": "After storing, return here to create another one.",
"reset_after": "Reset form after submission",
"submit": "\u041f\u0456\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0438",
"amount": "Amount",
"date": "Date",
"amount": "\u0421\u0443\u043c\u0430",
"date": "\u0414\u0430\u0442\u0430",
"tags": "\u0422\u0435\u0433\u0438",
"no_budget": "(\u043f\u043e\u0437\u0430 \u0431\u044e\u0434\u0436\u0435\u0442\u043e\u043c)",
"no_bill": "(no bill)",
"category": "Category",
"attachments": "Attachments",
"attachments": "\u0412\u043a\u043b\u0430\u0434\u0435\u043d\u043d\u044f",
"notes": "Notes",
"external_url": "\u0417\u043e\u0432\u043d\u0456\u0448\u043d\u0456\u0439 URL",
"update_transaction": "Update transaction",
@ -42,21 +42,21 @@
"split_title_help": "If you create a split transaction, there must be a global description for all splits of the transaction.",
"none_in_select_list": "(\u043d\u0435\u043c\u0430\u0454)",
"no_piggy_bank": "(\u043d\u0435\u043c\u0430\u0454 \u0441\u043a\u0430\u0440\u0431\u043d\u0438\u0447\u043a\u0438)",
"description": "Description",
"description": "\u041e\u043f\u0438\u0441",
"split_transaction_title_help": "If you create a split transaction, there must be a global description for all splits of the transaction.",
"destination_account_reconciliation": "\u0412\u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0457 \u043f\u043e\u0433\u043e\u0434\u0436\u0435\u043d\u043d\u044f, \u0440\u0430\u0445\u0443\u043d\u043a\u0443 \u043f\u0440\u0438\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044f.",
"source_account_reconciliation": "\u0412\u0438 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0456\u0457 \u0437\u0432\u0456\u0440\u043a\u0438, \u0440\u0430\u0445\u0443\u043d\u043a\u0430 \u0434\u0436\u0435\u0440\u0435\u043b\u0430.",
"budget": "Budget",
"bill": "Bill",
"bill": "\u0420\u0430\u0445\u0443\u043d\u043e\u043a",
"you_create_withdrawal": "You're creating a withdrawal.",
"you_create_transfer": "You're creating a transfer.",
"you_create_deposit": "You're creating a deposit.",
"edit": "\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438",
"delete": "\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438",
"name": "Name",
"profile_whoops": "Whoops!",
"profile_something_wrong": "Something went wrong!",
"profile_try_again": "Something went wrong. Please try again.",
"profile_whoops": "\u041b\u0438\u0448\u0435\u043d\u044c\u043a\u043e!",
"profile_something_wrong": "\u0429\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a!",
"profile_try_again": "\u0429\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a. \u0411\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u0441\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0449\u0435 \u0440\u0430\u0437.",
"profile_oauth_clients": "\u041a\u043b\u0456\u0454\u043d\u0442\u0438 OAuth",
"profile_oauth_no_clients": "\u0412\u0438 \u043d\u0435 \u0441\u0442\u0432\u043e\u0440\u0438\u043b\u0438 \u0436\u043e\u0434\u043d\u0438\u0445 \u043a\u043b\u0456\u0454\u043d\u0442\u0456\u0432 OAuth.",
"profile_oauth_clients_header": "\u041a\u043b\u0456\u0454\u043d\u0442\u0438",
@ -81,9 +81,9 @@
"profile_create_new_token": "\u0421\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u043d\u043e\u0432\u0438\u0439 \u0442\u043e\u043a\u0435\u043d",
"profile_create_token": "\u0421\u0442\u0432\u043e\u0440\u0438\u0442\u0438 \u0442\u043e\u043a\u0435\u043d",
"profile_create": "\u0421\u0442\u0432\u043e\u0440\u0438\u0442\u0438",
"profile_save_changes": "Save changes",
"profile_save_changes": "\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0437\u043c\u0456\u043d\u0438",
"default_group_title_name": "(ungrouped)",
"piggy_bank": "Piggy bank",
"piggy_bank": "\u0421\u043a\u0430\u0440\u0431\u043d\u0438\u0447\u043a\u0430",
"profile_oauth_client_secret_title": "\u0421\u0435\u043a\u0440\u0435\u0442\u043d\u0438\u0439 \u043a\u043b\u044e\u0447 \u043a\u043b\u0456\u0454\u043d\u0442\u0430",
"profile_oauth_client_secret_expl": "\u041e\u0441\u044c \u043d\u043e\u0432\u0438\u0439 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u0438\u0439 \u043a\u043b\u044e\u0447 \u043a\u043b\u0456\u0454\u043d\u0442\u0430. \u0426\u0435 \u0454\u0434\u0438\u043d\u0438\u0439 \u0440\u0430\u0437, \u043a\u043e\u043b\u0438 \u0432\u0456\u043d \u0431\u0443\u0434\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0438\u0439, \u0442\u043e\u043c\u0443 \u043d\u0435 \u0432\u0442\u0440\u0430\u0447\u0430\u0439\u0442\u0435 \u0439\u043e\u0433\u043e! \u0422\u0435\u043f\u0435\u0440 \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u0446\u0435\u0439 \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u0438\u0439 \u043a\u043b\u044e\u0447 \u0434\u043b\u044f \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u043d\u043d\u044f \u0437\u0430\u043f\u0438\u0442\u0456\u0432 API.",
"profile_oauth_confidential": "\u041a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e",

View File

@ -18,7 +18,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
import Index from "../components/webhooks";
import Index from "../components/webhooks/Index";
/**
* First we will load Axios via bootstrap.js

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Изборът ви е невалиден.',
'belongs_user' => 'Тази стойност е невалидна за това поле.',
'at_least_one_transaction' => 'Нужна е поне една транзакция.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Нужно е поне едно повторение.',
'require_repeat_until' => 'Изисква се или брой повторения, или крайна дата (повтори_до). Не и двете.',
'require_currency_info' => 'Съдържанието на това поле е невалидно без информация за валута.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'La selecció és invàlida.',
'belongs_user' => 'Aquest valor no és vàlid per aquest camp.',
'at_least_one_transaction' => 'Necessites almenys una transacció.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Necessites almenys una repetició.',
'require_repeat_until' => 'Fa falta un nombre de repeticions, o una data de finalització (repeat_until). No ambdues.',
'require_currency_info' => 'El contingut d\'aquest camp no és vàlid sense informació de la moneda.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Váš výběr je neplatný.',
'belongs_user' => 'Tato hodnota není platná pro toto pole.',
'at_least_one_transaction' => 'Potřebujete alespoň jednu transakci.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Potřebujete alespoň jedno opakování.',
'require_repeat_until' => 'Vyžaduje buď několik opakování nebo datum ukončení (repeat_until). Ne obojí.',
'require_currency_info' => 'Obsah tohoto pole je neplatný bez informace o měně.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Din markering er ikke gyldig.',
'belongs_user' => 'Denne værdi er ikke gyldig for dette felt.',
'at_least_one_transaction' => 'Kræver mindst en overførsel.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Kræver mindst en gentagelse.',
'require_repeat_until' => 'Kræver enten et antal af gentagelser, eller en slutdato (repeat_until). Ikke begge.',
'require_currency_info' => 'Indholdet af dette felt er ugyldigt uden møntfodsinformation.',

View File

@ -1624,7 +1624,7 @@ return [
'new_default_currency' => '„:name” wird nun als Standardwährung verwendet.',
'cannot_delete_currency' => '„:name” konnte nicht gelöscht werden, da diese noch verwendet wird.',
'cannot_delete_fallback_currency' => ':name ist die Standardwährung des Systems und kann daher nicht gelöscht werden.',
'cannot_disable_currency_journals' => '„:name” konnte nicht deaktiviert werden, da dieser noch von Buchungen noch verwendet wird.',
'cannot_disable_currency_journals' => '„:name” konnte nicht deaktiviert werden, da dieser noch von Buchungen verwendet wird.',
'cannot_disable_currency_last_left' => '„:name” kann nicht deaktiviert werden, da es sich um die einzige aktivierte Währung handelt.',
'cannot_disable_currency_account_meta' => ':name konnte nicht deaktiviert werden, da dieser noch in Bestandskonten verwendet wird.',
'cannot_disable_currency_bills' => '„:name” konnte nicht deaktiviert werden, da dieser noch in Rechnungen verwendet wird.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Ihre Auswahl ist ungültig.',
'belongs_user' => 'Dieser Wert ist für dieses Feld ungültig.',
'at_least_one_transaction' => 'Sie brauchen mindestens eine Transaktion.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Mindestens eine Wiederholung erforderlich.',
'require_repeat_until' => 'Erfordert entweder eine Anzahl von Wiederholungen oder ein Enddatum (repeat_until). Nicht beides.',
'require_currency_info' => 'Der Inhalt dieses Feldes ist ohne Währungsinformationen ungültig.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Η επιλογή σας δεν είναι έγκυρη.',
'belongs_user' => 'Αυτή η τιμή δεν είναι έγκυρη για αυτό το πεδίο.',
'at_least_one_transaction' => 'Απαιτείται τουλάχιστο μία συναλλαγή.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Απαιτείται τουλάχιστον μία επανάληψη.',
'require_repeat_until' => 'Απαιτείται είτε ένας αριθμός επαναλήψεων, ή μία ημερομηνία λήξης (repeat_until). Όχι και τα δύο.',
'require_currency_info' => 'Το περιεχόμενο αυτού του πεδίου δεν είναι έγκυρη χωρίς νομισματικές πληροφορίες.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Your selection is invalid.',
'belongs_user' => 'This value is invalid for this field.',
'at_least_one_transaction' => 'Need at least one transaction.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Need at least one repetition.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'The content of this field is invalid without currency information.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Tu selección no es válida.',
'belongs_user' => 'Este valor no es válido para este campo.',
'at_least_one_transaction' => 'Se necesita al menos una transacción.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Se necesita al menos una repetición.',
'require_repeat_until' => 'Se precisa un número de repeticiones o una fecha de finalización (repeat_until). No ambas.',
'require_currency_info' => 'El contenido de este campo no es válido sin la información montearia.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Valintasi on virheellinen.',
'belongs_user' => 'Arvo ei kelpaa tähän kenttään.',
'at_least_one_transaction' => 'Tarvitaan vähintään yksi tapahtuma.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Tarvitaan vähintään yksi toisto.',
'require_repeat_until' => 'Tarvitaan joko toistojen lukumäärä tai viimeisen toiston päivämäärä (toista kunnes). Ei molempia.',
'require_currency_info' => 'Ilman valuuttatietoa tämän kentän sisältö on virheellinen.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Votre sélection est invalide.',
'belongs_user' => 'Cette valeur n\'est pas valide pour ce champ.',
'at_least_one_transaction' => 'Besoin d\'au moins une opération.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Besoin d\'au moins une répétition.',
'require_repeat_until' => 'Besoin dun certain nombre de répétitions ou d\'une date de fin (repeat_until). Pas les deux.',
'require_currency_info' => 'Le contenu de ce champ n\'est pas valide sans informations sur la devise.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Érvénytelen kiválasztás.',
'belongs_user' => 'Az érték nem érvényes erre a mezőre.',
'at_least_one_transaction' => 'Legalább egy tranzakció szükséges.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Legalább egy ismétlés szükséges.',
'require_repeat_until' => 'Legalább egy ismétlésszám vagy egy végdátum (repeat_until) kötelező. Csak az egyik.',
'require_currency_info' => 'Ennek a mezőnek a tartalma érvénytelen pénznem információ nélkül.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Pilihan Anda tidak valid.',
'belongs_user' => 'Nilai ini tidak sah untuk bidang ini.',
'at_least_one_transaction' => 'Minimal harus ada satu transaksi.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Minimal harus ada satu pengulangan.',
'require_repeat_until' => 'Dibutuhkan hanya sebuah angka pengulangan, atau tanggal akhir (repeat_until). Bukan keduanya.',
'require_currency_info' => 'Isi dalam bidang ini tidak valid jika tidak disertai informasi mata uang.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'La tua selezione non è valida.',
'belongs_user' => 'Questo valore non è valido per questo campo.',
'at_least_one_transaction' => 'Hai bisogno di almeno una transazione.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'È necessaria almeno una ripetizione.',
'require_repeat_until' => 'Richiede un numero di ripetizioni o una data di fine (ripeti fino al), non entrambi.',
'require_currency_info' => 'Il contenuto di questo campo non è valido senza informazioni sulla valuta.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'あなたの選択は無効です。',
'belongs_user' => 'この欄ではその値は無効です。',
'at_least_one_transaction' => '最低でも一つの取引が必要です。',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => '最低でも一回の繰り返しが必要です。',
'require_repeat_until' => '繰り返し回数か、終了日 (繰り返し期限) が必要です。両方は使えません。',
'require_currency_info' => 'この項目の内容は通貨情報がなければ無効です。',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => '선택이 잘못되었습니다.',
'belongs_user' => '이 값은 이 필드에 유효하지 않습니다.',
'at_least_one_transaction' => '하나 이상의 거래가 필요합니다.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => '하나 이상의 반복이 필요합니다.',
'require_repeat_until' => '반복 횟수 또는 종료 날짜(repeat_until) 가 필요합니다. 둘 다 없습니다.',
'require_currency_info' => '이 필드의 내용은 통화 정보가 없으면 유효하지 않습니다.',

View File

@ -264,7 +264,7 @@ return [
'edit_webhook' => 'Rediger Webhook ":title"',
'updated_webhook' => 'Oppdatert Webhook ":title"',
'edit_webhook_js' => 'Rediger Webhook "{title}"',
'show_webhook' => 'Webhook ":title"',
'show_webhook' => 'Webhook «:title»',
'webhook_was_triggered' => 'Webhook ble trigget på den angitte transaksjonen. Vennligst vent på resultatet.',
'webhook_messages' => 'Webhook melding',
'view_message' => 'Vis melding',
@ -1307,7 +1307,7 @@ return [
'dark_mode_option_dark' => 'Alltid mørk',
'equal_to_language' => '(likt språk)',
'dark_mode_preference' => 'Mørk modus',
'dark_mode_preference_help' => 'Tell Firefly III when to use dark mode.',
'dark_mode_preference_help' => 'Fortell Firefly III når den skal bruke mørk modus.',
'pref_home_screen_accounts' => 'Startskjermkontoer',
'pref_home_screen_accounts_help' => 'Hvilke kontoer skal vises på startsiden?',
'pref_view_range' => 'Visningsgrense',
@ -1591,7 +1591,7 @@ return [
'convert_please_set_asset_source' => 'Vennligst velg aktivakontoen pengene kommer fra.',
'convert_expl_w_d' => 'Når du konverterer fra et uttak til et innskudd, blir pengene deponert på den angitte målkontoen, i stedet for å bli trukket ut av den. |Når du går over fra et uttak til et innskudd, vil pengene bli deponert til målkontoene som er vist, i stedet for å bli trukket fra dem.',
'convert_expl_w_t' => 'Ved konvertering fra uttak til overføring, vil pengene overføres fra kildekontoen til andre aktiva eller gjeld i stedet for å bli brukt på den opprinnelige utgiftskontoen.|Ved konvertering fra uttak til overføring, vil pengene overføres fra kildekontoene til andre aktiva eller gjeldskontoer i stedet for å bli brukt på den opprinnelige utgiftskontoen.',
'convert_expl_d_w' => 'When converting a deposit into a withdrawal, the money will be withdrawn from the displayed source account, instead of being deposited into it.|When converting a deposit into a withdrawal, the money will be withdrawn from the displayed source accounts, instead of being deposited into them.',
'convert_expl_d_w' => 'Når et innskudd blir konvertert til et uttak, vil pengene tas ut fra den viste kildekontoen i stedet for å bli satt inn på den.|Når et innskudd blir konvertert til et uttak, vil pengene tas ut fra de viste kildekontoene i stedet for å bli satt inn på dem.',
'convert_expl_d_t' => 'When you convert a deposit into a transfer, the money will be deposited into the listed destination account from any of your asset or liability account.|When you convert a deposit into a transfer, the money will be deposited into the listed destination accounts from any of your asset or liability accounts.',
'convert_expl_t_w' => 'When you convert a transfer into a withdrawal, the money will be spent on the destination account you set here, instead of being transferred away.|When you convert a transfer into a withdrawal, the money will be spent on the destination accounts you set here, instead of being transferred away.',
'convert_expl_t_d' => 'When you convert a transfer into a deposit, the money will be deposited into the destination account you see here, instead of being transferred into it.|When you convert a transfer into a deposit, the money will be deposited into the destination accounts you see here, instead of being transferred into them.',
@ -1602,9 +1602,9 @@ return [
'converted_to_Transfer' => 'Transaksjonen er konvertert til en overføring',
'invalid_convert_selection' => 'Kontoen du har valgt er allerede brukt i denne transaksjonen eller finnes ikke.',
'source_or_dest_invalid' => 'Finner ikke riktig transaksjonsdetaljer. Konvertering er ikke mulig.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
'convert_to_withdrawal' => 'Konverter til et uttak',
'convert_to_deposit' => 'Konverter til et innskudd',
'convert_to_transfer' => 'Konverter til en overføring',
// create new stuff:
'create_new_withdrawal' => 'Opprett nytt uttak',
@ -1665,7 +1665,7 @@ return [
'budget_limit_not_in_range' => 'This amount applies from :start to :end:',
'total_available_budget' => 'Total available budget (between :start and :end)',
'total_available_budget_in_currency' => 'Total available budget in :currency',
'see_below' => 'see below',
'see_below' => 'se nedenfor',
'create_new_budget' => 'Opprett et nytt budsjett',
'store_new_budget' => 'Lagre nytt budsjett',
'stored_new_budget' => 'Lagret nytt budsjett ":name"',
@ -1673,15 +1673,15 @@ return [
'transactionsWithoutBudget' => 'Utgifter uten budsjett',
'transactions_no_budget' => 'Utgifter uten budsjett mellom :start og :end',
'spent_between' => 'Already spent between :start and :end',
'set_available_amount' => 'Set available amount',
'update_available_amount' => 'Update available amount',
'set_available_amount' => 'Sett tilgjengelig beløp',
'update_available_amount' => 'Oppdater tilgjengelig beløp',
'ab_basic_modal_explain' => 'Use this form to indicate how much you expect to be able to budget (in total, in :currency) in the indicated period.',
'createBudget' => 'Nytt budsjett',
'invalid_currency' => 'This is an invalid currency',
'invalid_amount' => 'Please enter an amount',
'set_ab' => 'The available budget amount has been set',
'updated_ab' => 'The available budget amount has been updated',
'deleted_ab' => 'The available budget amount has been deleted',
'invalid_currency' => 'Dette er en ugyldig valuta',
'invalid_amount' => 'Vennligst skriv inn et beløp',
'set_ab' => 'Det tilgjengelige budsjettbeløpet er satt',
'updated_ab' => 'Det tilgjengelige budsjettbeløpet har blitt oppdatert',
'deleted_ab' => 'Det tilgjengelige budsjettbeløpet har blitt slettet',
'deleted_bl' => 'Det budsjetterte beløpet er fjernet',
'alt_currency_ab_create' => 'Sett tilgjengelig budsjett i annen valuta',
'bl_create_btn' => 'Angi budsjett i annen valuta',
@ -1971,9 +1971,9 @@ return [
'account_per_budget' => 'Konto per budsjett',
'account_per_category' => 'Konto per kategori',
'create_new_object' => 'Opprett',
'empty' => '(empty)',
'all_other_budgets' => '(all other budgets)',
'all_other_accounts' => '(all other accounts)',
'empty' => '(tom)',
'all_other_budgets' => '(alle andre budsjetter)',
'all_other_accounts' => '(alle andre kontoer)',
'expense_per_source_account' => 'Expenses per source account',
'expense_per_destination_account' => 'Expenses per destination account',
'income_per_destination_account' => 'Income per destination account',
@ -2013,10 +2013,10 @@ return [
'unknown_journal_error' => 'Kunne ikke lagre transaksjonen. Vennligst sjekk loggfilene.',
'attachment_not_found' => 'Finner ikke dette vedlegget.',
'journal_link_bill' => 'Denne transaksjonen er knyttet til regning <a href=":route">:name</a>. Hvis du vil fjerne knytningen, fjerner du avmerkingen. Bruke regler for å koble den til en annen regning.',
'transaction_stored_link' => '<a href="transactions/show/{ID}">Transaction #{ID} ("{title}")</a> has been stored.',
'transaction_new_stored_link' => '<a href="transactions/show/{ID}">Transaction #{ID}</a> has been stored.',
'transaction_updated_link' => '<a href="transactions/show/{ID}">Transaction #{ID}</a> ("{title}") has been updated.',
'transaction_updated_no_changes' => '<a href="transactions/show/{ID}">Transaction #{ID}</a> ("{title}") did not receive any changes.',
'transaction_stored_link' => '<a href="transactions/show/{ID}">Transaksjon #{ID} ("{title}")</a> har blitt lagret.',
'transaction_new_stored_link' => '<a href="transactions/show/{ID}">Transaksjon #{ID}</a> har blitt lagret.',
'transaction_updated_link' => '<a href="transactions/show/{ID}">Transaksjon #{ID} ("{title}")</a> har blitt oppdatert.',
'transaction_updated_no_changes' => '<a href="transactions/show/{ID}">Transaksjon #{ID} ("{title}")</a> fikk ingen endringer.',
'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',
@ -2039,7 +2039,7 @@ return [
'currency_not_present' => 'Hvis valutaen du vanligvis bruker ikke vises, ikke fortvil. Du kan opprette din egen valuta under Alternativer > valuta.',
// home page:
'transaction_table_description' => 'A table containing your transactions',
'transaction_table_description' => 'En tabell som inneholder transaksjonene dine',
'opposing_account' => 'Opposing account',
'yourAccounts' => 'Dine kontoer',
'your_accounts' => 'Din konto oversikt',
@ -2049,8 +2049,8 @@ return [
'budgetsAndSpending' => 'Budsjetter og utgifter',
'budgets_and_spending' => 'Budsjetter og utgifter',
'go_to_budget' => 'Gå til budsjett "{budget}"',
'go_to_deposits' => 'Go to deposits',
'go_to_expenses' => 'Go to expenses',
'go_to_deposits' => 'Gå til innskudd',
'go_to_expenses' => 'Gå til utgifter',
'savings' => 'Oppspart',
'newWithdrawal' => 'Ny utgift',
'newDeposit' => 'Nytt innskudd',
@ -2059,15 +2059,15 @@ return [
'per_day' => 'Per dag',
'left_to_spend_per_day' => 'Igjen å bruke per dag',
'bills_paid' => 'Regninger betalt',
'custom_period' => 'Custom period',
'custom_period' => 'Tilpasset periode',
'reset_to_current' => 'Reset to current period',
'select_period' => 'Select a period',
'select_period' => 'Velg en periode',
// menu and titles, should be recycled as often as possible:
'currency' => 'Valuta',
'preferences' => 'Innstillinger',
'logout' => 'Logg ut',
'logout_other_sessions' => 'Logout all other sessions',
'logout_other_sessions' => 'Logg ut alle andre økter',
'toggleNavigation' => 'Vis/Skjul navigation',
'searchPlaceholder' => 'Søk...',
'version' => 'Versjon',
@ -2136,11 +2136,11 @@ return [
'store_new_liabilities_account' => 'Lagre ny gjeld',
'edit_liabilities_account' => 'Rediger gjeld ":name"',
'financial_control' => 'Financial control',
'accounting' => 'Accounting',
'automation' => 'Automation',
'others' => 'Others',
'classification' => 'Classification',
'store_transaction' => 'Store transaction',
'accounting' => 'Regnskap',
'automation' => 'Automatisering',
'others' => 'Andre',
'classification' => 'Klassifisering',
'store_transaction' => 'Lagre transaksjon',
/*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
@ -2282,27 +2282,27 @@ return [
'overspent' => 'Overforbruk',
'left' => 'Gjenværende',
'max-amount' => 'Maksimumsbeløp',
'min-amount' => 'Minimum amount',
'min-amount' => 'Minimumsbeløp',
'journal-amount' => 'Gjeldende regningspost',
'name' => 'Navn',
'date' => 'Dato',
'date_and_time' => 'Date and time',
'time' => 'Time',
'date_and_time' => 'Dato og klokkeslett',
'time' => 'Tid',
'paid' => 'Betalt',
'unpaid' => 'Ikke betalt',
'day' => 'Dag',
'budgeted' => 'Budsjettert',
'period' => 'Periode',
'balance' => 'Saldo',
'in_out_period' => 'In + out this period',
'in_out_period' => 'Inn + ut denne perioden',
'sum' => 'Sum',
'summary' => 'Oppsummering',
'average' => 'Gjennomsnitt',
'balanceFor' => 'Saldo for :name',
'no_tags' => '(no tags)',
'no_tags' => '(ingen tagger)',
// piggy banks:
'event_history' => 'Event history',
'event_history' => 'Hendelseshistorikk',
'add_money_to_piggy' => 'Legg til penger i sparegris ":name"',
'piggy_bank' => 'Sparegris',
'new_piggy_bank' => 'Ny sparegris',
@ -2340,7 +2340,7 @@ return [
'deleted_piggy_bank' => 'Slettet sparegris ":name"',
'added_amount_to_piggy' => 'La til :amount i ":name"',
'removed_amount_from_piggy' => 'Fjernet :amount fra ":name"',
'piggy_events' => 'Related piggy banks',
'piggy_events' => 'Tilhørende sparegriser',
// tags
'delete_tag' => 'Slett tag ":tag"',
@ -2352,10 +2352,10 @@ return [
'transaction_journal_information' => 'Transaksjonsinformasjon',
'transaction_journal_meta' => 'Metainformasjon',
'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information',
'transaction_journal_extra' => 'Extra information',
'att_part_of_journal' => 'Stored under ":journal"',
'transaction_journal_more' => 'Mer informasjon',
'basic_journal_information' => 'Grunnleggende transaksjonsinformasjon',
'transaction_journal_extra' => 'Ekstra informasjon',
'att_part_of_journal' => 'Lagret under «:journal»',
'total_amount' => 'Totalbeløp',
'number_of_decimals' => 'Antall desimaler',
@ -2372,15 +2372,15 @@ return [
// administration
'invite_is_already_redeemed' => 'The invite to ":address" has already been redeemed.',
'invite_is_deleted' => 'The invite to ":address" has been deleted.',
'invite_new_user_title' => 'Invite new user',
'invite_is_already_redeemed' => 'Invitasjonen til «:address» har allerede blitt innløst.',
'invite_is_deleted' => 'Invitasjonen til «:address» har blitt slettet.',
'invite_new_user_title' => 'Inviter ny bruker',
'invite_new_user_text' => 'As an administrator, you can invite users to register on your Firefly III administration. Using the direct link you can share with them, they will be able to register an account. The invited user and their invite link will appear in the table below. You are free to share the invitation link with them.',
'invited_user_mail' => 'Email address',
'invite_user' => 'Invite user',
'user_is_invited' => 'Email address ":address" was invited to Firefly III',
'invited_user_mail' => 'E-postadresse',
'invite_user' => 'Inviter bruker',
'user_is_invited' => 'E-postadressen «:address» ble invitert til Firefly III',
'administration' => 'Administrasjon',
'code_already_used' => 'Invite code has been used',
'code_already_used' => 'Invitasjonskoden er allerede brukt',
'user_administration' => 'Brukeradministrasjon',
'list_all_users' => 'Alle brukere',
'all_users' => 'Alle brukere',
@ -2395,10 +2395,10 @@ return [
'user_data_information' => 'Brukerdata',
'user_information' => 'Brukerinformasjon',
'total_size' => 'totalstørrelse',
'budget_or_budgets' => ':count budget|:count budgets',
'budget_or_budgets' => ':count budsjett|:count budsjetter',
'budgets_with_limits' => ':count budget with configured amount|:count budgets with configured amount',
'nr_of_rules_in_total_groups' => ':count_rules regler i :count_groups regel gruppe(r)',
'tag_or_tags' => ':count tag|:count tags',
'tag_or_tags' => ':count tagg|:count tagger',
'configuration_updated' => 'Konfigurasjonen er oppdatert',
'setting_is_demo_site' => 'Demo nettsted',
'setting_is_demo_site_explain' => 'Hvis du avhuker denne boksen, vil installasjonen oppføre seg som om det er en demo site, som kan ha rare bivirkninger.',
@ -2419,16 +2419,16 @@ return [
'admin_maintanance_title' => 'Vedlikehold',
'admin_maintanance_expl' => 'Noen smarte knapper for Firefly III vedlikehold',
'admin_maintenance_clear_cache' => 'Tøm hurtigminne',
'admin_notifications' => 'Admin notifications',
'admin_notifications' => 'Admin varsler',
'admin_notifications_expl' => 'The following notifications can be enabled or disabled by the administrator. If you want to get these messages over Slack as well, set the "incoming webhook" URL.',
'admin_notification_check_user_new_reg' => 'User gets post-registration welcome message',
'admin_notification_check_user_new_reg' => 'Bruker får velkomstmelding etter registrering',
'admin_notification_check_admin_new_reg' => 'Administrator(s) get new user registration notification',
'admin_notification_check_new_version' => 'A new version is available',
'admin_notification_check_invite_created' => 'A user is invited to Firefly III',
'admin_notification_check_invite_redeemed' => 'A user invitation is redeemed',
'all_invited_users' => 'All invited users',
'save_notification_settings' => 'Save settings',
'notification_settings_saved' => 'The notification settings have been saved',
'admin_notification_check_new_version' => 'En ny versjon er tilgjengelig',
'admin_notification_check_invite_created' => 'En bruker er invitert til Firefly III',
'admin_notification_check_invite_redeemed' => 'En brukerinvitasjon er innløst',
'all_invited_users' => 'Alle inviterte brukere',
'save_notification_settings' => 'Lagre innstillinger',
'notification_settings_saved' => 'Varslingsinnstillingene har blitt lagret',
'split_transaction_title' => 'Beskrivelse av den splittende transaksjon',
@ -2549,10 +2549,10 @@ return [
'no_categories_intro_default' => 'Du har ingen kategorier ennå. Kategorier brukes til å finjustere dine transaksjoner og merke dem med sin egen kategori.',
'no_categories_imperative_default' => 'Kategorier opprettes automatisk når du oppretter transaksjoner, men du kan opprette en manuelt også. La oss opprette en nå:',
'no_categories_create_default' => 'Opprett en kategori',
'no_tags_title_default' => 'La oss lage en tag!',
'no_tags_intro_default' => 'Du har ingen tags ennå. Tags benyttes for å finjustere transaksjoner og lable dem med spesifikke nøkkelord.',
'no_tags_title_default' => 'La oss lage en tagg!',
'no_tags_intro_default' => 'Du har ingen tagger enda. Tagger benyttes for å finjustere transaksjonene dine og merke dem med spesifikke nøkkelord.',
'no_tags_imperative_default' => 'Tags blir opprettet automatisk når du lager transaksjoner, men du kan lage de manuelt også. La oss lage en nå:',
'no_tags_create_default' => 'Opprett tagg',
'no_tags_create_default' => 'Opprett en tagg',
'no_transactions_title_withdrawal' => 'La oss lage en utgift!',
'no_transactions_intro_withdrawal' => 'Du har ingen utgifter ennå. Du kan legge inn utgifter for å begynne å administrere din økonomi.',
'no_transactions_imperative_withdrawal' => 'Har du brukt penger? Da bør du skrive det ned:',
@ -2575,10 +2575,10 @@ return [
'no_bills_create_default' => 'Opprett en regning',
// recurring transactions
'create_right_now' => 'Create right now',
'create_right_now' => 'Opprett med en gang',
'no_new_transaction_in_recurrence' => 'No new transaction was created. Perhaps it was already fired for this date?',
'recurrences' => 'Gjentakende transaksjoner',
'repeat_until_in_past' => 'This recurring transaction stopped repeating on :date.',
'repeat_until_in_past' => 'Denne gjentakende transaksjonen sluttet å gjenta :date.',
'recurring_calendar_view' => 'Kalender',
'no_recurring_title_default' => 'La oss opprette en gjentakende transaksjon!',
'no_recurring_intro_default' => 'Du har ingen gjentakende transaksjoner ennå. Du kan bruke disse for å få Firefly III til å automatisk opprette transaksjoner for deg.',
@ -2601,7 +2601,7 @@ return [
'created_withdrawals' => 'Opprettede uttak',
'created_deposits' => 'Opprettede innskudd',
'created_transfers' => 'Opprettede overføringer',
'recurring_info' => 'Recurring transaction :count / :total',
'recurring_info' => 'Gjentagende transaksjon :count / :total',
'created_from_recurrence' => 'Opprettet fra gjentakende transaksjon ":title" (#:id)',
'recurring_never_cron' => 'Det synes at cron jobben som er nødvendig for å støtte gjentakende transaksjoner har aldri kjørt. Dette er selvfølgelig normalt når du nettopp har installert Firefly III, men dette bør settes opp så snart som mulig. Sjekk ut hjelp-sidene ved å bruke (?) -ikonet i øverste høyre hjørne på siden.',
'recurring_cron_long_ago' => 'Det ser ut som det har gått mer enn 36 timer siden cron job\'en for å støtte gjentakende transaksjoner har kjørt. Er du sikker på at den er satt opp riktig? Sjekk ut hjelpe-sidene ved å bruke (?) -ikonet i øverste høyre hjørne på siden.',
@ -2673,43 +2673,43 @@ return [
'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub issue</a>. However, the content of this box may contain private information such as account names, transaction details or email addresses.',
// object groups
'object_groups_menu_bar' => 'Groups',
'object_groups_page_title' => 'Groups',
'object_groups_breadcrumb' => 'Groups',
'object_groups_index' => 'Overview',
'object_groups' => 'Groups',
'object_groups_menu_bar' => 'Grupper',
'object_groups_page_title' => 'Grupper',
'object_groups_breadcrumb' => 'Grupper',
'object_groups_index' => 'Oversikt',
'object_groups' => 'Grupper',
'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.',
'object_group_title' => 'Title',
'edit_object_group' => 'Edit group ":title"',
'delete_object_group' => 'Delete group ":title"',
'update_object_group' => 'Update group',
'updated_object_group' => 'Successfully updated group ":title"',
'deleted_object_group' => 'Successfully deleted group ":title"',
'object_group' => 'Group',
'object_group_title' => 'Tittel',
'edit_object_group' => 'Rediger gruppen «:title»',
'delete_object_group' => 'Slett gruppen «:title»',
'update_object_group' => 'Oppdater gruppe',
'updated_object_group' => 'Gruppen «:title» ble oppdatert',
'deleted_object_group' => 'Gruppen «:title» ble slettet',
'object_group' => 'Gruppe',
// other stuff
'placeholder' => '[Placeholder]',
// audit log entries
'audit_log_entries' => 'Audit log entries',
'ale_action_log_add' => 'Added :amount to piggy bank ":name"',
'ale_action_log_remove' => 'Removed :amount from piggy bank ":name"',
'ale_action_clear_budget' => 'Removed from budget',
'ale_action_clear_category' => 'Removed from category',
'ale_action_clear_notes' => 'Removed notes',
'ale_action_clear_tag' => 'Cleared tag',
'ale_action_clear_all_tags' => 'Cleared all tags',
'ale_action_set_bill' => 'Linked to bill',
'ale_action_set_budget' => 'Set budget',
'ale_action_set_category' => 'Set category',
'ale_action_set_source' => 'Set source account',
'ale_action_set_destination' => 'Set destination account',
'ale_action_update_transaction_type' => 'Changed transaction type',
'ale_action_update_notes' => 'Changed notes',
'ale_action_update_description' => 'Changed description',
'ale_action_add_to_piggy' => 'Piggy bank',
'ale_action_remove_from_piggy' => 'Piggy bank',
'ale_action_add_tag' => 'Added tag',
'ale_action_log_add' => 'La til :amount i sparegrisen «:name»',
'ale_action_log_remove' => 'Fjernet :amount fra sparegrisen «:name»',
'ale_action_clear_budget' => 'Fjernet fra budsjett',
'ale_action_clear_category' => 'Fjernet fra kategori',
'ale_action_clear_notes' => 'Fjernet notater',
'ale_action_clear_tag' => 'Fjernet tagg',
'ale_action_clear_all_tags' => 'Fjernet alle tagger',
'ale_action_set_bill' => 'Koblet til regning',
'ale_action_set_budget' => 'Sett budsjett',
'ale_action_set_category' => 'Sett kategori',
'ale_action_set_source' => 'Sett kildekonto',
'ale_action_set_destination' => 'Sett målkonto',
'ale_action_update_transaction_type' => 'Endret transaksjonstype',
'ale_action_update_notes' => 'Endret notater',
'ale_action_update_description' => 'Endret beskrivelse',
'ale_action_add_to_piggy' => 'Sparegris',
'ale_action_remove_from_piggy' => 'Sparegris',
'ale_action_add_tag' => 'La til tagg',
];

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Dine valg er ugyldig.',
'belongs_user' => 'Denne verdien er ugyldig for dette feltet.',
'at_least_one_transaction' => 'Trenger minst én transaksjon.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Trenger minst en gjentagelse.',
'require_repeat_until' => 'Krever enten et antall repetisjoner eller en slutt dato (gjentas til). Ikke begge.',
'require_currency_info' => 'Innholdet i dette feltet er ugyldig uten valutainformasjon.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Ongeldige selectie.',
'belongs_user' => 'Deze waarde is ongeldig voor dit veld.',
'at_least_one_transaction' => 'Er is op zijn minst één transactie nodig.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Er is op zijn minst één herhaling nodig.',
'require_repeat_until' => 'Je moet een aantal herhalingen opgeven, of een einddatum (repeat_until). Niet beide.',
'require_currency_info' => 'De inhoud van dit veld is ongeldig zonder valutagegevens.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Twój wybór jest nieprawidłowy.',
'belongs_user' => 'Ta wartość jest nieprawidłowa dla tego pola.',
'at_least_one_transaction' => 'Wymaga co najmniej jednej transakcji.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Wymaga co najmniej jednego powtórzenia.',
'require_repeat_until' => 'Wymagana jest liczba powtórzeń lub data zakończenia (repeat_until), ale nie obie jednocześnie.',
'require_currency_info' => 'Treść tego pola jest nieprawidłowa bez informacji o walucie.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Sua seleção é inválida.',
'belongs_user' => 'Esse valor é inválido para este campo.',
'at_least_one_transaction' => 'Precisa de ao menos uma transação.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Precisa de ao menos uma repetição.',
'require_repeat_until' => 'É necessário ou um número de repetições ou uma data de término (repetir até). Não ambos.',
'require_currency_info' => 'O conteúdo deste campo é inválido sem informações de moeda.',

View File

@ -43,13 +43,13 @@ return [
//'month_and_day' => '%B %e, %Y',
'month_and_day_moment_js' => 'D MMM YYYY',
'month_and_day_fns' => 'd MMMM y',
'month_and_day_js' => 'Do MMMM YYYY',
'month_and_day_js' => 'DD MMMM YYYY',
//'month_and_date_day' => '%A %B %e, %Y',
'month_and_date_day_js' => 'dddd, Do MMMM YYYY',
'month_and_date_day_js' => 'dddd, DD [de] MMMM [de] YYYY',
//'month_and_day_no_year' => '%B %e',
'month_and_day_no_year_js' => 'Do MMMM',
'month_and_day_no_year_js' => 'DD [de] MMMM',
/*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
@ -64,8 +64,8 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM YYYY, @ HH:mm:ss',
'date_time_fns' => 'Do MMMM YYYY, @ HH:mm:ss',
'date_time_js' => 'DD [de] MMMM [de] YYYY, @ HH:mm:ss',
'date_time_fns' => 'DO [de] MMMM YYYY, @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@ return [
'active' => 'Ativo',
'amount_min' => 'Montante mínimo',
'amount_max' => 'Montante máximo',
'match' => 'Correspondências em',
'match' => 'Corresponde em',
'strict' => 'Modo restrito',
'repeat_freq' => 'Repete',
'object_group' => 'Grupo',
@ -70,7 +70,7 @@ return [
'currency' => 'Moeda',
'account_id' => 'Conta de ativos',
'budget_id' => 'Orçamento',
'bill_id' => 'Fatura',
'bill_id' => 'Encargo',
'opening_balance' => 'Saldo inicial',
'tagMode' => 'Modo da etiqueta',
'virtual_balance' => 'Saldo virtual',
@ -96,17 +96,17 @@ return [
'returnHere' => 'Voltar aqui',
'returnHereExplanation' => 'Depois de inserir, voltar aqui para criar outro.',
'returnHereUpdateExplanation' => 'Depois de atualizar, voltar aqui.',
'description' => 'Descricao',
'description' => 'Descrição',
'expense_account' => 'Conta de despesas',
'revenue_account' => 'Conta de receitas',
'decimal_places' => 'Casas decimais',
'destination_amount' => 'Montante (destino)',
'new_email_address' => 'Novo email',
'verification' => 'Verificacao',
'verification' => 'Verificação',
'api_key' => 'Chave API',
'remember_me' => 'Lembrar-me',
'liability_type_id' => 'Tipo de responsabilidade',
'liability_type' => 'Tipo de responsabilidade',
'liability_type_id' => 'Tipo de passivo',
'liability_type' => 'Tipo de passivo',
'interest' => 'Juro',
'interest_period' => 'Periodo de juros',
'extension_date' => 'Data da extensão',
@ -151,7 +151,7 @@ return [
'end' => 'Fim do intervalo',
'delete_account' => 'Apagar conta ":name"',
'delete_webhook' => 'Apagar webhook ":title"',
'delete_bill' => 'Apagar fatura ":name"',
'delete_bill' => 'Apagar encargo ":name"',
'delete_budget' => 'Apagar orçamento ":name"',
'delete_category' => 'Apagar categoria ":name"',
'delete_currency' => 'Apagar moeda ":name"',
@ -165,19 +165,19 @@ return [
'user_areYouSure' => 'Se eliminar o utilizador ":email", vai desaparecer tudo. Não existe retorno. Se eliminar a sua própria conta, vai perder o acesso a esta instância do Firefly III.',
'attachment_areYouSure' => 'Tem a certeza que pretende apagar o anexo chamado ":name"?',
'account_areYouSure' => 'Tem a certeza que pretende apagar a conta chamada ":name"?',
'account_areYouSure_js' => 'Tem a certeza que deseja eliminar a conta denominada por "{name}?',
'bill_areYouSure' => 'Tens a certeza que pretendes apagar a factura chamada ":name"?',
'rule_areYouSure' => 'Tens a certeza que pretendes apagar a regra com titulo ":title"?',
'account_areYouSure_js' => 'Tem a certeza que deseja eliminar a conta chamada "{name}?',
'bill_areYouSure' => 'Tem a certeza que pretende apagar o encargo chamado ":name"?',
'rule_areYouSure' => 'Tem a certeza que pretende apagar a regra intitulada ":title"?',
'object_group_areYouSure' => 'Tem certeza que quer apagar o grupo ":title"?',
'ruleGroup_areYouSure' => 'Tens a certeza que pretendes apagar o grupo de regras com titulo ":title"?',
'budget_areYouSure' => 'Tens a certeza que pretendes apagar o orcamento chamado ":name"?',
'ruleGroup_areYouSure' => 'Tem a certeza que pretende apagar o grupo de regras ":title"?',
'budget_areYouSure' => 'Tem a certeza que pretende apagar o orçamento chamado ":name"?',
'webhook_areYouSure' => 'Tem a certeza que quer apagar o webhook ":title"?',
'category_areYouSure' => 'Tens a certeza que pretendes apagar a categoria chamada ":name"?',
'recurring_areYouSure' => 'Tens a certeza que pretendes apagar a transaccao recorrente chamada ":title"?',
'currency_areYouSure' => 'Tens a certeza que pretendes apagar a divisa chamada ":name"?',
'piggyBank_areYouSure' => 'Tens a certeza que pretendes apagar o mealheiro chamado ":name"?',
'journal_areYouSure' => 'Tens a certeza que pretendes apagar a transação com descrição ":description"?',
'mass_journal_are_you_sure' => 'Tens a certeza que pretendes apagar estas transações?',
'category_areYouSure' => 'Tem a certeza que pretende apagar a categoria chamada ":name"?',
'recurring_areYouSure' => 'Tem a certeza que pretende apagar a transação recorrente chamada ":title"?',
'currency_areYouSure' => 'Tem a certeza que pretende apagar a moeda chamada ":name"?',
'piggyBank_areYouSure' => 'Tem a certeza que pretende apagar o mealheiro chamado ":name"?',
'journal_areYouSure' => 'Tem a certeza que pretende apagar a transação com descrição ":description"?',
'mass_journal_are_you_sure' => 'Tem a certeza que pretende apagar estas transações?',
/*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
@ -205,7 +205,7 @@ return [
'also_delete_piggyBanks' => 'O único mealheiro vinculado a esta conta vai ser apagado também.|Todos os :count mealheiros vinculados a esta conta vão ser apagados também.',
'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.',
'not_delete_piggy_banks' => 'O mealheiro ligado a este grupo não vai ser apagado. Os :count mealheiros ligados a este grupo não vão ser apagados.',
'bill_keep_transactions' => 'A única transação vinculada a esta fatura não vai ser apagada.|Nenhuma :count transação vinculada a esta fatura será apagada.',
'bill_keep_transactions' => 'A única transação vinculada a este encargo não será apagada.|Nenhuma :count transação vinculada a este encargo será apagada.',
'budget_keep_transactions' => 'A única transação vinculada a este orçamento não vai ser apagada.|Nenhuma :count transação vinculada a este orçamento será apagada.',
'category_keep_transactions' => 'A única transação vinculada a esta categoria não vai ser apagada.|Nenhuma :count transação vinculada a esta categoria será apagada.',
'recurring_keep_transactions' => 'A única transação criada a partir desta transação recorrente não vai ser apagada.|Nenhuma :count transação criada a partir desta transação recorrente será apagada.',
@ -216,7 +216,7 @@ return [
'email' => 'Endereço de email',
'password' => 'Palavra-passe',
'password_confirmation' => 'Palavra-passe (novamente)',
'blocked' => 'Bloqueado?',
'blocked' => 'Está bloqueado?',
'blocked_code' => 'Razão para o bloqueio',
'login_name' => 'Iniciar sessão',
'is_owner' => 'É administrador?',
@ -251,7 +251,7 @@ return [
'fints_port' => 'Porta',
'fints_bank_code' => 'Código do banco',
'fints_username' => 'Utilizador',
'fints_password' => 'PIN / Password',
'fints_password' => 'PIN / Palavra-passe',
'fints_account' => 'Conta FinTS',
'local_account' => 'Conta Firefly III',
@ -268,24 +268,24 @@ return [
'from_date' => 'Data desde',
'to_date' => 'Data ate',
'to_date' => 'Data até',
'due_date' => 'Data de vencimento',
'payment_date' => 'Data de pagamento',
'invoice_date' => 'Data da factura',
'internal_reference' => 'Referencia interna',
'inward' => 'Descricao interna',
'outward' => 'Descricao externa',
'invoice_date' => 'Data da fatura',
'internal_reference' => 'Referência interna',
'inward' => 'Descrição interna',
'outward' => 'Descrição externa',
'rule_group_id' => 'Grupo de regras',
'transaction_description' => 'Descricao da transaccao',
'transaction_description' => 'Descrição da transação',
'first_date' => 'Primeira data',
'transaction_type' => 'Tipo de transaccao',
'repeat_until' => 'Repetir ate',
'recurring_description' => 'Descricao da transaccao recorrente',
'repetition_type' => 'Tipo de repeticao',
'foreign_currency_id' => 'Divisa estrangeira',
'repetition_end' => 'Repetica termina',
'repetitions' => 'Repeticoes',
'calendar' => 'Calendario',
'transaction_type' => 'Tipo de transação',
'repeat_until' => 'Repetir até',
'recurring_description' => 'Descrição da transação recorrente',
'repetition_type' => 'Tipo de repetição',
'foreign_currency_id' => 'Moeda estrangeira',
'repetition_end' => 'Repetição termina',
'repetitions' => 'Repetições',
'calendar' => 'Calendário',
'weekend' => 'Fim de semana',
'client_secret' => 'Segredo do cliente',
'withdrawal_destination_id' => 'Conta de destino',

View File

@ -97,7 +97,7 @@ return [
'reports_report_tag_pieCharts' => 'Estes gráficos dar-lhe-ão informações de despesas e receitas por etiqueta, conta, categoria ou orçamento.',
'reports_report_tag_incomeAndExpensesChart' => 'Este gráfico mostra-lhe as suas despesas e receitas por etiqueta.',
'reports_report_budget_intro' => 'Este relatório irá-lhe dar informações de um ou múltiplos orçamentos.',
'reports_report_budget_intro' => 'Este relatório dar-lhe-á informações de um ou múltiplos orçamentos.',
'reports_report_budget_pieCharts' => 'Estes gráficos dar-lhe-ão perspetiva sobre despesas por orçamento ou por conta.',
'reports_report_budget_incomeAndExpensesChart' => 'Este gráfico mostra-lhe as suas despesas por orçamento.',
@ -136,22 +136,22 @@ return [
'piggy-banks_show_piggyEvents' => 'Quaisquer adições ou remoções também serão listadas aqui.',
// bill index
'bills_index_rules' => 'Aqui pode ver que regras serão validadas se esta despesa ocorrer',
'bills_index_paid_in_period' => 'Este campo indica o último pagamento desta despesa.',
'bills_index_expected_in_period' => 'Este campo indica, para cada despesa, se, e quando, ocorrerá novamente.',
'bills_index_rules' => 'Aqui pode ver as regras que serão validadas se este encargo ocorrer',
'bills_index_paid_in_period' => 'Este campo indica o último pagamento deste encargo.',
'bills_index_expected_in_period' => 'Este campo indica para cada encargo, se e quando ocorrerá novamente.',
// show bill
'bills_show_billInfo' => 'Esta tabela mostra alguma informação geral sobre esta despesa.',
'bills_show_billButtons' => 'Usa este botão para tornar a analisar transações antigas para ser feita correspondência com esta despesa.',
'bills_show_billChart' => 'Este gráfico mostra as transações associadas a esta despesa.',
'bills_show_billInfo' => 'Esta tabela mostra alguma informação geral sobre este encargo.',
'bills_show_billButtons' => 'Usa este botão para reanalisar transações antigas para ser feita correspondência com este encargo.',
'bills_show_billChart' => 'Este gráfico mostra as transações associadas a este encargo.',
// create bill
'bills_create_intro' => 'Use as Despesas para controlar o montante de dinheiro que terá de despender em cada período. Pensa nas despesas como rendas, seguros ou pagamentos de hipotecas.',
'bills_create_intro' => 'Use os encargos para controlar o montante de dinheiro que terá de despender em cada período. Pense nos encargos como rendas de casa, seguros ou pagamentos de hipotecas.',
'bills_create_name' => 'Use um nome descritivo como "Renda" ou "Seguro de Vida".',
//'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.',
'bills_create_amount_min_holder' => 'Selecione um montante mínimo e máximo para esta despesa.',
'bills_create_repeat_freq_holder' => 'A maioria das despesas são mensais, mas pode definir outra frequência aqui.',
'bills_create_skip_holder' => 'Se uma despesa se repete a cada 2 semanas, o campo "saltar" deve ser colocado como "1" para saltar semana sim, semana não.',
'bills_create_amount_min_holder' => 'Selecione um montante mínimo e máximo para este encargo.',
'bills_create_repeat_freq_holder' => 'A maioria dos encargos são mensais, mas pode definir outra frequência aqui.',
'bills_create_skip_holder' => 'Se um encargo se repete a cada 2 semanas, o campo "saltar" deve ser colocado como "1" para saltar semana sim, semana não.',
// rules index
'rules_index_intro' => 'O Firefly III permite-lhe gerir regras, que serão aplicadas automaticamente a qualquer transação que cria ou altere.',
@ -185,11 +185,11 @@ return [
// currencies
'currencies_index_intro' => 'O Firefly III suporta multiplas divisas que podes mudar nesta pagina.',
'currencies_index_default' => 'O Firefly III tem uma divisa de defeito.',
'currencies_index_default' => 'O Firefly III tem uma moeda predefinida.',
'currencies_index_buttons' => 'Use os botões para alterar a moeda padrão ou habilitar outras moedas.',
// create currency
'currencies_create_code' => 'Este codigo deve ser compativel com ISO (procura pela tua nova moeda no google).',
'currencies_create_code' => 'Este código deve ser compatível com ISO (procure a sua nova moeda no Google).',
];
/*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.

View File

@ -98,15 +98,15 @@ return [
'to' => 'Para',
'budget' => 'Orcamento',
'category' => 'Categoria',
'bill' => 'Factura',
'bill' => 'Encargo',
'withdrawal' => 'Levantamento',
'deposit' => 'Depósito',
'transfer' => 'Transferência',
'type' => 'Tipo',
'completed' => 'Concluido',
'completed' => 'Concluído',
'iban' => 'IBAN',
'account_number' => 'Número de conta',
'paid_current_period' => 'Pago este periodo',
'paid_current_period' => 'Pago este período',
'email' => 'Email',
'registered_at' => 'Registado em',
'is_blocked' => 'Está bloqueado',
@ -118,7 +118,7 @@ return [
'accounts_count' => 'Número de contas',
'journals_count' => 'Número de transações',
'attachments_count' => 'Número de anexos',
'bills_count' => 'Número de faturas',
'bills_count' => 'Número de encargos',
'categories_count' => 'Número de categorias',
'budget_count' => 'Número de orçamentos',
'rule_and_groups_count' => 'Número de regras e grupos de regras',

View File

@ -35,10 +35,10 @@
declare(strict_types=1);
return [
'password' => 'A password necessita conter, pelo menos, 6 caracteres e corresponder com a sua confirmacao.',
'user' => 'Nao conseguimos encontrar um utilizador com esse endereco email.',
'token' => 'O token de reposicao de password e invalido.',
'sent' => 'Enviamos-te um email com o link para reposicao da password!',
'reset' => 'A tua password foi reposta!',
'password' => 'A palavra-passe necessita conter, pelo menos, 6 carateres e ser igual à confirmação.',
'user' => 'Não conseguimos encontrar um utilizador com esse email.',
'token' => 'O token de reposição de palavra-passe e inválido.',
'sent' => 'Enviámos-lhe um email com o link para reposição da palavra-passe!',
'reset' => 'A sua palavra-passe foi reposta!',
'blocked' => 'Boa tentativa ;)',
];

View File

@ -60,9 +60,13 @@ return [
'invalid_transaction_type' => 'Tipo de transação inválido.',
'invalid_selection' => 'A sua seleção é invalida.',
'belongs_user' => 'Este valor é inválido para este campo.',
'at_least_one_transaction' => 'Necessita de, pelo menos, uma transação.',
'at_least_one_repetition' => 'Necessita de, pelo menos, uma repetição.',
'require_repeat_until' => 'Preencher um número de repetições, ou uma data de fim (repeat_until). Não ambos.',
'at_least_one_transaction' => 'Necessita pelo menos de uma transação.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Necessita pelo menos de uma repetição.',
'require_repeat_until' => 'Preencher um número de repetições, ou uma data de fim (repetir_até). Não ambos.',
'require_currency_info' => 'O conteúdo deste campo é inválido sem a informação da moeda.',
'not_transfer_account' => 'Esta conta não pode ser utilizada para transferências.',
'require_currency_amount' => 'O conteúdo deste campo é inválido sem o montante da moeda estrangeira.',
@ -75,22 +79,22 @@ return [
'belongs_to_user' => 'O valor de :attribute é desconhecido.',
'accepted' => 'O :attribute tem de ser aceite.',
'bic' => 'Este BIC não é válido.',
'at_least_one_trigger' => 'A regra tem de ter, pelo menos, um gatilho.',
'at_least_one_trigger' => 'A regra tem de ter pelo menos um gatilho.',
'at_least_one_active_trigger' => 'A regra deve ter pelo menos um gatilho ativo.',
'at_least_one_action' => 'A regra tem de ter, pelo menos, uma ação.',
'at_least_one_action' => 'A regra tem de ter pelo menos uma ação.',
'at_least_one_active_action' => 'A regra deve ter pelo menos uma ação ativa.',
'base64' => 'Estes dados não são válidos na codificação base64.',
'base64' => 'Isto não é um valor base64 válido.',
'model_id_invalid' => 'O ID inserido é inválido para este modelo.',
'less' => ':attribute tem de ser menor que 10.000.000',
'active_url' => 'O :attribute não é um URL válido.',
'after' => 'I :attribute tem de ser uma data posterior a :date.',
'after' => 'A data :attribute tem de ser posterior a :date.',
'date_after' => 'A data de início deve ser anterior à data de fim.',
'alpha' => 'O :attribute apenas pode conter letras.',
'alpha_dash' => 'O :attribute apenas pode conter letras, número e traços.',
'alpha_dash' => 'O :attribute apenas pode conter letras, números e traços.',
'alpha_num' => 'O :attribute apenas pode conter letras e números.',
'array' => 'O :attribute tem de ser uma matriz.',
'unique_for_user' => 'Já existe uma entrada com este :attribute.',
'before' => 'O :attribute tem de ser uma data anterior a :date.',
'unique_for_user' => 'Já existe um registo com este :attribute.',
'before' => 'A data :attribute tem de ser anterior a :date.',
'unique_object_for_user' => 'Este nome já está em uso.',
'unique_account_for_user' => 'Este nome de conta já está em uso.',
@ -112,8 +116,8 @@ return [
'between.array' => 'O :attribute tem de ter entre :min e :max itens.',
'boolean' => 'O campo :attribute tem de ser verdadeiro ou falso.',
'confirmed' => 'A confirmação de :attribute não coincide.',
'date' => ':attribute não é uma data válida.',
'date_format' => 'O :attribute não corresponde ao formato :format.',
'date' => 'A data :attribute não é válida.',
'date_format' => 'O valor :attribute não corresponde ao formato :format.',
'different' => 'O :attribute e :other têm de ser diferentes.',
'digits' => 'O :attribute tem de ter :digits dígitos.',
'digits_between' => 'O :attribute tem de ter entre :min e :max dígitos.',
@ -123,7 +127,7 @@ return [
'image' => 'O :attribute tem de ser uma imagem.',
'in' => 'O :attribute selecionado é inválido.',
'integer' => 'O :attribute tem de ser um inteiro.',
'ip' => 'O :attribute tem de ser um endereco IP valido.',
'ip' => 'O :attribute tem de ser um endereço IP válido.',
'json' => 'O :attribute tem de ser uma string JSON valida.',
'max.numeric' => 'O :attribute nao pode ser maior que :max.',
'max.file' => 'O :attribute não pode ter mais que :max kilobytes.',
@ -141,21 +145,21 @@ return [
'numeric_destination' => 'O montante de destino tem de ser um número.',
'numeric_source' => 'O montante de origem tem de ser um número.',
'regex' => 'O formato do :attribute é inválido.',
'required' => 'O campo :attribute e obrigatorio.',
'required_if' => 'O campo :attribute e obrigatorio quando :other e :value.',
'required_unless' => 'O campo :attribute e obrigatorio, a menos que :other esteja em :values.',
'required_with' => 'O campo :attribute e obrigatorio quando o :values esta presente.',
'required_with_all' => 'O campo :attribute e obrigatorio quando o :values esta presente.',
'required_without' => 'O campo :attribute e obrigatorio quando o :values nao esta presente.',
'required_without_all' => 'O campo :attribute e obrigatorio quando nenhum dos :values estao presentes.',
'same' => 'O :attribute e o :other tem de corresponder.',
'required' => 'O campo :attribute é obrigatório.',
'required_if' => 'O campo :attribute é obrigatório quando :other e :value.',
'required_unless' => 'O campo :attribute é obrigatório, a menos que :other esteja em :values.',
'required_with' => 'O campo :attribute é obrigatório quando o :values está presente.',
'required_with_all' => 'O campo :attribute é obrigatório quando o :values está presente.',
'required_without' => 'O campo :attribute é obrigatório quando o :values não está presente.',
'required_without_all' => 'O campo :attribute é obrigatório quando nenhum dos :values estão presentes.',
'same' => 'O :attribute e o :other têm de ser iguais.',
'size.numeric' => 'O :attribute tem de ter :size.',
'amount_min_over_max' => 'O montante minimo nao pode ser maior que o montante maximo.',
'amount_min_over_max' => 'O montante mínimo não pode ser maior que o montante máximo.',
'size.file' => 'O :attribute tem de ter :size kilobytes.',
'size.string' => 'O :attribute tem e ter :size caracteres.',
'size.string' => 'O :attribute tem e ter :size carateres.',
'size.array' => 'O :attribute tem de conter :size itens.',
'unique' => 'O :attribute ja foi usado.',
'string' => 'O :attribute tem de ser uma string.',
'unique' => 'O :attribute já foi usado.',
'string' => 'O :attribute tem de ser um texto.',
'url' => 'O formato do :attribute é inválido.',
'timezone' => 'O :attribute tem de ser uma zona válida.',
'2fa_code' => 'O campo :attribute é inválido.',
@ -206,26 +210,26 @@ return [
'title' => 'título',
'tag' => 'etiqueta',
'transaction_description' => 'descrição da transação',
'rule-action-value.1' => 'valor da ação da regra #1',
'rule-action-value.2' => 'valor da ação da regra #2',
'rule-action-value.3' => 'valor da ação da regra #3',
'rule-action-value.4' => 'valor da ação da regra #4',
'rule-action-value.5' => 'valor da ação da regra #5',
'rule-action.1' => 'ação da regra #1',
'rule-action.2' => 'ação da regra #2',
'rule-action.3' => 'ação da regra #3',
'rule-action.4' => 'ação da regra #4',
'rule-action.5' => 'ação da regra #5',
'rule-trigger-value.1' => 'valor do gatilho da regra #1',
'rule-trigger-value.2' => 'valor do gatilho da regra #2',
'rule-trigger-value.3' => 'valor do gatilho da regra #3',
'rule-trigger-value.4' => 'valor do gatilho da regra #4',
'rule-trigger-value.5' => 'valor de disparo da regra #5',
'rule-trigger.1' => 'disparo da regra #1',
'rule-trigger.2' => 'disparo da regra #2',
'rule-trigger.3' => 'disparo da regra #3',
'rule-trigger.4' => 'disparo da regra #4',
'rule-trigger.5' => 'disparo da regra #5',
'rule-action-value.1' => 'valor #1 da ação da regra',
'rule-action-value.2' => 'valor #2 da ação da regra',
'rule-action-value.3' => 'valor #3 da ação da regra',
'rule-action-value.4' => 'valor #4 da ação da regra',
'rule-action-value.5' => 'valor #5 da ação da regra',
'rule-action.1' => 'ação #1 da regra',
'rule-action.2' => 'ação #2 da regra',
'rule-action.3' => 'ação #3 da regra',
'rule-action.4' => 'ação #4 da regra',
'rule-action.5' => 'ação #5 da regra',
'rule-trigger-value.1' => 'valor #1 do gatilho da regra',
'rule-trigger-value.2' => 'valor #2 do gatilho da regra',
'rule-trigger-value.3' => 'valor #3 do gatilho da regra',
'rule-trigger-value.4' => 'valor #4 do gatilho da regra',
'rule-trigger-value.5' => 'valor #5 do gatilho da regra',
'rule-trigger.1' => 'gatilho #1 da regra',
'rule-trigger.2' => 'gatilho #2 da regra',
'rule-trigger.3' => 'gatilho #3 da regra',
'rule-trigger.4' => 'gatilho #4 da regra',
'rule-trigger.5' => 'gatilho #5 da regra',
],
// validation of accounts:
@ -277,7 +281,7 @@ return [
'gte.numeric' => 'O :attribute deve ser maior ou igual a :value.',
'gt.numeric' => 'O :attribute deve ser superior a :value.',
'gte.file' => 'O :attribute deve ser maior ou igual a :value kilobytes.',
'gte.string' => 'O :attribute deve ser maior ou igual a :value caracteres.',
'gte.string' => 'O :attribute deve ser maior ou igual a :value carateres.',
'gte.array' => 'O :attribute deve ter :value items ou mais.',
'amount_required_for_auto_budget' => 'O montante é obrigatório.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Selecția dvs. este nevalidă.',
'belongs_user' => 'Această valoare este nevalidă pentru acest câmp.',
'at_least_one_transaction' => 'Aveți nevoie de cel puțin o tranzacție.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Aveți nevoie de cel puțin o repetare.',
'require_repeat_until' => 'Solicitați fie un număr de repetări, fie o dată de încheiere (repeat_until). Nu amândouă.',
'require_currency_info' => 'Conținutul acestui câmp este nevalid fără informații despre monedă.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Вы сделали неправильный выбор.',
'belongs_user' => 'Данное значение недопустимо для этого поля.',
'at_least_one_transaction' => 'Необходима как минимум одна транзакция.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Необходима как минимум одна транзакция.',
'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.',
'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Váš výber je neplatný.',
'belongs_user' => 'Táto hodnota nie je pre toto pole platná.',
'at_least_one_transaction' => 'Potrebujete aspoň jednu transakciu.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Potrebujete aspoň jedno opakovanie.',
'require_repeat_until' => 'Vyžaduje buď niekoľko opakovaní alebo dátum ukončenia (repeat_until). Ne obidve.',
'require_currency_info' => 'Obsah tohto poľa je bez informácií o mene neplatný.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Your selection is invalid.',
'belongs_user' => 'This value is invalid for this field.',
'at_least_one_transaction' => 'Need at least one transaction.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Need at least one repetition.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'The content of this field is invalid without currency information.',

View File

@ -1706,7 +1706,7 @@ return [
'auto_budget_none' => 'Ingen auto-budget',
'auto_budget_reset' => 'Ange ett fast belopp varje period',
'auto_budget_rollover' => 'Lägg till ett belopp varje period',
'auto_budget_adjusted' => 'Add an amount every period and correct for overspending',
'auto_budget_adjusted' => 'Lägg till ett belopp varje period och korrigera för överkonsumtion',
'auto_budget_period_daily' => 'Dagligen',
'auto_budget_period_weekly' => 'Veckovis',
'auto_budget_period_monthly' => 'Månadsvis',
@ -1716,7 +1716,7 @@ return [
'auto_budget_help' => 'Du kan läsa mer om denna funktion i hjälpen. Klicka på (?) ikonen uppe till höger.',
'auto_budget_reset_icon' => 'Denna budget kommer att fastställas periodvis',
'auto_budget_rollover_icon' => 'Budgetbeloppet kommer att öka periodiskt',
'auto_budget_adjusted_icon' => 'The budget amount will increase periodically and will correct for overspending',
'auto_budget_adjusted_icon' => 'Budgetbeloppet kommer att öka periodiskt och kommer att korrigera för överkonsumtion',
'remove_budgeted_amount' => 'Ta bort budgeterat belopp i :currency',
// bills:
@ -2295,7 +2295,7 @@ return [
'budgeted' => 'Budgeterat',
'period' => 'Period',
'balance' => 'Saldo',
'in_out_period' => 'In + out this period',
'in_out_period' => 'In + ut denna period',
'sum' => 'Summa',
'summary' => 'Översikt',
'average' => 'Medel',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Ditt val är ogiltigt.',
'belongs_user' => 'Detta värde är ogiltigt för det här fältet.',
'at_least_one_transaction' => 'Krävs minst en transaktion.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Krävs minst en upprepning.',
'require_repeat_until' => 'Kräver ett antal repetitioner eller ett slutdatum (repeat_until). Inte båda.',
'require_currency_info' => 'Innehållet i det här fältet är ogiltigt utan valutainformation.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Your selection is invalid.',
'belongs_user' => 'This value is invalid for this field.',
'at_least_one_transaction' => 'Need at least one transaction.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Need at least one repetition.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'The content of this field is invalid without currency information.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Seçiminiz geçersiz.',
'belongs_user' => 'Bu değer bu alan için geçerli değil.',
'at_least_one_transaction' => 'En az bir işlem gerekir.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'En az bir tekrarı gerekir.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'Bu alanın içeriği para birimi bilgileri geçersiz.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Ваш вибір є неприпустимим.',
'belongs_user' => 'Це значення є неприпустимим для цього поля.',
'at_least_one_transaction' => 'Потрібна хоча б одна транзакція.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Потрібно принаймні одне повторення.',
'require_repeat_until' => 'Потрібно вказати або кількість повторювань, або кінцеву дату (repeat_until). Але не обидва параметри разом.',
'require_currency_info' => 'Вміст цього поля є недійсним без інформації про валюту.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => 'Lựa chọn của bạn không hợp lệ.',
'belongs_user' => 'Giá trị này không hợp lệ cho trường này.',
'at_least_one_transaction' => 'Cần ít nhất một giao dịch.',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Cần ít nhất một lần lặp lại.',
'require_repeat_until' => 'Yêu cầu một số lần lặp lại hoặc ngày kết thúc (repeat_until). Không phải cả hai.',
'require_currency_info' => 'Nội dung của trường này không hợp lệ nếu không có thông tin về tiền tệ.',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => '您的选择无效',
'belongs_user' => '此值不能用于此字段',
'at_least_one_transaction' => '至少需要一笔交易',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => '至少需要一次重复',
'require_repeat_until' => '仅需填写重复次数或结束日期 (repeat_until) 即可,不需两者全部填写',
'require_currency_info' => '此字段需要货币信息',

View File

@ -61,6 +61,10 @@ return [
'invalid_selection' => '您的選擇無效。',
'belongs_user' => '此欄位不接受此值。',
'at_least_one_transaction' => '至少需要一個交易。',
'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => '至少需要一次重複。',
'require_repeat_until' => '要嘛重複次數,要嘛結束日期 (repeat_until),須二擇其一。',
'require_currency_info' => '此欄位內容須要貨幣資訊。',

1330
yarn.lock

File diff suppressed because it is too large Load Diff