Update meta files for new release.

This commit is contained in:
James Cole
2023-09-01 05:33:02 +02:00
parent 224970f3bd
commit 2c1ca428db
100 changed files with 3890 additions and 1691 deletions

View File

@@ -79,16 +79,16 @@
}, },
{ {
"name": "composer/semver", "name": "composer/semver",
"version": "3.3.2", "version": "3.4.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/composer/semver.git", "url": "https://github.com/composer/semver.git",
"reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32",
"reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -138,9 +138,9 @@
"versioning" "versioning"
], ],
"support": { "support": {
"irc": "irc://irc.freenode.org/composer", "irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues", "issues": "https://github.com/composer/semver/issues",
"source": "https://github.com/composer/semver/tree/3.3.2" "source": "https://github.com/composer/semver/tree/3.4.0"
}, },
"funding": [ "funding": [
{ {
@@ -156,7 +156,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-04-01T19:23:25+00:00" "time": "2023-08-31T09:50:34+00:00"
}, },
{ {
"name": "composer/xdebug-handler", "name": "composer/xdebug-handler",
@@ -224,178 +224,23 @@
], ],
"time": "2022-02-25T21:32:43+00:00" "time": "2022-02-25T21:32:43+00:00"
}, },
{
"name": "doctrine/annotations",
"version": "2.0.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/annotations.git",
"reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/annotations/zipball/e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
"reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
"shasum": ""
},
"require": {
"doctrine/lexer": "^2 || ^3",
"ext-tokenizer": "*",
"php": "^7.2 || ^8.0",
"psr/cache": "^1 || ^2 || ^3"
},
"require-dev": {
"doctrine/cache": "^2.0",
"doctrine/coding-standard": "^10",
"phpstan/phpstan": "^1.8.0",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
"symfony/cache": "^5.4 || ^6",
"vimeo/psalm": "^4.10"
},
"suggest": {
"php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Benjamin Eberlei",
"email": "kontakt@beberlei.de"
},
{
"name": "Jonathan Wage",
"email": "jonwage@gmail.com"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"description": "Docblock Annotations Parser",
"homepage": "https://www.doctrine-project.org/projects/annotations.html",
"keywords": [
"annotations",
"docblock",
"parser"
],
"support": {
"issues": "https://github.com/doctrine/annotations/issues",
"source": "https://github.com/doctrine/annotations/tree/2.0.1"
},
"time": "2023-02-02T22:02:53+00:00"
},
{
"name": "doctrine/lexer",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/lexer.git",
"reference": "84a527db05647743d50373e0ec53a152f2cde568"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568",
"reference": "84a527db05647743d50373e0ec53a152f2cde568",
"shasum": ""
},
"require": {
"php": "^8.1"
},
"require-dev": {
"doctrine/coding-standard": "^10",
"phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^9.5",
"psalm/plugin-phpunit": "^0.18.3",
"vimeo/psalm": "^5.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Common\\Lexer\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Guilherme Blanco",
"email": "guilhermeblanco@gmail.com"
},
{
"name": "Roman Borschel",
"email": "roman@code-factory.org"
},
{
"name": "Johannes Schmitt",
"email": "schmittjoh@gmail.com"
}
],
"description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
"homepage": "https://www.doctrine-project.org/projects/lexer.html",
"keywords": [
"annotations",
"docblock",
"lexer",
"parser",
"php"
],
"support": {
"issues": "https://github.com/doctrine/lexer/issues",
"source": "https://github.com/doctrine/lexer/tree/3.0.0"
},
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
"type": "custom"
},
{
"url": "https://www.patreon.com/phpdoctrine",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
"type": "tidelift"
}
],
"time": "2022-12-15T16:57:16+00:00"
},
{ {
"name": "friendsofphp/php-cs-fixer", "name": "friendsofphp/php-cs-fixer",
"version": "v3.23.0", "version": "v3.25.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
"reference": "35af3cbbacfa91e164b252a28ec0b644f1ed4e78" "reference": "9025b7d2b6e1d90a63d0ac0905018ce5d03ec88d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/35af3cbbacfa91e164b252a28ec0b644f1ed4e78", "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/9025b7d2b6e1d90a63d0ac0905018ce5d03ec88d",
"reference": "35af3cbbacfa91e164b252a28ec0b644f1ed4e78", "reference": "9025b7d2b6e1d90a63d0ac0905018ce5d03ec88d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"composer/semver": "^3.3", "composer/semver": "^3.3",
"composer/xdebug-handler": "^3.0.3", "composer/xdebug-handler": "^3.0.3",
"doctrine/annotations": "^2",
"doctrine/lexer": "^2 || ^3",
"ext-json": "*", "ext-json": "*",
"ext-tokenizer": "*", "ext-tokenizer": "*",
"php": "^7.4 || ^8.0", "php": "^7.4 || ^8.0",
@@ -464,7 +309,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
"source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.23.0" "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.25.0"
}, },
"funding": [ "funding": [
{ {
@@ -472,56 +317,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2023-08-14T12:27:35+00:00" "time": "2023-08-31T21:27:18+00:00"
},
{
"name": "psr/cache",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/cache.git",
"reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf",
"reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf",
"shasum": ""
},
"require": {
"php": ">=8.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Cache\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for caching libraries",
"keywords": [
"cache",
"psr",
"psr-6"
],
"support": {
"source": "https://github.com/php-fig/cache/tree/3.0.0"
},
"time": "2021-02-03T23:26:27+00:00"
}, },
{ {
"name": "psr/container", "name": "psr/container",
@@ -1252,16 +1048,16 @@
}, },
{ {
"name": "symfony/polyfill-ctype", "name": "symfony/polyfill-ctype",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git", "url": "https://github.com/symfony/polyfill-ctype.git",
"reference": "5bbc823adecdae860bb64756d639ecfec17b050a" "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
"reference": "5bbc823adecdae860bb64756d639ecfec17b050a", "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1276,7 +1072,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1314,7 +1110,7 @@
"portable" "portable"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1330,20 +1126,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-01-26T09:26:14+00:00"
}, },
{ {
"name": "symfony/polyfill-intl-grapheme", "name": "symfony/polyfill-intl-grapheme",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
"reference": "511a08c03c1960e08a883f4cffcacd219b758354" "reference": "875e90aeea2777b6f135677f618529449334a612"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612",
"reference": "511a08c03c1960e08a883f4cffcacd219b758354", "reference": "875e90aeea2777b6f135677f618529449334a612",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1355,7 +1151,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1395,7 +1191,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1411,20 +1207,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-01-26T09:26:14+00:00"
}, },
{ {
"name": "symfony/polyfill-intl-normalizer", "name": "symfony/polyfill-intl-normalizer",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
"reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
"reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1436,7 +1232,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1479,7 +1275,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1495,20 +1291,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-01-26T09:26:14+00:00"
}, },
{ {
"name": "symfony/polyfill-mbstring", "name": "symfony/polyfill-mbstring",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git", "url": "https://github.com/symfony/polyfill-mbstring.git",
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" "reference": "42292d99c55abe617799667f454222c54c60e229"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229",
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", "reference": "42292d99c55abe617799667f454222c54c60e229",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1523,7 +1319,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1562,7 +1358,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1578,20 +1374,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-07-28T09:04:16+00:00"
}, },
{ {
"name": "symfony/polyfill-php80", "name": "symfony/polyfill-php80",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-php80.git", "url": "https://github.com/symfony/polyfill-php80.git",
"reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
"reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1600,7 +1396,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1645,7 +1441,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1661,20 +1457,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-01-26T09:26:14+00:00"
}, },
{ {
"name": "symfony/polyfill-php81", "name": "symfony/polyfill-php81",
"version": "v1.27.0", "version": "v1.28.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/polyfill-php81.git", "url": "https://github.com/symfony/polyfill-php81.git",
"reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b",
"reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1683,7 +1479,7 @@
"type": "library", "type": "library",
"extra": { "extra": {
"branch-alias": { "branch-alias": {
"dev-main": "1.27-dev" "dev-main": "1.28-dev"
}, },
"thanks": { "thanks": {
"name": "symfony/polyfill", "name": "symfony/polyfill",
@@ -1724,7 +1520,7 @@
"shim" "shim"
], ],
"support": { "support": {
"source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0"
}, },
"funding": [ "funding": [
{ {
@@ -1740,7 +1536,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2022-11-03T14:55:06+00:00" "time": "2023-01-26T09:26:14+00:00"
}, },
{ {
"name": "symfony/process", "name": "symfony/process",

View File

@@ -3,6 +3,31 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/). This project adheres to [Semantic Versioning](http://semver.org/).
## 6.0.21 - 2023-09-02
### Added
- Rules will now report failures if a Slack/Discord notification channel is configured
- Notifications can be sent to Discord
- Beta layout `v2`, activate with `FIRELY_III_LAYOUT=v2`
### Changed
- Audit log settings are changed, refer to the `.env.example`-file.
- Many URLs are new rendered as relative URLs.
### Fixed
- [Issue 7853](https://github.com/firefly-iii/firefly-iii/issues/7853) Left to spend on main page shows incorrect value
- [Issue 7883](https://github.com/firefly-iii/firefly-iii/issues/7883) Missing translation
- [Issue 7910](https://github.com/firefly-iii/firefly-iii/issues/7910) Type format error
- Home page respects account order
- JS errors for users using Firefly III in a subdir.
### API
- Bumped to v2.0.6 but only so the docs match again.
## 6.0.20 - 2023-08-13 ## 6.0.20 - 2023-08-13
### Fixed ### Fixed

414
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -105,9 +105,9 @@ export default {
"rule_trigger_destination_account_nr_contains_choice": "El n\u00famero \/ IBAN del compte de dest\u00ed cont\u00e9..", "rule_trigger_destination_account_nr_contains_choice": "El n\u00famero \/ IBAN del compte de dest\u00ed cont\u00e9..",
"rule_trigger_transaction_type_choice": "La transacci\u00f3 \u00e9s del tipus..", "rule_trigger_transaction_type_choice": "La transacci\u00f3 \u00e9s del tipus..",
"rule_trigger_category_is_choice": "La categoria \u00e9s..", "rule_trigger_category_is_choice": "La categoria \u00e9s..",
"rule_trigger_amount_less_choice": "Amount is less than or equal to ..", "rule_trigger_amount_less_choice": "La quantitat \u00e9s menor o igual a ..",
"rule_trigger_amount_is_choice": "La quantitat \u00e9s..", "rule_trigger_amount_is_choice": "La quantitat \u00e9s..",
"rule_trigger_amount_more_choice": "Amount is more than or equal to..", "rule_trigger_amount_more_choice": "La quantitat \u00e9s major o igual a..",
"rule_trigger_description_starts_choice": "La descripci\u00f3 comen\u00e7a per..", "rule_trigger_description_starts_choice": "La descripci\u00f3 comen\u00e7a per..",
"rule_trigger_description_ends_choice": "La descripci\u00f3 acaba amb..", "rule_trigger_description_ends_choice": "La descripci\u00f3 acaba amb..",
"rule_trigger_description_contains_choice": "La descripci\u00f3 cont\u00e9..", "rule_trigger_description_contains_choice": "La descripci\u00f3 cont\u00e9..",
@@ -140,7 +140,7 @@ export default {
"rule_trigger_external_id_is_choice": "L'ID externa \u00e9s..", "rule_trigger_external_id_is_choice": "L'ID externa \u00e9s..",
"rule_trigger_internal_reference_is_choice": "La refer\u00e8ncia interna \u00e9s..", "rule_trigger_internal_reference_is_choice": "La refer\u00e8ncia interna \u00e9s..",
"rule_trigger_journal_id_choice": "L'ID del llibre de transaccions \u00e9s..", "rule_trigger_journal_id_choice": "L'ID del llibre de transaccions \u00e9s..",
"rule_trigger_any_external_url_choice": "Transaction has an (any) external URL", "rule_trigger_any_external_url_choice": "La transaci\u00f3 t\u00e9 (cap) URL externa",
"rule_trigger_no_external_url_choice": "La transacci\u00f3 no t\u00e9 URL extern", "rule_trigger_no_external_url_choice": "La transacci\u00f3 no t\u00e9 URL extern",
"rule_trigger_id_choice": "L'ID de la transacci\u00f3 \u00e9s..", "rule_trigger_id_choice": "L'ID de la transacci\u00f3 \u00e9s..",
"rule_action_delete_transaction_choice": "ELIMINAR transacci\u00f3(!)", "rule_action_delete_transaction_choice": "ELIMINAR transacci\u00f3(!)",

View File

@@ -105,9 +105,9 @@ export default {
"rule_trigger_destination_account_nr_contains_choice": "\ub300\uc0c1 \uacc4\uc88c \ubc88\ud638 \/ IBAN\uc740...\ub97c \ud3ec\ud568\ud569\ub2c8\ub2e4", "rule_trigger_destination_account_nr_contains_choice": "\ub300\uc0c1 \uacc4\uc88c \ubc88\ud638 \/ IBAN\uc740...\ub97c \ud3ec\ud568\ud569\ub2c8\ub2e4",
"rule_trigger_transaction_type_choice": "\uac70\ub798\ub294 .. \uc720\ud615\uc785\ub2c8\ub2e4", "rule_trigger_transaction_type_choice": "\uac70\ub798\ub294 .. \uc720\ud615\uc785\ub2c8\ub2e4",
"rule_trigger_category_is_choice": "\uce74\ud14c\uace0\ub9ac\ub294 ..", "rule_trigger_category_is_choice": "\uce74\ud14c\uace0\ub9ac\ub294 ..",
"rule_trigger_amount_less_choice": "Amount is less than or equal to ..", "rule_trigger_amount_less_choice": "\uae08\uc561\uc774 .. \uc640 \uc791\uac70\ub098 \uac19\uc74c",
"rule_trigger_amount_is_choice": "\uae08\uc561\uc740..", "rule_trigger_amount_is_choice": "\uae08\uc561\uc740..",
"rule_trigger_amount_more_choice": "Amount is more than or equal to..", "rule_trigger_amount_more_choice": "\uae08\uc561\uc774 .. \uc640 \ud06c\uac70\ub098 \uac19\uc74c",
"rule_trigger_description_starts_choice": "\uc124\uba85\uc774 ..\ub85c \uc2dc\uc791\ud569\ub2c8\ub2e4", "rule_trigger_description_starts_choice": "\uc124\uba85\uc774 ..\ub85c \uc2dc\uc791\ud569\ub2c8\ub2e4",
"rule_trigger_description_ends_choice": "\uc124\uba85\uc774 ..\ub85c \ub05d\ub0a9\ub2c8\ub2e4", "rule_trigger_description_ends_choice": "\uc124\uba85\uc774 ..\ub85c \ub05d\ub0a9\ub2c8\ub2e4",
"rule_trigger_description_contains_choice": "\uc124\uba85\uc740 ..\ub97c \ud3ec\ud568\ud569\ub2c8\ub2e4", "rule_trigger_description_contains_choice": "\uc124\uba85\uc740 ..\ub97c \ud3ec\ud568\ud569\ub2c8\ub2e4",
@@ -140,7 +140,7 @@ export default {
"rule_trigger_external_id_is_choice": "\uc678\ubd80 ID\ub294..", "rule_trigger_external_id_is_choice": "\uc678\ubd80 ID\ub294..",
"rule_trigger_internal_reference_is_choice": "\ub0b4\ubd80 \ucc38\uc870\ub294..", "rule_trigger_internal_reference_is_choice": "\ub0b4\ubd80 \ucc38\uc870\ub294..",
"rule_trigger_journal_id_choice": "\uac70\ub798 \uc800\ub110 ID\ub294..", "rule_trigger_journal_id_choice": "\uac70\ub798 \uc800\ub110 ID\ub294..",
"rule_trigger_any_external_url_choice": "Transaction has an (any) external URL", "rule_trigger_any_external_url_choice": "\uac70\ub798\uc5d0 (\uc5b4\ub5a4) \uc678\ubd80 URL\uc774 \uc788\uc74c",
"rule_trigger_no_external_url_choice": "\uac70\ub798\uc5d0 \uc678\ubd80 URL\uc774 \uc5c6\uc2b5\ub2c8\ub2e4", "rule_trigger_no_external_url_choice": "\uac70\ub798\uc5d0 \uc678\ubd80 URL\uc774 \uc5c6\uc2b5\ub2c8\ub2e4",
"rule_trigger_id_choice": "\uac70\ub798 ID\ub294..", "rule_trigger_id_choice": "\uac70\ub798 ID\ub294..",
"rule_action_delete_transaction_choice": "\uac70\ub798 \uc0ad\uc81c(!)", "rule_action_delete_transaction_choice": "\uac70\ub798 \uc0ad\uc81c(!)",

View File

@@ -105,9 +105,9 @@ export default {
"rule_trigger_destination_account_nr_contains_choice": "Numer konta docelowego \/ IBAN zawiera..", "rule_trigger_destination_account_nr_contains_choice": "Numer konta docelowego \/ IBAN zawiera..",
"rule_trigger_transaction_type_choice": "Transakcja jest typu..", "rule_trigger_transaction_type_choice": "Transakcja jest typu..",
"rule_trigger_category_is_choice": "Kategoria to..", "rule_trigger_category_is_choice": "Kategoria to..",
"rule_trigger_amount_less_choice": "Amount is less than or equal to ..", "rule_trigger_amount_less_choice": "Kwota jest mniejsza lub r\u00f3wna ..",
"rule_trigger_amount_is_choice": "Kwota to..", "rule_trigger_amount_is_choice": "Kwota to..",
"rule_trigger_amount_more_choice": "Amount is more than or equal to..", "rule_trigger_amount_more_choice": "Kwota jest wi\u0119ksza lub r\u00f3wna..",
"rule_trigger_description_starts_choice": "Opis zaczyna si\u0119 od..", "rule_trigger_description_starts_choice": "Opis zaczyna si\u0119 od..",
"rule_trigger_description_ends_choice": "Opis ko\u0144czy si\u0119 na..", "rule_trigger_description_ends_choice": "Opis ko\u0144czy si\u0119 na..",
"rule_trigger_description_contains_choice": "Opis zawiera..", "rule_trigger_description_contains_choice": "Opis zawiera..",
@@ -140,7 +140,7 @@ export default {
"rule_trigger_external_id_is_choice": "Zewn\u0119trzne ID to..", "rule_trigger_external_id_is_choice": "Zewn\u0119trzne ID to..",
"rule_trigger_internal_reference_is_choice": "Wewn\u0119trzne odwo\u0142anie to..", "rule_trigger_internal_reference_is_choice": "Wewn\u0119trzne odwo\u0142anie to..",
"rule_trigger_journal_id_choice": "ID dziennika transakcji to..", "rule_trigger_journal_id_choice": "ID dziennika transakcji to..",
"rule_trigger_any_external_url_choice": "Transaction has an (any) external URL", "rule_trigger_any_external_url_choice": "Transakcja ma (dowolny) zewn\u0119trzny adres URL",
"rule_trigger_no_external_url_choice": "Transakcja nie ma zewn\u0119trznego adresu URL", "rule_trigger_no_external_url_choice": "Transakcja nie ma zewn\u0119trznego adresu URL",
"rule_trigger_id_choice": "Identyfikator transakcji to..", "rule_trigger_id_choice": "Identyfikator transakcji to..",
"rule_action_delete_transaction_choice": "USU\u0143 transakcj\u0119(!)", "rule_action_delete_transaction_choice": "USU\u0143 transakcj\u0119(!)",

View File

@@ -105,9 +105,9 @@ export default {
"rule_trigger_destination_account_nr_contains_choice": "N\u00famero da conta de destino (IBAN) cont\u00e9m..", "rule_trigger_destination_account_nr_contains_choice": "N\u00famero da conta de destino (IBAN) cont\u00e9m..",
"rule_trigger_transaction_type_choice": "Transa\u00e7\u00e3o \u00e9 do tipo..", "rule_trigger_transaction_type_choice": "Transa\u00e7\u00e3o \u00e9 do tipo..",
"rule_trigger_category_is_choice": "A categoria \u00e9..", "rule_trigger_category_is_choice": "A categoria \u00e9..",
"rule_trigger_amount_less_choice": "Amount is less than or equal to ..", "rule_trigger_amount_less_choice": "Valor \u00e9 menor ou igual a ..",
"rule_trigger_amount_is_choice": "Quantia \u00e9..", "rule_trigger_amount_is_choice": "Quantia \u00e9..",
"rule_trigger_amount_more_choice": "Amount is more than or equal to..", "rule_trigger_amount_more_choice": "Valor \u00e9 maior ou igual a..",
"rule_trigger_description_starts_choice": "Descri\u00e7\u00e3o come\u00e7a com..", "rule_trigger_description_starts_choice": "Descri\u00e7\u00e3o come\u00e7a com..",
"rule_trigger_description_ends_choice": "Descri\u00e7\u00e3o termina com..", "rule_trigger_description_ends_choice": "Descri\u00e7\u00e3o termina com..",
"rule_trigger_description_contains_choice": "Descri\u00e7\u00e3o cont\u00e9m..", "rule_trigger_description_contains_choice": "Descri\u00e7\u00e3o cont\u00e9m..",
@@ -140,7 +140,7 @@ export default {
"rule_trigger_external_id_is_choice": "ID externo \u00e9..", "rule_trigger_external_id_is_choice": "ID externo \u00e9..",
"rule_trigger_internal_reference_is_choice": "Refer\u00eancia interna \u00e9..", "rule_trigger_internal_reference_is_choice": "Refer\u00eancia interna \u00e9..",
"rule_trigger_journal_id_choice": "ID do livro de transa\u00e7\u00e3o \u00e9..", "rule_trigger_journal_id_choice": "ID do livro de transa\u00e7\u00e3o \u00e9..",
"rule_trigger_any_external_url_choice": "Transaction has an (any) external URL", "rule_trigger_any_external_url_choice": "A transa\u00e7\u00e3o tem uma URL externa (qualquer)",
"rule_trigger_no_external_url_choice": "A transa\u00e7\u00e3o n\u00e3o tem um link externo", "rule_trigger_no_external_url_choice": "A transa\u00e7\u00e3o n\u00e3o tem um link externo",
"rule_trigger_id_choice": "O identificador da transa\u00e7\u00e3o \u00e9..", "rule_trigger_id_choice": "O identificador da transa\u00e7\u00e3o \u00e9..",
"rule_action_delete_transaction_choice": "EXCLUIR transa\u00e7\u00e3o(!)", "rule_action_delete_transaction_choice": "EXCLUIR transa\u00e7\u00e3o(!)",

View File

@@ -50,8 +50,8 @@ export default {
"transactions": "Transakcije", "transactions": "Transakcije",
"title_expenses": "Stro\u0161ki", "title_expenses": "Stro\u0161ki",
"title_withdrawal": "Stro\u0161ki", "title_withdrawal": "Stro\u0161ki",
"title_revenue": "Dohodki \/ prihodki", "title_revenue": "Dohodki prihodki",
"title_deposit": "Dohodki \/ prihodki", "title_deposit": "Dohodki\/prihodki",
"title_transfer": "Prenosi", "title_transfer": "Prenosi",
"title_transfers": "Prenosi", "title_transfers": "Prenosi",
"asset_accounts": "Premo\u017eenjski ra\u010duni", "asset_accounts": "Premo\u017eenjski ra\u010duni",
@@ -60,7 +60,7 @@ export default {
"liabilities_accounts": "Obveznosti" "liabilities_accounts": "Obveznosti"
}, },
"firefly": { "firefly": {
"administration_index": "Financial administration", "administration_index": "Finan\u010dna administracija",
"actions": "Dejanja", "actions": "Dejanja",
"edit": "uredi", "edit": "uredi",
"delete": "izbri\u0161i", "delete": "izbri\u0161i",
@@ -81,87 +81,87 @@ export default {
"budgeted": "Prora\u010dun", "budgeted": "Prora\u010dun",
"spent": "Porabljeno", "spent": "Porabljeno",
"no_bill": "(ni ra\u010duna)", "no_bill": "(ni ra\u010duna)",
"rule_trigger_source_account_starts_choice": "Source account name starts with..", "rule_trigger_source_account_starts_choice": "Ime izvornega ra\u010duna se za\u010dne z ...",
"rule_trigger_source_account_ends_choice": "Source account name ends with..", "rule_trigger_source_account_ends_choice": "Ime izvornega ra\u010duna se kon\u010da s\/z ...",
"rule_trigger_source_account_is_choice": "Source account name is..", "rule_trigger_source_account_is_choice": "Ime izvornega ra\u010duna je ...",
"rule_trigger_source_account_contains_choice": "Source account name contains..", "rule_trigger_source_account_contains_choice": "Ime izvornega ra\u010duna vsebuje ...",
"rule_trigger_account_id_choice": "Either account ID is exactly..", "rule_trigger_account_id_choice": "ID ra\u010duna je natan\u010dno ...",
"rule_trigger_source_account_id_choice": "Source account ID is exactly..", "rule_trigger_source_account_id_choice": "ID izvornega ra\u010duna je to\u010dno ...",
"rule_trigger_destination_account_id_choice": "Destination account ID is exactly..", "rule_trigger_destination_account_id_choice": "ID ciljnega ra\u010duna je to\u010dno ...",
"rule_trigger_account_is_cash_choice": "Either account is cash", "rule_trigger_account_is_cash_choice": "Kateri koli ra\u010dun je gotovina",
"rule_trigger_source_is_cash_choice": "Source account is (cash) account", "rule_trigger_source_is_cash_choice": "Izvorni ra\u010dun je gotovinski ra\u010dun",
"rule_trigger_destination_is_cash_choice": "Destination account is (cash) account", "rule_trigger_destination_is_cash_choice": "Ciljni ra\u010dun je (gotovinski) ra\u010dun",
"rule_trigger_source_account_nr_starts_choice": "Source account number \/ IBAN starts with..", "rule_trigger_source_account_nr_starts_choice": "Izvorna \u0161tevilka ra\u010duna \/ IBAN se za\u010dne z ...",
"rule_trigger_source_account_nr_ends_choice": "Source account number \/ IBAN ends with..", "rule_trigger_source_account_nr_ends_choice": "Izvorna \u0161tevilka ra\u010duna \/ IBAN se kon\u010da z ...",
"rule_trigger_source_account_nr_is_choice": "Source account number \/ IBAN is..", "rule_trigger_source_account_nr_is_choice": "Izvorna \u0161tevilka ra\u010duna \/ IBAN je ...",
"rule_trigger_source_account_nr_contains_choice": "Source account number \/ IBAN contains..", "rule_trigger_source_account_nr_contains_choice": "Izvorna \u0161tevilka ra\u010duna \/ IBAN vsebuje ...",
"rule_trigger_destination_account_starts_choice": "Destination account name starts with..", "rule_trigger_destination_account_starts_choice": "Ime ciljnega ra\u010duna se za\u010dne z ...",
"rule_trigger_destination_account_ends_choice": "Destination account name ends with..", "rule_trigger_destination_account_ends_choice": "Ime ciljnega ra\u010duna se kon\u010da z ...",
"rule_trigger_destination_account_is_choice": "Destination account name is..", "rule_trigger_destination_account_is_choice": "Ime ciljnega ra\u010duna je ...",
"rule_trigger_destination_account_contains_choice": "Destination account name contains..", "rule_trigger_destination_account_contains_choice": "Ime ciljnega ra\u010duna vsebuje ...",
"rule_trigger_destination_account_nr_starts_choice": "Destination account number \/ IBAN starts with..", "rule_trigger_destination_account_nr_starts_choice": "\u0160tevilka ciljnega ra\u010duna \/ IBAN se za\u010dne s\/z ...",
"rule_trigger_destination_account_nr_ends_choice": "Destination account number \/ IBAN ends with..", "rule_trigger_destination_account_nr_ends_choice": "\u0160tevilka ciljnega ra\u010duna \/ IBAN se kon\u010da s\/z ...",
"rule_trigger_destination_account_nr_is_choice": "Destination account number \/ IBAN is..", "rule_trigger_destination_account_nr_is_choice": "\u0160tevilka ciljnega ra\u010duna \/ IBAN je ...",
"rule_trigger_destination_account_nr_contains_choice": "Destination account number \/ IBAN contains..", "rule_trigger_destination_account_nr_contains_choice": "\u0160tevilka ciljnega ra\u010duna \/ IBAN vsebuje ...",
"rule_trigger_transaction_type_choice": "Tip transakcije je..", "rule_trigger_transaction_type_choice": "Tip transakcije je..",
"rule_trigger_category_is_choice": "Kategorija je..", "rule_trigger_category_is_choice": "Kategorija je..",
"rule_trigger_amount_less_choice": "Amount is less than or equal to ..", "rule_trigger_amount_less_choice": "Znesek je manj\u0161i ali enak ...",
"rule_trigger_amount_is_choice": "Znesek je..", "rule_trigger_amount_is_choice": "Znesek je..",
"rule_trigger_amount_more_choice": "Amount is more than or equal to..", "rule_trigger_amount_more_choice": "Znesek je ve\u010dji ali enak ...",
"rule_trigger_description_starts_choice": "Opis se za\u010dne s\/z..", "rule_trigger_description_starts_choice": "Opis se za\u010dne s\/z..",
"rule_trigger_description_ends_choice": "Opis se kon\u010da z..", "rule_trigger_description_ends_choice": "Opis se kon\u010da z..",
"rule_trigger_description_contains_choice": "Opis vsebuje..", "rule_trigger_description_contains_choice": "Opis vsebuje..",
"rule_trigger_description_is_choice": "Opis je..", "rule_trigger_description_is_choice": "Opis je..",
"rule_trigger_date_on_choice": "Transaction date is..", "rule_trigger_date_on_choice": "Datum transakcije je ...",
"rule_trigger_date_before_choice": "Transaction date is before..", "rule_trigger_date_before_choice": "Datum transakcije je pred ...",
"rule_trigger_date_after_choice": "Transaction date is after..", "rule_trigger_date_after_choice": "Datum transakcije je po ...",
"rule_trigger_created_at_on_choice": "Transaction was made on..", "rule_trigger_created_at_on_choice": "Transakcija je bila izvedena dne ...",
"rule_trigger_updated_at_on_choice": "Transaction was last edited on..", "rule_trigger_updated_at_on_choice": "Transakcija je bila nazadnje urejena ...",
"rule_trigger_budget_is_choice": "Prora\u010dun je..", "rule_trigger_budget_is_choice": "Prora\u010dun je..",
"rule_trigger_tag_is_choice": "Any tag is..", "rule_trigger_tag_is_choice": "Vsaka oznaka je ...",
"rule_trigger_currency_is_choice": "Valuta transakcije je..", "rule_trigger_currency_is_choice": "Valuta transakcije je..",
"rule_trigger_foreign_currency_is_choice": "Transaction foreign currency is..", "rule_trigger_foreign_currency_is_choice": "Tuja valuta transakcije je ...",
"rule_trigger_has_attachments_choice": "Ima vsaj toliko priponk", "rule_trigger_has_attachments_choice": "Ima vsaj toliko priponk",
"rule_trigger_has_no_category_choice": "Nima kategorije", "rule_trigger_has_no_category_choice": "Nima kategorije",
"rule_trigger_has_any_category_choice": "Ima kategorijo", "rule_trigger_has_any_category_choice": "Ima kategorijo",
"rule_trigger_has_no_budget_choice": "Nima prora\u010duna", "rule_trigger_has_no_budget_choice": "Nima prora\u010duna",
"rule_trigger_has_any_budget_choice": "Ima (katerikoli) prora\u010dun", "rule_trigger_has_any_budget_choice": "Ima (katerikoli) prora\u010dun",
"rule_trigger_has_no_bill_choice": "Nima ra\u010duna", "rule_trigger_has_no_bill_choice": "Nima ra\u010duna",
"rule_trigger_has_any_bill_choice": "Has a (any) bill", "rule_trigger_has_any_bill_choice": "Ima (kateri koli) trajnik",
"rule_trigger_has_no_tag_choice": "Nima oznak", "rule_trigger_has_no_tag_choice": "Nima oznak",
"rule_trigger_has_any_tag_choice": "Ima eno ali ve\u010d oznak", "rule_trigger_has_any_tag_choice": "Ima eno ali ve\u010d oznak",
"rule_trigger_any_notes_choice": "Ima zaznamke", "rule_trigger_any_notes_choice": "Ima zaznamke",
"rule_trigger_no_notes_choice": "Nima zaznamkov", "rule_trigger_no_notes_choice": "Nima zaznamkov",
"rule_trigger_notes_is_choice": "Opombe so..", "rule_trigger_notes_is_choice": "Opombe so..",
"rule_trigger_notes_contains_choice": "Notes contain..", "rule_trigger_notes_contains_choice": "Opombe vsebujejo ...",
"rule_trigger_notes_starts_choice": "Notes start with..", "rule_trigger_notes_starts_choice": "Opombe se za\u010dnejo s\/z ...",
"rule_trigger_notes_ends_choice": "Notes end with..", "rule_trigger_notes_ends_choice": "Opombe se kon\u010dajo s\/z ...",
"rule_trigger_bill_is_choice": "Ra\u010dun je..", "rule_trigger_bill_is_choice": "Ra\u010dun je..",
"rule_trigger_external_id_is_choice": "External ID is..", "rule_trigger_external_id_is_choice": "Zunanji ID je ...",
"rule_trigger_internal_reference_is_choice": "Internal reference is..", "rule_trigger_internal_reference_is_choice": "Notranja referenca je ..",
"rule_trigger_journal_id_choice": "Transaction journal ID is..", "rule_trigger_journal_id_choice": "ID dnevnika transakcij je ...",
"rule_trigger_any_external_url_choice": "Transaction has an (any) external URL", "rule_trigger_any_external_url_choice": "Transakcija ima (kateri koli) zunanji URL",
"rule_trigger_no_external_url_choice": "Transaction has no external URL", "rule_trigger_no_external_url_choice": "Transakcija nima zunanjega URL-ja",
"rule_trigger_id_choice": "Transaction ID is..", "rule_trigger_id_choice": "ID transakcije je ...",
"rule_action_delete_transaction_choice": "DELETE transaction(!)", "rule_action_delete_transaction_choice": "IZBRI\u0160ITE transakcijo (!)",
"rule_action_set_category_choice": "Set category to ..", "rule_action_set_category_choice": "Nastavi kategorijo na ...",
"rule_action_clear_category_choice": "Po\u010disti kategorijo", "rule_action_clear_category_choice": "Po\u010disti kategorijo",
"rule_action_set_budget_choice": "Set budget to ..", "rule_action_set_budget_choice": "Nastavi prora\u010dun na ...",
"rule_action_clear_budget_choice": "Po\u010disti prora\u010dun", "rule_action_clear_budget_choice": "Po\u010disti prora\u010dun",
"rule_action_add_tag_choice": "Dodaj oznako ..", "rule_action_add_tag_choice": "Dodaj oznako ..",
"rule_action_remove_tag_choice": "Remove tag ..", "rule_action_remove_tag_choice": "Odstrani oznako ...",
"rule_action_remove_all_tags_choice": "Odstrani vse oznake", "rule_action_remove_all_tags_choice": "Odstrani vse oznake",
"rule_action_set_description_choice": "Set description to ..", "rule_action_set_description_choice": "Nastavi opis na ...",
"rule_action_update_piggy_choice": "Add \/ remove transaction amount in piggy bank ..", "rule_action_update_piggy_choice": "Add \/ remove transaction amount in piggy bank ..",
"rule_action_append_description_choice": "Append description with ..", "rule_action_append_description_choice": "Za opis dodaj ...",
"rule_action_prepend_description_choice": "Prepend description with ..", "rule_action_prepend_description_choice": "Pred opis dodaj ...",
"rule_action_set_source_account_choice": "Set source account to ..", "rule_action_set_source_account_choice": "Nastavi izvorni ra\u010dun na ...",
"rule_action_set_destination_account_choice": "Set destination account to ..", "rule_action_set_destination_account_choice": "Nastavi ciljni ra\u010dun na ...",
"rule_action_append_notes_choice": "Append notes with ..", "rule_action_append_notes_choice": "Za opombo dodaj ...",
"rule_action_prepend_notes_choice": "Prepend notes with ..", "rule_action_prepend_notes_choice": "Pred opombo dodaj ...",
"rule_action_clear_notes_choice": "Odstrani opombe", "rule_action_clear_notes_choice": "Odstrani opombe",
"rule_action_set_notes_choice": "Set notes to ..", "rule_action_set_notes_choice": "Nastavi opombe na ...",
"rule_action_link_to_bill_choice": "Link to a bill ..", "rule_action_link_to_bill_choice": "Pove\u017ei s trajnikom ...",
"rule_action_convert_deposit_choice": "Pretvori transakcijo v polog", "rule_action_convert_deposit_choice": "Pretvori transakcijo v polog",
"rule_action_convert_withdrawal_choice": "Pretvori transakcijo v odliv", "rule_action_convert_withdrawal_choice": "Pretvori transakcijo v odliv",
"rule_action_convert_transfer_choice": "Pretvori transakcijo v prenos", "rule_action_convert_transfer_choice": "Pretvori transakcijo v prenos",
@@ -185,7 +185,7 @@ export default {
"asset_accounts": "premo\u017eenjski ra\u010duni", "asset_accounts": "premo\u017eenjski ra\u010duni",
"expense_accounts": "Ra\u010duni stro\u0161kov", "expense_accounts": "Ra\u010duni stro\u0161kov",
"liabilities_accounts": "Obveznosti", "liabilities_accounts": "Obveznosti",
"undefined_accounts": "Accounts", "undefined_accounts": "Ra\u010duni",
"name": "Ime", "name": "Ime",
"revenue_accounts": "Ra\u010dun prihodkov", "revenue_accounts": "Ra\u010dun prihodkov",
"description": "Opis", "description": "Opis",
@@ -213,13 +213,13 @@ export default {
"transactions": "Transakcije", "transactions": "Transakcije",
"balance": "Stanje", "balance": "Stanje",
"budgets": "Prora\u010duni", "budgets": "Prora\u010duni",
"subscriptions": "Subscriptions", "subscriptions": "Naro\u010dnine",
"welcome_back": "Kaj dogaja?", "welcome_back": "Kaj dogaja?",
"bills_to_pay": "Trajnik za pla\u010dilo", "bills_to_pay": "Trajnik za pla\u010dilo",
"net_worth": "Neto vrednost", "net_worth": "Neto vrednost",
"pref_last365": "Zadnje leto", "pref_last365": "Zadnje leto",
"pref_last90": "Last 90 days", "pref_last90": "Zadnjih 90 dni",
"pref_last30": "Last 30 days", "pref_last30": "Zadnjih 30 dni",
"pref_last7": "Zadnjih 7 dni", "pref_last7": "Zadnjih 7 dni",
"pref_YTD": "Leto do datuma", "pref_YTD": "Leto do datuma",
"pref_QTD": "Quarter to date", "pref_QTD": "Quarter to date",

View File

@@ -338,7 +338,7 @@ page container: q-ma-xs (margin all, xs) AND q-mb-md to give the page content so
<q-footer bordered class="bg-grey-8 text-white"> <q-footer bordered class="bg-grey-8 text-white">
<q-toolbar> <q-toolbar>
<div> <div>
<small>Firefly III v v6.0.19 &copy; James Cole, AGPL-3.0-or-later.</small> <small>Firefly III v v6.0.21 &copy; James Cole, AGPL-3.0-or-later.</small>
</div> </div>
</q-toolbar> </q-toolbar>
</q-footer> </q-footer>

6
package-lock.json generated
View File

@@ -859,9 +859,9 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.4.28", "version": "8.4.29",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.28.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz",
"integrity": "sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==", "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==",
"dev": true, "dev": true,
"funding": [ "funding": [
{ {

View File

@@ -8,19 +8,19 @@
"left": "Queda", "left": "Queda",
"paid": "Pagat", "paid": "Pagat",
"unpaid": "Pendent de pagament", "unpaid": "Pendent de pagament",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "no agrupades",
"overspent": "Gastat de m\u00e9s", "overspent": "Gastat de m\u00e9s",
"money_flowing_in": "Entrant", "money_flowing_in": "Entrant",
"money_flowing_out": "Eixint", "money_flowing_out": "Eixint",
"category": "Categoria", "category": "Categoria",
"unknown_category_plain": "No category", "unknown_category_plain": "Sense categoria",
"all_money": "All your money", "all_money": "Tots els teus diners",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Compte font desconegut",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Compte de dest\u00ed desconegut",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Compte desconegut",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Cap pressupost",
"expense_account": "Expense account", "expense_account": "Compte de despeses",
"revenue_account": "Revenue account", "revenue_account": "Compte d'ingressos",
"budget": "Pressupost" "budget": "Pressupost"
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "\u00dcbrig", "left": "\u00dcbrig",
"paid": "Bezahlt", "paid": "Bezahlt",
"unpaid": "Unbezahlt", "unpaid": "Unbezahlt",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "ungruppiert",
"overspent": "Zuviel ausgegeben", "overspent": "Zuviel ausgegeben",
"money_flowing_in": "Eingehend", "money_flowing_in": "Eingehend",
"money_flowing_out": "Ausgehend", "money_flowing_out": "Ausgehend",
"category": "Kategorie", "category": "Kategorie",
"unknown_category_plain": "No category", "unknown_category_plain": "Keine Kategorie",
"all_money": "All your money", "all_money": "All Ihr Geld",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Unbekanntes Quellkonto",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Unbekanntes Zielkonto",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Unbekanntes Konto",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Kein Budget",
"expense_account": "Expense account", "expense_account": "Ausgabenkonto",
"revenue_account": "Revenue account", "revenue_account": "Einnahmekonto",
"budget": "Budget" "budget": "Budget"
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "Disponible", "left": "Disponible",
"paid": "Pagado", "paid": "Pagado",
"unpaid": "No pagado", "unpaid": "No pagado",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "sin agrupar",
"overspent": "Sobrepasadas", "overspent": "Sobrepasadas",
"money_flowing_in": "Entrada", "money_flowing_in": "Entrada",
"money_flowing_out": "Salida", "money_flowing_out": "Salida",
"category": "Categoria", "category": "Categoria",
"unknown_category_plain": "No category", "unknown_category_plain": "Sin categor\u00eda",
"all_money": "All your money", "all_money": "Todo tu dinero",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Cuenta origen desconocida",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Direcci\u00f3n de destino desconocida",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Cuenta desconocida",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Sin presupuesto",
"expense_account": "Expense account", "expense_account": "Cuenta de gastos",
"revenue_account": "Revenue account", "revenue_account": "Cuenta de ingresos",
"budget": "Presupuesto" "budget": "Presupuesto"
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "Reste", "left": "Reste",
"paid": "Pay\u00e9", "paid": "Pay\u00e9",
"unpaid": "Impay\u00e9", "unpaid": "Impay\u00e9",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "non group\u00e9",
"overspent": "Trop d\u00e9pens\u00e9", "overspent": "Trop d\u00e9pens\u00e9",
"money_flowing_in": "Entr\u00e9e", "money_flowing_in": "Entr\u00e9e",
"money_flowing_out": "Sortie", "money_flowing_out": "Sortie",
"category": "Cat\u00e9gorie", "category": "Cat\u00e9gorie",
"unknown_category_plain": "No category", "unknown_category_plain": "Sans cat\u00e9gorie",
"all_money": "All your money", "all_money": "Tout votre argent",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Compte source inconnu",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Compte de destination inconnu",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Compte inconnu",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Pas de budget",
"expense_account": "Expense account", "expense_account": "Compte de d\u00e9penses",
"revenue_account": "Revenue account", "revenue_account": "Compte de recettes",
"budget": "Budget" "budget": "Budget"
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "\ub0a8\uc74c", "left": "\ub0a8\uc74c",
"paid": "\uc9c0\ubd88\ub428", "paid": "\uc9c0\ubd88\ub428",
"unpaid": "\ubbf8\uc9c0\ubd88", "unpaid": "\ubbf8\uc9c0\ubd88",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "\uadf8\ub8f9 \ud574\uc81c\ub428",
"overspent": "\ucd08\uacfc \uc9c0\ucd9c", "overspent": "\ucd08\uacfc \uc9c0\ucd9c",
"money_flowing_in": "\ub4e4\uc5b4\uc634", "money_flowing_in": "\ub4e4\uc5b4\uc634",
"money_flowing_out": "\ub098\uac10", "money_flowing_out": "\ub098\uac10",
"category": "\uce74\ud14c\uace0\ub9ac", "category": "\uce74\ud14c\uace0\ub9ac",
"unknown_category_plain": "No category", "unknown_category_plain": "\uce74\ud14c\uace0\ub9ac \uc5c6\uc74c",
"all_money": "All your money", "all_money": "\ubaa8\ub4e0 \ub3c8",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "\uc54c \uc218 \uc5c6\ub294 \uc18c\uc2a4 \uacc4\uc815",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "\uc54c \uc218 \uc5c6\ub294 \ub300\uc0c1 \uacc4\uc815",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "\uc54c \uc218 \uc5c6\ub294 \uacc4\uc815",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "\uc608\uc0b0 \uc5c6\uc74c",
"expense_account": "Expense account", "expense_account": "\uc9c0\ucd9c \uacc4\uc815",
"revenue_account": "Revenue account", "revenue_account": "\uc218\uc775 \uacc4\uc815",
"budget": "\uc608\uc0b0" "budget": "\uc608\uc0b0"
} }
} }

View File

@@ -21,7 +21,7 @@
"unknown_budget_plain": "No budget", "unknown_budget_plain": "No budget",
"expense_account": "Expense account", "expense_account": "Expense account",
"revenue_account": "Revenue account", "revenue_account": "Revenue account",
"budget": "Busjett" "budget": "Budsjett"
} }
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "Pozosta\u0142o", "left": "Pozosta\u0142o",
"paid": "Zap\u0142acone", "paid": "Zap\u0142acone",
"unpaid": "Niezap\u0142acone", "unpaid": "Niezap\u0142acone",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "bez grupy",
"overspent": "Przep\u0142acono", "overspent": "Przep\u0142acono",
"money_flowing_in": "Przychodz\u0105ce", "money_flowing_in": "Przychodz\u0105ce",
"money_flowing_out": "Wychodz\u0105ce", "money_flowing_out": "Wychodz\u0105ce",
"category": "Kategoria", "category": "Kategoria",
"unknown_category_plain": "No category", "unknown_category_plain": "Brak kategorii",
"all_money": "All your money", "all_money": "Wszystkie Twoje pieni\u0105dze",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Nieznane konto \u017ar\u00f3d\u0142owe",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Nieznane konto docelowe",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Nieznane konto",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Brak bud\u017cetu",
"expense_account": "Expense account", "expense_account": "Konto wydatk\u00f3w",
"revenue_account": "Revenue account", "revenue_account": "Konto przychod\u00f3w",
"budget": "Bud\u017cet" "budget": "Bud\u017cet"
} }
} }

View File

@@ -8,19 +8,19 @@
"left": "Restante", "left": "Restante",
"paid": "Pago", "paid": "Pago",
"unpaid": "N\u00e3o pago", "unpaid": "N\u00e3o pago",
"default_group_title_name_plain": "ungrouped", "default_group_title_name_plain": "sem grupo",
"overspent": "Gasto excedido", "overspent": "Gasto excedido",
"money_flowing_in": "Entrada", "money_flowing_in": "Entrada",
"money_flowing_out": "Sa\u00edda", "money_flowing_out": "Sa\u00edda",
"category": "Categoria", "category": "Categoria",
"unknown_category_plain": "No category", "unknown_category_plain": "Sem categoria",
"all_money": "All your money", "all_money": "Todo o seu dinheiro",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Conta de origem desconhecida",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Conta de destino desconhecida",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Conta desconhecida",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Nenhum or\u00e7amento",
"expense_account": "Expense account", "expense_account": "Conta de despesas",
"revenue_account": "Revenue account", "revenue_account": "Conta de Receitas",
"budget": "Or\u00e7amento" "budget": "Or\u00e7amento"
} }
} }

View File

@@ -13,14 +13,14 @@
"money_flowing_in": "Na", "money_flowing_in": "Na",
"money_flowing_out": "Iz", "money_flowing_out": "Iz",
"category": "Kategorija", "category": "Kategorija",
"unknown_category_plain": "No category", "unknown_category_plain": "Brez kategorije",
"all_money": "All your money", "all_money": "Ves va\u0161 denar",
"unknown_source_plain": "Unknown source account", "unknown_source_plain": "Neznan izvorni ra\u010dun",
"unknown_dest_plain": "Unknown destination account", "unknown_dest_plain": "Neznan ciljni ra\u010dun",
"unknown_any_plain": "Unknown account", "unknown_any_plain": "Neznan ra\u010dun",
"unknown_budget_plain": "No budget", "unknown_budget_plain": "Ni prora\u010duna",
"expense_account": "Expense account", "expense_account": "Ra\u010dun stro\u0161kov",
"revenue_account": "Revenue account", "revenue_account": "Ra\u010dun prihodkov",
"budget": "Prora\u010dun" "budget": "Prora\u010dun"
} }
} }

View File

@@ -46,7 +46,7 @@
"split_transaction_title_help": "Om du oppretter ein splittet transaksjon, m\u00e5 du ha ein hoved beskriving for alle deler av transaksjonen.", "split_transaction_title_help": "Om du oppretter ein splittet transaksjon, m\u00e5 du ha ein hoved beskriving for alle deler av transaksjonen.",
"destination_account_reconciliation": "Du kan ikkje redigera kildekontoen for ein avstemmingstransaksjon.", "destination_account_reconciliation": "Du kan ikkje redigera kildekontoen for ein avstemmingstransaksjon.",
"source_account_reconciliation": "Du kan ikkje redigera kildekontoen for ein avstemmingstransaksjon.", "source_account_reconciliation": "Du kan ikkje redigera kildekontoen for ein avstemmingstransaksjon.",
"budget": "Busjett", "budget": "Budsjett",
"bill": "Rekning", "bill": "Rekning",
"you_create_withdrawal": "Du lager eit uttak.", "you_create_withdrawal": "Du lager eit uttak.",
"you_create_transfer": "Du lager ein overf\u00f8ring.", "you_create_transfer": "Du lager ein overf\u00f8ring.",

View File

@@ -9,16 +9,16 @@
"split": "Razdeli", "split": "Razdeli",
"single_split": "Razdeli", "single_split": "Razdeli",
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID} (\"{title}\")<\/a> has been stored.", "transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID} (\"{title}\")<\/a> has been stored.",
"webhook_stored_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> has been stored.", "webhook_stored_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> je bil shranjen.",
"webhook_updated_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID}<\/a> (\"{title}\") has been updated.", "webhook_updated_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID}<\/a> (\"{title}\") je posodobljen.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> (\"{title}\") has been updated.", "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_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> has been stored.",
"transaction_journal_information": "Informacije o transakciji", "transaction_journal_information": "Informacije o transakciji",
"submission_options": "Submission options", "submission_options": "Submission options",
"apply_rules_checkbox": "Uporabi pravila", "apply_rules_checkbox": "Uporabi pravila",
"fire_webhooks_checkbox": "Fire webhooks", "fire_webhooks_checkbox": "Fire webhooks",
"no_budget_pointer": "You seem to have no budgets yet. You should create some on the <a href=\"budgets\">budgets<\/a>-page. Budgets can help you keep track of expenses.", "no_budget_pointer": "Zdi se, da \u0161e nimate prora\u010duna. Ustvarite jih nekaj na strani <a href=\"budgets\">prora\u010duni<\/a>. Prora\u010duni vam lahko pomagajo spremljati stro\u0161ke.",
"no_bill_pointer": "You seem to have no bills yet. You should create some on the <a href=\"bills\">bills<\/a>-page. Bills can help you keep track of expenses.", "no_bill_pointer": "Zdi se, da \u0161e nimate ra\u010dunov. Ustvarite jih na strani <a href=\"bills\">ra\u010duni<\/a>. Ra\u010duni vam lahko pomagajo spremljati stro\u0161ke.",
"source_account": "Izvorni ra\u010dun", "source_account": "Izvorni ra\u010dun",
"hidden_fields_preferences": "You can enable more transaction options in your <a href=\"preferences\">preferences<\/a>.", "hidden_fields_preferences": "You can enable more transaction options in your <a href=\"preferences\">preferences<\/a>.",
"destination_account": "Ciljni ra\u010dun", "destination_account": "Ciljni ra\u010dun",
@@ -35,8 +35,8 @@
"category": "Kategorija", "category": "Kategorija",
"attachments": "Priloge", "attachments": "Priloge",
"notes": "Opombe", "notes": "Opombe",
"external_url": "External URL", "external_url": "Zunanji URL",
"update_transaction": "Update transaction", "update_transaction": "Posodobi transakcije",
"after_update_create_another": "After updating, return here to continue editing.", "after_update_create_another": "After updating, return here to continue editing.",
"store_as_new": "Store as a new transaction instead of updating.", "store_as_new": "Store as a new transaction instead of updating.",
"split_title_help": "\u010ce ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.", "split_title_help": "\u010ce ustvarite deljeno transakcijo, mora obstajati globalni opis za vse dele transakcije.",
@@ -54,8 +54,8 @@
"edit": "uredi", "edit": "uredi",
"delete": "izbri\u0161i", "delete": "izbri\u0161i",
"name": "Ime", "name": "Ime",
"profile_whoops": "Whoops!", "profile_whoops": "Ups!",
"profile_something_wrong": "Something went wrong!", "profile_something_wrong": "Nekaj je \u0161lo narobe!",
"profile_try_again": "Something went wrong. Please try again.", "profile_try_again": "Something went wrong. Please try again.",
"profile_oauth_clients": "OAuth Clients", "profile_oauth_clients": "OAuth Clients",
"profile_oauth_no_clients": "You have not created any OAuth clients.", "profile_oauth_no_clients": "You have not created any OAuth clients.",
@@ -78,10 +78,10 @@
"profile_personal_access_token": "Personal Access Token", "profile_personal_access_token": "Personal Access Token",
"profile_personal_access_token_explanation": "Here is your new personal access token. This is the only time it will be shown so don't lose it! You may now use this token to make API requests.", "profile_personal_access_token_explanation": "Here is your new personal access token. This is the only time it will be shown so don't lose it! You may now use this token to make API requests.",
"profile_no_personal_access_token": "You have not created any personal access tokens.", "profile_no_personal_access_token": "You have not created any personal access tokens.",
"profile_create_new_token": "Create new token", "profile_create_new_token": "Ustvari nov \u017eeton",
"profile_create_token": "Create token", "profile_create_token": "Ustvari \u017eeton",
"profile_create": "Ustvari", "profile_create": "Ustvari",
"profile_save_changes": "Save changes", "profile_save_changes": "Shrani spremembe",
"default_group_title_name": "(ungrouped)", "default_group_title_name": "(ungrouped)",
"piggy_bank": "Dodaj hranilnik", "piggy_bank": "Dodaj hranilnik",
"profile_oauth_client_secret_title": "Client Secret", "profile_oauth_client_secret_title": "Client Secret",
@@ -92,10 +92,10 @@
"multi_account_warning_withdrawal": "Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.", "multi_account_warning_withdrawal": "Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.",
"multi_account_warning_deposit": "Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.", "multi_account_warning_deposit": "Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.",
"multi_account_warning_transfer": "Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.", "multi_account_warning_transfer": "Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.",
"webhook_trigger_STORE_TRANSACTION": "After transaction creation", "webhook_trigger_STORE_TRANSACTION": "Po ustvarjanju transakcije",
"webhook_trigger_UPDATE_TRANSACTION": "After transaction update", "webhook_trigger_UPDATE_TRANSACTION": "Po posodabljanju transakcije",
"webhook_trigger_DESTROY_TRANSACTION": "After transaction delete", "webhook_trigger_DESTROY_TRANSACTION": "Po brisanju transakcije",
"webhook_response_TRANSACTIONS": "Transaction details", "webhook_response_TRANSACTIONS": "Podrobnosti transakcije",
"webhook_response_ACCOUNTS": "Podrobnosti ra\u010duna", "webhook_response_ACCOUNTS": "Podrobnosti ra\u010duna",
"webhook_response_none_NONE": "Ni podrobnosti", "webhook_response_none_NONE": "Ni podrobnosti",
"webhook_delivery_JSON": "JSON", "webhook_delivery_JSON": "JSON",
@@ -103,28 +103,28 @@
"meta_data": "Meta podatki", "meta_data": "Meta podatki",
"webhook_messages": "Webhook sporo\u010dilo", "webhook_messages": "Webhook sporo\u010dilo",
"inactive": "Neaktivno", "inactive": "Neaktivno",
"no_webhook_messages": "There are no webhook messages", "no_webhook_messages": "Tukaj ni sporo\u010dil spletnih kljuk",
"inspect": "Inspect", "inspect": "Preglejte",
"create_new_webhook": "Create new webhook", "create_new_webhook": "Ustvari nov webhook",
"webhooks": "Spletne kljuke (Webhooks)", "webhooks": "Spletne kljuke (Webhooks)",
"webhook_trigger_form_help": "Indicate on what event the webhook will trigger", "webhook_trigger_form_help": "Navedite, ob katerem dogodku se bo spro\u017eil webhook",
"webhook_response_form_help": "Indicate what the webhook must submit to the URL.", "webhook_response_form_help": "Navedite, kaj mora webhook predlo\u017eiti URL-ju.",
"webhook_delivery_form_help": "Which format the webhook must deliver data in.", "webhook_delivery_form_help": "V kateri obliki mora webhook dostaviti podatke.",
"webhook_active_form_help": "The webhook must be active or it won't be called.", "webhook_active_form_help": "Webhook mora biti aktiven, sicer ne bo poklican.",
"edit_webhook_js": "Edit webhook \"{title}\"", "edit_webhook_js": "Uredi webhook \"{title}\"",
"webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.", "webhook_was_triggered": "Webhook je bil spro\u017een ob navedeni transakciji. Po\u010dakajte, da se prika\u017eejo rezultati.",
"view_message": "View message", "view_message": "Poglej sporo\u010dilo",
"view_attempts": "View failed attempts", "view_attempts": "Ogled neuspelih poskusov",
"message_content_title": "Webhook message content", "message_content_title": "Vsebina sporo\u010dila Webhook",
"message_content_help": "This is the content of the message that was sent (or tried) using this webhook.", "message_content_help": "To je vsebina sporo\u010dila, ki je bilo poslano (ali poskuseno) s tem webhookom.",
"attempt_content_title": "Webhook attempts", "attempt_content_title": "Poskusi Webhook",
"attempt_content_help": "These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.", "attempt_content_help": "To so vsi neuspe\u0161ni poskusi po\u0161iljanja tega sporo\u010dila webhook na konfigurirani URL. \u010cez nekaj \u010dasa bo Firefly III nehal posku\u0161ati.",
"no_attempts": "There are no unsuccessful attempts. That's a good thing!", "no_attempts": "Neuspe\u0161nih poskusov ni. To je dobra stvar!",
"webhook_attempt_at": "Attempt at {moment}", "webhook_attempt_at": "Poskus ob {moment}",
"logs": "Logi", "logs": "Logi",
"response": "Response", "response": "Odziv",
"visit_webhook_url": "Visit webhook URL", "visit_webhook_url": "Obi\u0161\u010dite URL webhooka",
"reset_webhook_secret": "Reset webhook secret" "reset_webhook_secret": "Ponastavi skrivnost webhooka"
}, },
"form": { "form": {
"url": "URL", "url": "URL",
@@ -138,17 +138,17 @@
"payment_date": "Datum pla\u010dila", "payment_date": "Datum pla\u010dila",
"invoice_date": "Datum ra\u010duna", "invoice_date": "Datum ra\u010duna",
"internal_reference": "Notranji sklic", "internal_reference": "Notranji sklic",
"webhook_response": "Response", "webhook_response": "Odziv",
"webhook_trigger": "Trigger", "webhook_trigger": "Spro\u017eilec",
"webhook_delivery": "Delivery" "webhook_delivery": "Dostava"
}, },
"list": { "list": {
"active": "Aktiviran?", "active": "Aktiviran?",
"trigger": "Trigger", "trigger": "Spro\u017eilec",
"response": "Response", "response": "Odziv",
"delivery": "Delivery", "delivery": "Dostava",
"url": "URL", "url": "URL",
"secret": "Secret" "secret": "Skrivnost"
}, },
"config": { "config": {
"html_language": "sl", "html_language": "sl",

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Създай нова сметка за приходи', 'create_new_revenue' => 'Създай нова сметка за приходи',
'create_new_piggy_bank' => 'Създай нова касичка', 'create_new_piggy_bank' => 'Създай нова касичка',
'create_new_bill' => 'Създай нова сметка', 'create_new_bill' => 'Създай нова сметка',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Създай нова валута', 'create_currency' => 'Създай нова валута',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Повтаря се през {skip} половин години', 'bill_repeats_half-year_skip' => 'Повтаря се през {skip} половин години',
'bill_repeats_yearly_skip' => 'Повтаря се през {skip} години', 'bill_repeats_yearly_skip' => 'Повтаря се през {skip} години',
'subscriptions' => 'Абонаменти', 'subscriptions' => 'Абонаменти',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Завинаги', 'forever' => 'Завинаги',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Етикет ":tag" беше създаден!', 'created_tag' => 'Етикет ":tag" беше създаден!',
'transaction_journal_information' => 'Информация за транзакция', 'transaction_journal_information' => 'Информация за транзакция',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Мета информация', 'transaction_journal_meta' => 'Мета информация',
'transaction_journal_more' => 'Повече информация', 'transaction_journal_more' => 'Повече информация',
'basic_journal_information' => 'Основна информация за транзакция', 'basic_journal_information' => 'Основна информация за транзакция',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -864,12 +864,12 @@ return [
'rule_trigger_transaction_type' => 'La transacció és del tipus ":trigger_value"', 'rule_trigger_transaction_type' => 'La transacció és del tipus ":trigger_value"',
'rule_trigger_category_is_choice' => 'La categoria és..', 'rule_trigger_category_is_choice' => 'La categoria és..',
'rule_trigger_category_is' => 'La categoria és ":trigger_value"', 'rule_trigger_category_is' => 'La categoria és ":trigger_value"',
'rule_trigger_amount_less_choice' => 'Amount is less than or equal to ..', 'rule_trigger_amount_less_choice' => 'La quantitat és menor o igual a ..',
'rule_trigger_amount_less' => 'Amount is less than or equal to :trigger_value', 'rule_trigger_amount_less' => 'La quantitat és menor o igual a :trigger_value',
'rule_trigger_amount_is_choice' => 'La quantitat és..', 'rule_trigger_amount_is_choice' => 'La quantitat és..',
'rule_trigger_amount_is' => 'La quantitat és :trigger_value', 'rule_trigger_amount_is' => 'La quantitat és :trigger_value',
'rule_trigger_amount_more_choice' => 'Amount is more than or equal to..', 'rule_trigger_amount_more_choice' => 'La quantitat és major o igual a..',
'rule_trigger_amount_more' => 'Amount is more than or equal to :trigger_value', 'rule_trigger_amount_more' => 'La quantitat és major o igual a :trigger_value',
'rule_trigger_description_starts_choice' => 'La descripció comença per..', 'rule_trigger_description_starts_choice' => 'La descripció comença per..',
'rule_trigger_description_starts' => 'La descripció comença per ":trigger_value"', 'rule_trigger_description_starts' => 'La descripció comença per ":trigger_value"',
'rule_trigger_description_ends_choice' => 'La descripció acaba amb..', 'rule_trigger_description_ends_choice' => 'La descripció acaba amb..',
@@ -934,14 +934,14 @@ return [
'rule_trigger_internal_reference_is' => 'La referència interna és ":trigger_value"', 'rule_trigger_internal_reference_is' => 'La referència interna és ":trigger_value"',
'rule_trigger_journal_id_choice' => 'L\'ID del llibre de transaccions és..', 'rule_trigger_journal_id_choice' => 'L\'ID del llibre de transaccions és..',
'rule_trigger_journal_id' => 'L\'ID del llibre de transaccions és ":trigger_value"', 'rule_trigger_journal_id' => 'L\'ID del llibre de transaccions és ":trigger_value"',
'rule_trigger_any_external_url' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url' => 'La transació té (cap) URL externa',
'rule_trigger_any_external_url_choice' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url_choice' => 'La transació té (cap) URL externa',
'rule_trigger_any_external_id' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id' => 'La transació té (cap) ID extern',
'rule_trigger_any_external_id_choice' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id_choice' => 'La transació té (cap) ID extern',
'rule_trigger_no_external_url_choice' => 'La transacció no té URL extern', 'rule_trigger_no_external_url_choice' => 'La transacció no té URL extern',
'rule_trigger_no_external_url' => 'La transacció no té URL extern', 'rule_trigger_no_external_url' => 'La transacció no té URL extern',
'rule_trigger_no_external_id_choice' => 'Transaction has no external ID', 'rule_trigger_no_external_id_choice' => 'La transacció no té cap ID extern',
'rule_trigger_no_external_id' => 'Transaction has no external ID', 'rule_trigger_no_external_id' => 'La transacció no té cap ID extern',
'rule_trigger_id_choice' => 'L\'ID de la transacció és..', 'rule_trigger_id_choice' => 'L\'ID de la transacció és..',
'rule_trigger_id' => 'L\'ID de la transacció és ":trigger_value"', 'rule_trigger_id' => 'L\'ID de la transacció és ":trigger_value"',
'rule_trigger_sepa_ct_is_choice' => 'El SEPA CT és..', 'rule_trigger_sepa_ct_is_choice' => 'El SEPA CT és..',
@@ -1260,8 +1260,8 @@ return [
'rule_action_set_notes_choice' => 'Establir les notes a ..', 'rule_action_set_notes_choice' => 'Establir les notes a ..',
'rule_action_link_to_bill_choice' => 'Enllaçar a una factura ..', 'rule_action_link_to_bill_choice' => 'Enllaçar a una factura ..',
'rule_action_link_to_bill' => 'Enllaçar a la factura ":action_value"', 'rule_action_link_to_bill' => 'Enllaçar a la factura ":action_value"',
'rule_action_switch_accounts_choice' => 'Switch source and destination accounts (transfers only!)', 'rule_action_switch_accounts_choice' => 'Canvia els comptes font i destí (només transferències!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => 'Canvia font i destí',
'rule_action_set_notes' => 'Establir notes a ":action_value"', 'rule_action_set_notes' => 'Establir notes a ":action_value"',
'rule_action_convert_deposit_choice' => 'Convertir la transacció a un dipòsit', 'rule_action_convert_deposit_choice' => 'Convertir la transacció a un dipòsit',
'rule_action_convert_deposit' => 'Convertir la transacció a un dipòsit de ":action_value"', 'rule_action_convert_deposit' => 'Convertir la transacció a un dipòsit de ":action_value"',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Avisar quan es creï un nou identificador d\'accés API', 'pref_notification_new_access_token' => 'Avisar quan es creï un nou identificador d\'accés API',
'pref_notification_transaction_creation' => 'Avisar quan una transacció es creï automàticament', 'pref_notification_transaction_creation' => 'Avisar quan una transacció es creï automàticament',
'pref_notification_user_login' => 'Avisar quan s\'iniciï sessió des d\'una nova ubicació', 'pref_notification_user_login' => 'Avisar quan s\'iniciï sessió des d\'una nova ubicació',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notificacions', 'pref_notifications' => 'Notificacions',
'pref_notifications_help' => 'Indica si aquestes són notificacions que vols rebre. Algunes notificacions podrien contenir informació financera sensible.', 'pref_notifications_help' => 'Indica si aquestes són notificacions que vols rebre. Algunes notificacions podrien contenir informació financera sensible.',
'slack_webhook_url' => 'Webhook URL de Slack', 'slack_webhook_url' => 'Webhook URL de Slack',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Administració financera', 'administration_index' => 'Administració financera',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => 'Administració financera',
// profile: // profile:
'purge_data_title' => 'Purgar dades de Firefly III', 'purge_data_title' => 'Purgar dades de Firefly III',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Crear un nou compte de beneficis', 'create_new_revenue' => 'Crear un nou compte de beneficis',
'create_new_piggy_bank' => 'Crea una guardiola nova', 'create_new_piggy_bank' => 'Crea una guardiola nova',
'create_new_bill' => 'Crear una nova factura', 'create_new_bill' => 'Crear una nova factura',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Crear una nova moneda', 'create_currency' => 'Crear una nova moneda',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Es repeteix cada {skip} mitjos anys', 'bill_repeats_half-year_skip' => 'Es repeteix cada {skip} mitjos anys',
'bill_repeats_yearly_skip' => 'Es repeteix cada {skip} anys', 'bill_repeats_yearly_skip' => 'Es repeteix cada {skip} anys',
'subscriptions' => 'Subscripcions', 'subscriptions' => 'Subscripcions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Per a sempre', 'forever' => 'Per a sempre',
'extension_date_is' => 'La data d\'extensió és {date}', 'extension_date_is' => 'La data d\'extensió és {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Comptes d\'actius', 'asset_accounts' => 'Comptes d\'actius',
'undefined_accounts' => 'Comptes', 'undefined_accounts' => 'Comptes',
'asset_accounts_inactive' => 'Comptes d\'actius (inactius)', 'asset_accounts_inactive' => 'Comptes d\'actius (inactius)',
'expense_account' => 'Expense account', 'expense_account' => 'Compte de despeses',
'expense_accounts' => 'Comptes de despeses', 'expense_accounts' => 'Comptes de despeses',
'expense_accounts_inactive' => 'Comptes de despeses (inactius)', 'expense_accounts_inactive' => 'Comptes de despeses (inactius)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Compte d\'ingressos',
'revenue_accounts' => 'Comptes d\'ingressos', 'revenue_accounts' => 'Comptes d\'ingressos',
'revenue_accounts_inactive' => 'Comptes d\'ingressos (inactius)', 'revenue_accounts_inactive' => 'Comptes d\'ingressos (inactius)',
'cash_accounts' => 'Comptes d\'efectiu', 'cash_accounts' => 'Comptes d\'efectiu',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Categories', 'categories' => 'Categories',
'edit_category' => 'Editar la categoria ":name"', 'edit_category' => 'Editar la categoria ":name"',
'no_category' => '(cap categoria)', 'no_category' => '(cap categoria)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Sense categoria',
'category' => 'Categoria', 'category' => 'Categoria',
'delete_category' => 'Eliminar categoria ":name"', 'delete_category' => 'Eliminar categoria ":name"',
'deleted_category' => 'S\'ha eliminat la categoria ":name"', 'deleted_category' => 'S\'ha eliminat la categoria ":name"',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Cerca...', 'searchPlaceholder' => 'Cerca...',
'version' => 'Versió', 'version' => 'Versió',
'dashboard' => 'Panell de control', 'dashboard' => 'Panell de control',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Ingressos i despeses',
'all_money' => 'All your money', 'all_money' => 'Tots els teus diners',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Compte font desconegut',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Compte de destí desconegut',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Compte desconegut',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Cap pressupost',
'available_budget' => 'Pressupost disponible ({currency})', 'available_budget' => 'Pressupost disponible ({currency})',
'currencies' => 'Monedes', 'currencies' => 'Monedes',
'activity' => 'Activitat (exercici)', 'activity' => 'Activitat (exercici)',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'L\'etiqueta ":tag" ha sigut creada!', 'created_tag' => 'L\'etiqueta ":tag" ha sigut creada!',
'transaction_journal_information' => 'Informació de la transacció', 'transaction_journal_information' => 'Informació de la transacció',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metainformació', 'transaction_journal_meta' => 'Metainformació',
'transaction_journal_more' => 'Més informació', 'transaction_journal_more' => 'Més informació',
'basic_journal_information' => 'Informació de transacció bàsica', 'basic_journal_information' => 'Informació de transacció bàsica',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => 'Convida l\'usuari', 'invite_user' => 'Convida l\'usuari',
'user_is_invited' => 'El correu electrònic ":address" s\'ha convidat a Firefly III', 'user_is_invited' => 'El correu electrònic ":address" s\'ha convidat a Firefly III',
'administration' => 'Administració', 'administration' => 'Administració',
'system_settings' => 'System settings', 'system_settings' => 'Configuració del sistema',
'code_already_used' => 'El code d\'invitació ja s\'ha gastat', 'code_already_used' => 'El code d\'invitació ja s\'ha gastat',
'user_administration' => 'Administració d\'usuaris', 'user_administration' => 'Administració d\'usuaris',
'list_all_users' => 'Tots els usuaris', 'list_all_users' => 'Tots els usuaris',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(no agrupades)', 'default_group_title_name' => '(no agrupades)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'no agrupades',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => 'Anem a crear un compte d\'actius!', 'no_accounts_title_asset' => 'Anem a crear un compte d\'actius!',
@@ -2722,7 +2727,7 @@ return [
'ale_action_clear_tag' => 'Etiqueta buidada', 'ale_action_clear_tag' => 'Etiqueta buidada',
'ale_action_clear_all_tags' => 'Buidades totes les etiquetes', 'ale_action_clear_all_tags' => 'Buidades totes les etiquetes',
'ale_action_set_bill' => 'Enllaçat a la factura', 'ale_action_set_bill' => 'Enllaçat a la factura',
'ale_action_switch_accounts' => 'Switched source and destination account', 'ale_action_switch_accounts' => 'S\'han canviat els comptes font i de destinació',
'ale_action_set_budget' => 'Establir pressupost', 'ale_action_set_budget' => 'Establir pressupost',
'ale_action_set_category' => 'Establir categoria', 'ale_action_set_category' => 'Establir categoria',
'ale_action_set_source' => 'Establir compte d\'origen', 'ale_action_set_source' => 'Establir compte d\'origen',

View File

@@ -147,7 +147,7 @@ return [
'start_date' => 'Inici del rang', 'start_date' => 'Inici del rang',
'end_date' => 'Fi del rang', 'end_date' => 'Fi del rang',
'enddate' => 'Data de fi', 'enddate' => 'Data de fi',
'move_rules_before_delete' => 'Rule group', 'move_rules_before_delete' => 'Grup de normes',
'start' => 'Inici del rang', 'start' => 'Inici del rang',
'end' => 'Fi del rang', 'end' => 'Fi del rang',
'delete_account' => 'Eliminar compte ":name"', 'delete_account' => 'Eliminar compte ":name"',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Vytvořit nový příjmový účet', 'create_new_revenue' => 'Vytvořit nový příjmový účet',
'create_new_piggy_bank' => 'Vytvořit novou pokladničku', 'create_new_piggy_bank' => 'Vytvořit novou pokladničku',
'create_new_bill' => 'Vytvořit novou fakturu', 'create_new_bill' => 'Vytvořit novou fakturu',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Vytvořit novou měnu', 'create_currency' => 'Vytvořit novou měnu',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Štítek „:tag“ byl vytvořen.', 'created_tag' => 'Štítek „:tag“ byl vytvořen.',
'transaction_journal_information' => 'Informace o transakci', 'transaction_journal_information' => 'Informace o transakci',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta informace', 'transaction_journal_meta' => 'Meta informace',
'transaction_journal_more' => 'Další informace', 'transaction_journal_more' => 'Další informace',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Opret ny indtægtskonto', 'create_new_revenue' => 'Opret ny indtægtskonto',
'create_new_piggy_bank' => 'Opret ny sparegris', 'create_new_piggy_bank' => 'Opret ny sparegris',
'create_new_bill' => 'Opret ny regning', 'create_new_bill' => 'Opret ny regning',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Opret en ny valuta', 'create_currency' => 'Opret en ny valuta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Gentages hvert {skip} halve år', 'bill_repeats_half-year_skip' => 'Gentages hvert {skip} halve år',
'bill_repeats_yearly_skip' => 'Gentages hvert {skip} år', 'bill_repeats_yearly_skip' => 'Gentages hvert {skip} år',
'subscriptions' => 'Abonnementer', 'subscriptions' => 'Abonnementer',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'For evigt', 'forever' => 'For evigt',
'extension_date_is' => 'Udvidelsesdato er {date}', 'extension_date_is' => 'Udvidelsesdato er {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" has been created!', 'created_tag' => 'Tag ":tag" has been created!',
'transaction_journal_information' => 'Transaction information', 'transaction_journal_information' => 'Transaction information',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta information', 'transaction_journal_meta' => 'Meta information',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1261,7 +1261,7 @@ return [
'rule_action_link_to_bill_choice' => 'Mit einer Rechnung verknüpfen..', 'rule_action_link_to_bill_choice' => 'Mit einer Rechnung verknüpfen..',
'rule_action_link_to_bill' => 'Mit Rechnung „:action_value” verknüpfen', 'rule_action_link_to_bill' => 'Mit Rechnung „:action_value” verknüpfen',
'rule_action_switch_accounts_choice' => 'Quell- und Zielkonten tauschen (nur Umbuchungen!)', 'rule_action_switch_accounts_choice' => 'Quell- und Zielkonten tauschen (nur Umbuchungen!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => 'Quelle und Ziel tauschen',
'rule_action_set_notes' => 'Notizen auf „:action_value” setzen', 'rule_action_set_notes' => 'Notizen auf „:action_value” setzen',
'rule_action_convert_deposit_choice' => 'Buchung in eine Einnahme umwandeln', 'rule_action_convert_deposit_choice' => 'Buchung in eine Einnahme umwandeln',
'rule_action_convert_deposit' => 'Buchung von ":action_value" in eine Einnahme umwandeln', 'rule_action_convert_deposit' => 'Buchung von ":action_value" in eine Einnahme umwandeln',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Warnen, wenn ein neues API-Zugangs-Token erstellt wird', 'pref_notification_new_access_token' => 'Warnen, wenn ein neues API-Zugangs-Token erstellt wird',
'pref_notification_transaction_creation' => 'Warnen, wenn eine Buchung automatisch erstellt wird', 'pref_notification_transaction_creation' => 'Warnen, wenn eine Buchung automatisch erstellt wird',
'pref_notification_user_login' => 'Warnen, wenn Sie sich von einem neuen Standort aus anmelden', 'pref_notification_user_login' => 'Warnen, wenn Sie sich von einem neuen Standort aus anmelden',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Benachrichtigungen', 'pref_notifications' => 'Benachrichtigungen',
'pref_notifications_help' => 'Geben Sie an, ob Sie diese Mitteilungen erhalten möchten. Einige Mitteilungen können sensible Finanzinformationen enthalten.', 'pref_notifications_help' => 'Geben Sie an, ob Sie diese Mitteilungen erhalten möchten. Einige Mitteilungen können sensible Finanzinformationen enthalten.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Finanzverwaltung', 'administration_index' => 'Finanzverwaltung',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => 'Finanzverwaltung(en)',
// profile: // profile:
'purge_data_title' => 'Daten aus Firefly III vernichten', 'purge_data_title' => 'Daten aus Firefly III vernichten',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Neues Einnahmenkonto erstellen', 'create_new_revenue' => 'Neues Einnahmenkonto erstellen',
'create_new_piggy_bank' => 'Ein neues Sparschwein erstellen', 'create_new_piggy_bank' => 'Ein neues Sparschwein erstellen',
'create_new_bill' => 'Eine neue Rechnung erstellen', 'create_new_bill' => 'Eine neue Rechnung erstellen',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Eine neue Währung erstellen', 'create_currency' => 'Eine neue Währung erstellen',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Wiederholt sich alle {skip} Halbjahre', 'bill_repeats_half-year_skip' => 'Wiederholt sich alle {skip} Halbjahre',
'bill_repeats_yearly_skip' => 'Wiederholt sich alle {skip} Jahre', 'bill_repeats_yearly_skip' => 'Wiederholt sich alle {skip} Jahre',
'subscriptions' => 'Abonnements', 'subscriptions' => 'Abonnements',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Dauerhaft', 'forever' => 'Dauerhaft',
'extension_date_is' => 'Zeitpunkt der Verlängerung ist {date}', 'extension_date_is' => 'Zeitpunkt der Verlängerung ist {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Bestandskonten', 'asset_accounts' => 'Bestandskonten',
'undefined_accounts' => 'Konten', 'undefined_accounts' => 'Konten',
'asset_accounts_inactive' => 'Bestandskonten (inaktiv)', 'asset_accounts_inactive' => 'Bestandskonten (inaktiv)',
'expense_account' => 'Expense account', 'expense_account' => 'Ausgabenkonto',
'expense_accounts' => 'Ausgabekonten', 'expense_accounts' => 'Ausgabekonten',
'expense_accounts_inactive' => 'Ausgabekonten (inaktiv)', 'expense_accounts_inactive' => 'Ausgabekonten (inaktiv)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Einnahmekonto',
'revenue_accounts' => 'Einnahmekonten', 'revenue_accounts' => 'Einnahmekonten',
'revenue_accounts_inactive' => 'Einnahmekonten (inaktiv)', 'revenue_accounts_inactive' => 'Einnahmekonten (inaktiv)',
'cash_accounts' => 'Geldbörsen', 'cash_accounts' => 'Geldbörsen',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Kategorien', 'categories' => 'Kategorien',
'edit_category' => 'Kategorie „:name” bearbeiten', 'edit_category' => 'Kategorie „:name” bearbeiten',
'no_category' => '(keine Kategorie)', 'no_category' => '(keine Kategorie)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Keine Kategorie',
'category' => 'Kategorie', 'category' => 'Kategorie',
'delete_category' => 'Kategorie „:name” löschen', 'delete_category' => 'Kategorie „:name” löschen',
'deleted_category' => 'Kategorie „:name” gelöscht', 'deleted_category' => 'Kategorie „:name” gelöscht',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Suchen...', 'searchPlaceholder' => 'Suchen...',
'version' => 'Version', 'version' => 'Version',
'dashboard' => 'Übersicht', 'dashboard' => 'Übersicht',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Einnahmen und Ausgaben',
'all_money' => 'All your money', 'all_money' => 'All Ihr Geld',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Unbekanntes Quellkonto',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Unbekanntes Zielkonto',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Unbekanntes Konto',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Kein Budget',
'available_budget' => 'Verfügbares Budget ({currency})', 'available_budget' => 'Verfügbares Budget ({currency})',
'currencies' => 'Währungen', 'currencies' => 'Währungen',
'activity' => 'Aktivität', 'activity' => 'Aktivität',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Schlagwort „:tag” wurde angelegt!', 'created_tag' => 'Schlagwort „:tag” wurde angelegt!',
'transaction_journal_information' => 'Transaktionsinformationen', 'transaction_journal_information' => 'Transaktionsinformationen',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metainformationen', 'transaction_journal_meta' => 'Metainformationen',
'transaction_journal_more' => 'Weitere Informationen', 'transaction_journal_more' => 'Weitere Informationen',
'basic_journal_information' => 'Allgemeine Buchungsinformationen', 'basic_journal_information' => 'Allgemeine Buchungsinformationen',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => 'Nutzer einladen', 'invite_user' => 'Nutzer einladen',
'user_is_invited' => 'E-Mail Adresse ":address" wurde zu Firefly III eingeladen', 'user_is_invited' => 'E-Mail Adresse ":address" wurde zu Firefly III eingeladen',
'administration' => 'Verwaltung', 'administration' => 'Verwaltung',
'system_settings' => 'System settings', 'system_settings' => 'Systemeinstellungen',
'code_already_used' => 'Einladungscode wurde bereits verwendet', 'code_already_used' => 'Einladungscode wurde bereits verwendet',
'user_administration' => 'Nutzerinformation', 'user_administration' => 'Nutzerinformation',
'list_all_users' => 'Alle Benutzer', 'list_all_users' => 'Alle Benutzer',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(ohne Gruppierung)', 'default_group_title_name' => '(ohne Gruppierung)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'ungruppiert',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => 'Lassen Sie uns jetzt ein Bestandskonto anlegen!', 'no_accounts_title_asset' => 'Lassen Sie uns jetzt ein Bestandskonto anlegen!',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Ειδοποίηση όταν δημιουργείται ένα νέο διακριτικό πρόσβασης API', 'pref_notification_new_access_token' => 'Ειδοποίηση όταν δημιουργείται ένα νέο διακριτικό πρόσβασης API',
'pref_notification_transaction_creation' => 'Ειδοποίηση όταν δημιουργείται αυτόματα μια συναλλαγή', 'pref_notification_transaction_creation' => 'Ειδοποίηση όταν δημιουργείται αυτόματα μια συναλλαγή',
'pref_notification_user_login' => 'Ειδοποίηση όταν συνδέεστε από μια νέα τοποθεσία', 'pref_notification_user_login' => 'Ειδοποίηση όταν συνδέεστε από μια νέα τοποθεσία',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Ειδοποιήσεις', 'pref_notifications' => 'Ειδοποιήσεις',
'pref_notifications_help' => 'Υποδείξτε εάν πρόκειται για ειδοποιήσεις που θέλετε να λαμβάνετε. Ορισμένες ειδοποιήσεις ενδέχεται να περιέχουν ευαίσθητες οικονομικές πληροφορίες.', 'pref_notifications_help' => 'Υποδείξτε εάν πρόκειται για ειδοποιήσεις που θέλετε να λαμβάνετε. Ορισμένες ειδοποιήσεις ενδέχεται να περιέχουν ευαίσθητες οικονομικές πληροφορίες.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Δημιουργία νέου λογαριασμού εσόδων', 'create_new_revenue' => 'Δημιουργία νέου λογαριασμού εσόδων',
'create_new_piggy_bank' => 'Δημιουργία ενός νέου κουμπαρά', 'create_new_piggy_bank' => 'Δημιουργία ενός νέου κουμπαρά',
'create_new_bill' => 'Δημιουργία νέου πάγιου έξοδου', 'create_new_bill' => 'Δημιουργία νέου πάγιου έξοδου',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Δημιουργία νέου νομίσματος', 'create_currency' => 'Δημιουργία νέου νομίσματος',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Επαναλαμβάνεται κάθε {skip} εξάμηνα', 'bill_repeats_half-year_skip' => 'Επαναλαμβάνεται κάθε {skip} εξάμηνα',
'bill_repeats_yearly_skip' => 'Επαναλαμβάνεται κάθε {skip} έτη', 'bill_repeats_yearly_skip' => 'Επαναλαμβάνεται κάθε {skip} έτη',
'subscriptions' => 'Συνδρομές', 'subscriptions' => 'Συνδρομές',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Για πάντα', 'forever' => 'Για πάντα',
'extension_date_is' => 'Η ημερομηνία παράτασης είναι {date}', 'extension_date_is' => 'Η ημερομηνία παράτασης είναι {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Η ετικέτα ":tag" δημιουργήθηκε!', 'created_tag' => 'Η ετικέτα ":tag" δημιουργήθηκε!',
'transaction_journal_information' => 'Πληροφορίες συναλλαγής', 'transaction_journal_information' => 'Πληροφορίες συναλλαγής',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Πληροφορίες μεταδεδομένων', 'transaction_journal_meta' => 'Πληροφορίες μεταδεδομένων',
'transaction_journal_more' => 'Περισσότερες πληροφορίες', 'transaction_journal_more' => 'Περισσότερες πληροφορίες',
'basic_journal_information' => 'Βασικές πληροφορίες συναλλαγής', 'basic_journal_information' => 'Βασικές πληροφορίες συναλλαγής',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Create new revenue account', 'create_new_revenue' => 'Create new revenue account',
'create_new_piggy_bank' => 'Create new piggy bank', 'create_new_piggy_bank' => 'Create new piggy bank',
'create_new_bill' => 'Create new bill', 'create_new_bill' => 'Create new bill',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Create a new currency', 'create_currency' => 'Create a new currency',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" has been created!', 'created_tag' => 'Tag ":tag" has been created!',
'transaction_journal_information' => 'Transaction information', 'transaction_journal_information' => 'Transaction information',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta information', 'transaction_journal_meta' => 'Meta information',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1261,7 +1261,7 @@ return [
'rule_action_link_to_bill_choice' => 'Enlazar a una factura ..', 'rule_action_link_to_bill_choice' => 'Enlazar a una factura ..',
'rule_action_link_to_bill' => 'Enlace a una factura ":action_value"', 'rule_action_link_to_bill' => 'Enlace a una factura ":action_value"',
'rule_action_switch_accounts_choice' => 'Cambiar cuentas de origen y destino (sólo transferencias!)', 'rule_action_switch_accounts_choice' => 'Cambiar cuentas de origen y destino (sólo transferencias!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => 'Cambiar origen y destino',
'rule_action_set_notes' => 'Establecer notas para:action_value', 'rule_action_set_notes' => 'Establecer notas para:action_value',
'rule_action_convert_deposit_choice' => 'Convertir transacción en un ingreso', 'rule_action_convert_deposit_choice' => 'Convertir transacción en un ingreso',
'rule_action_convert_deposit' => 'Convertir transacción en un ingreso de ":action_value"', 'rule_action_convert_deposit' => 'Convertir transacción en un ingreso de ":action_value"',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alerta cuando se crea un nuevo token de acceso API', 'pref_notification_new_access_token' => 'Alerta cuando se crea un nuevo token de acceso API',
'pref_notification_transaction_creation' => 'Alerta cuando una transacción se crea automáticamente', 'pref_notification_transaction_creation' => 'Alerta cuando una transacción se crea automáticamente',
'pref_notification_user_login' => 'Alertar cuando se inicie sesión desde una nueva ubicación', 'pref_notification_user_login' => 'Alertar cuando se inicie sesión desde una nueva ubicación',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notificaciones', 'pref_notifications' => 'Notificaciones',
'pref_notifications_help' => 'Indique si desea recibir estas notificaciones. Algunas notificaciones pueden contener información financiera sensible.', 'pref_notifications_help' => 'Indique si desea recibir estas notificaciones. Algunas notificaciones pueden contener información financiera sensible.',
'slack_webhook_url' => 'URL del Webhook de Slack', 'slack_webhook_url' => 'URL del Webhook de Slack',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Administración financiera', 'administration_index' => 'Administración financiera',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => 'Administración(es) financiera(s)',
// profile: // profile:
'purge_data_title' => 'Purgar datos de Firefly III', 'purge_data_title' => 'Purgar datos de Firefly III',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Crear nueva cuenta de ingresos', 'create_new_revenue' => 'Crear nueva cuenta de ingresos',
'create_new_piggy_bank' => 'Crear nueva hucha', 'create_new_piggy_bank' => 'Crear nueva hucha',
'create_new_bill' => 'Crear nueva factura', 'create_new_bill' => 'Crear nueva factura',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Crear nueva moneda', 'create_currency' => 'Crear nueva moneda',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repetir cada {skip} medios años', 'bill_repeats_half-year_skip' => 'Repetir cada {skip} medios años',
'bill_repeats_yearly_skip' => 'Repetir cada {skip} años', 'bill_repeats_yearly_skip' => 'Repetir cada {skip} años',
'subscriptions' => 'Suscripciones', 'subscriptions' => 'Suscripciones',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Siempre', 'forever' => 'Siempre',
'extension_date_is' => 'Fecha de extensión es {date}', 'extension_date_is' => 'Fecha de extensión es {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Cuenta de activos', 'asset_accounts' => 'Cuenta de activos',
'undefined_accounts' => 'Cuentas', 'undefined_accounts' => 'Cuentas',
'asset_accounts_inactive' => 'Cuentas de activos (inactivas)', 'asset_accounts_inactive' => 'Cuentas de activos (inactivas)',
'expense_account' => 'Expense account', 'expense_account' => 'Cuenta de gastos',
'expense_accounts' => 'Cuentas de gastos', 'expense_accounts' => 'Cuentas de gastos',
'expense_accounts_inactive' => 'Cuentas de gastos (inactivas)', 'expense_accounts_inactive' => 'Cuentas de gastos (inactivas)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Cuenta de ingresos',
'revenue_accounts' => 'Cuentas de ingresos', 'revenue_accounts' => 'Cuentas de ingresos',
'revenue_accounts_inactive' => 'Cuentas de ingresos (inactivas)', 'revenue_accounts_inactive' => 'Cuentas de ingresos (inactivas)',
'cash_accounts' => 'Cuentas de efectivo', 'cash_accounts' => 'Cuentas de efectivo',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Categorías', 'categories' => 'Categorías',
'edit_category' => 'Editar categoría ":name"', 'edit_category' => 'Editar categoría ":name"',
'no_category' => '(sin categoría)', 'no_category' => '(sin categoría)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Sin categoría',
'category' => 'Categoria', 'category' => 'Categoria',
'delete_category' => 'Eliminar categoría ":name"', 'delete_category' => 'Eliminar categoría ":name"',
'deleted_category' => 'Categoría eliminada ":name"', 'deleted_category' => 'Categoría eliminada ":name"',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Buscar...', 'searchPlaceholder' => 'Buscar...',
'version' => 'Versión', 'version' => 'Versión',
'dashboard' => 'Panel de control', 'dashboard' => 'Panel de control',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Ingresos y gastos',
'all_money' => 'All your money', 'all_money' => 'Todo tu dinero',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Cuenta origen desconocida',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Dirección de destino desconocida',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Cuenta desconocida',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Sin presupuesto',
'available_budget' => 'Presupuesto disponible ({currency})', 'available_budget' => 'Presupuesto disponible ({currency})',
'currencies' => 'Divisas', 'currencies' => 'Divisas',
'activity' => 'Actividad', 'activity' => 'Actividad',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Etiqueta ":tag" ha sido creado!', 'created_tag' => 'Etiqueta ":tag" ha sido creado!',
'transaction_journal_information' => 'Información de transacción', 'transaction_journal_information' => 'Información de transacción',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Información Meta', 'transaction_journal_meta' => 'Información Meta',
'transaction_journal_more' => 'Más información', 'transaction_journal_more' => 'Más información',
'basic_journal_information' => 'Información básica de transacción', 'basic_journal_information' => 'Información básica de transacción',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => 'Invitar a un usuario', 'invite_user' => 'Invitar a un usuario',
'user_is_invited' => 'La dirección de correo electrónico ":address" ha sido invitada a Firefly III', 'user_is_invited' => 'La dirección de correo electrónico ":address" ha sido invitada a Firefly III',
'administration' => 'Administración', 'administration' => 'Administración',
'system_settings' => 'System settings', 'system_settings' => 'Ajustes del sistema',
'code_already_used' => 'Se ha utilizado el código de invitación', 'code_already_used' => 'Se ha utilizado el código de invitación',
'user_administration' => 'Administración de usuarios', 'user_administration' => 'Administración de usuarios',
'list_all_users' => 'Todos los usuarios', 'list_all_users' => 'Todos los usuarios',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(sin agrupación)', 'default_group_title_name' => '(sin agrupación)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'sin agrupar',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => '¡Vamos a crear una cuenta de activos!', 'no_accounts_title_asset' => '¡Vamos a crear una cuenta de activos!',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Luo uusi tuottotili', 'create_new_revenue' => 'Luo uusi tuottotili',
'create_new_piggy_bank' => 'Luo uusi säästöpossu', 'create_new_piggy_bank' => 'Luo uusi säästöpossu',
'create_new_bill' => 'Luo uusi lasku', 'create_new_bill' => 'Luo uusi lasku',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Luo uusi valuutta', 'create_currency' => 'Luo uusi valuutta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Toistuu {skip} puolen vuoden välein', 'bill_repeats_half-year_skip' => 'Toistuu {skip} puolen vuoden välein',
'bill_repeats_yearly_skip' => 'Toistuu {skip} vuoden välein', 'bill_repeats_yearly_skip' => 'Toistuu {skip} vuoden välein',
'subscriptions' => 'Tilaukset', 'subscriptions' => 'Tilaukset',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Ikuisesti', 'forever' => 'Ikuisesti',
'extension_date_is' => 'Laajennuksen päivämäärä on {date}', 'extension_date_is' => 'Laajennuksen päivämäärä on {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Luotiin ":tag"-tägi!', 'created_tag' => 'Luotiin ":tag"-tägi!',
'transaction_journal_information' => 'Tapahtumatiedot', 'transaction_journal_information' => 'Tapahtumatiedot',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metatiedot', 'transaction_journal_meta' => 'Metatiedot',
'transaction_journal_more' => 'Lisätietoja', 'transaction_journal_more' => 'Lisätietoja',
'basic_journal_information' => 'Tapahtuman perustiedot', 'basic_journal_information' => 'Tapahtuman perustiedot',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alerte à la création d\'un nouveau jeton d\'accès API', 'pref_notification_new_access_token' => 'Alerte à la création d\'un nouveau jeton d\'accès API',
'pref_notification_transaction_creation' => 'Alerte à la création automatique d\'une opération', 'pref_notification_transaction_creation' => 'Alerte à la création automatique d\'une opération',
'pref_notification_user_login' => 'Alerte à la connexion depuis un nouvel emplacement', 'pref_notification_user_login' => 'Alerte à la connexion depuis un nouvel emplacement',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Sélectionnez les notifications que vous souhaitez recevoir. Certaines notifications peuvent contenir des informations financières sensibles.', 'pref_notifications_help' => 'Sélectionnez les notifications que vous souhaitez recevoir. Certaines notifications peuvent contenir des informations financières sensibles.',
'slack_webhook_url' => 'Webhook URL de Slack', 'slack_webhook_url' => 'Webhook URL de Slack',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Créer nouveau compte de recettes', 'create_new_revenue' => 'Créer nouveau compte de recettes',
'create_new_piggy_bank' => 'Créer une nouvelle tirelire', 'create_new_piggy_bank' => 'Créer une nouvelle tirelire',
'create_new_bill' => 'Créer une nouvelle facture', 'create_new_bill' => 'Créer une nouvelle facture',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Créer une nouvelle devise', 'create_currency' => 'Créer une nouvelle devise',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Se répète tous les {skip} semestres', 'bill_repeats_half-year_skip' => 'Se répète tous les {skip} semestres',
'bill_repeats_yearly_skip' => 'Se répète tous les {skip} ans', 'bill_repeats_yearly_skip' => 'Se répète tous les {skip} ans',
'subscriptions' => 'Abonnements', 'subscriptions' => 'Abonnements',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Pour toujours', 'forever' => 'Pour toujours',
'extension_date_is' => 'La date de l\'extension est {date}', 'extension_date_is' => 'La date de l\'extension est {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Comptes dactif', 'asset_accounts' => 'Comptes dactif',
'undefined_accounts' => 'Comptes', 'undefined_accounts' => 'Comptes',
'asset_accounts_inactive' => 'Comptes d\'actifs (inactif)', 'asset_accounts_inactive' => 'Comptes d\'actifs (inactif)',
'expense_account' => 'Expense account', 'expense_account' => 'Compte de dépenses',
'expense_accounts' => 'Comptes de dépenses', 'expense_accounts' => 'Comptes de dépenses',
'expense_accounts_inactive' => 'Comptes de dépenses (inactif)', 'expense_accounts_inactive' => 'Comptes de dépenses (inactif)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Compte de recettes',
'revenue_accounts' => 'Comptes de recettes', 'revenue_accounts' => 'Comptes de recettes',
'revenue_accounts_inactive' => 'Comptes de recette (inactifs)', 'revenue_accounts_inactive' => 'Comptes de recette (inactifs)',
'cash_accounts' => 'Comptes de trésorerie', 'cash_accounts' => 'Comptes de trésorerie',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Catégories', 'categories' => 'Catégories',
'edit_category' => 'Modifier la catégorie ":name"', 'edit_category' => 'Modifier la catégorie ":name"',
'no_category' => '(aucune catégorie)', 'no_category' => '(aucune catégorie)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Sans catégorie',
'category' => 'Catégorie', 'category' => 'Catégorie',
'delete_category' => 'Supprimer la catégorie ":name"', 'delete_category' => 'Supprimer la catégorie ":name"',
'deleted_category' => 'Catégorie ":name" supprimée', 'deleted_category' => 'Catégorie ":name" supprimée',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Rechercher...', 'searchPlaceholder' => 'Rechercher...',
'version' => 'Version', 'version' => 'Version',
'dashboard' => 'Tableau de bord', 'dashboard' => 'Tableau de bord',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Revenus et dépenses',
'all_money' => 'All your money', 'all_money' => 'Tout votre argent',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Compte source inconnu',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Compte de destination inconnu',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Compte inconnu',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Pas de budget',
'available_budget' => 'Budget disponible ({currency})', 'available_budget' => 'Budget disponible ({currency})',
'currencies' => 'Devises', 'currencies' => 'Devises',
'activity' => 'Activité', 'activity' => 'Activité',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" a été créé !', 'created_tag' => 'Tag ":tag" a été créé !',
'transaction_journal_information' => 'Informations sur l\'opération', 'transaction_journal_information' => 'Informations sur l\'opération',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Méta informations', 'transaction_journal_meta' => 'Méta informations',
'transaction_journal_more' => 'Plus d\'informations', 'transaction_journal_more' => 'Plus d\'informations',
'basic_journal_information' => 'Informations de base sur l\'opération', 'basic_journal_information' => 'Informations de base sur l\'opération',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(Sans groupement)', 'default_group_title_name' => '(Sans groupement)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'non groupé',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => 'Nous allons créer un compte dactif !', 'no_accounts_title_asset' => 'Nous allons créer un compte dactif !',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Új jövedelemszámla létrehozása', 'create_new_revenue' => 'Új jövedelemszámla létrehozása',
'create_new_piggy_bank' => 'Új malacpersely létrehozása', 'create_new_piggy_bank' => 'Új malacpersely létrehozása',
'create_new_bill' => 'Új számla létrehozása', 'create_new_bill' => 'Új számla létrehozása',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Új pénznem létrehozása', 'create_currency' => 'Új pénznem létrehozása',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => '":tag" címke létrehozva!', 'created_tag' => '":tag" címke létrehozva!',
'transaction_journal_information' => 'Tranzakciós információk', 'transaction_journal_information' => 'Tranzakciós információk',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta-információ', 'transaction_journal_meta' => 'Meta-információ',
'transaction_journal_more' => 'További információ', 'transaction_journal_more' => 'További információ',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Buat akun pendapatan baru', 'create_new_revenue' => 'Buat akun pendapatan baru',
'create_new_piggy_bank' => 'Buat celengan baru', 'create_new_piggy_bank' => 'Buat celengan baru',
'create_new_bill' => 'Buat tagihan baru', 'create_new_bill' => 'Buat tagihan baru',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Buat mata uang baru', 'create_currency' => 'Buat mata uang baru',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag " :tag" telah dibuat!', 'created_tag' => 'Tag " :tag" telah dibuat!',
'transaction_journal_information' => 'Informasi transaksi', 'transaction_journal_information' => 'Informasi transaksi',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Informasi meta', 'transaction_journal_meta' => 'Informasi meta',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Crea un nuovo conto entrate', 'create_new_revenue' => 'Crea un nuovo conto entrate',
'create_new_piggy_bank' => 'Crea un nuovo salvadanaio', 'create_new_piggy_bank' => 'Crea un nuovo salvadanaio',
'create_new_bill' => 'Crea una nuova bolletta', 'create_new_bill' => 'Crea una nuova bolletta',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Crea una nuova valuta', 'create_currency' => 'Crea una nuova valuta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Ripeti ogni {skip} mezzi anni', 'bill_repeats_half-year_skip' => 'Ripeti ogni {skip} mezzi anni',
'bill_repeats_yearly_skip' => 'Ripeti ogni {skip} anni', 'bill_repeats_yearly_skip' => 'Ripeti ogni {skip} anni',
'subscriptions' => 'Abbonamenti', 'subscriptions' => 'Abbonamenti',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Per sempre', 'forever' => 'Per sempre',
'extension_date_is' => 'La data di estensione è {date}', 'extension_date_is' => 'La data di estensione è {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Etichetta ":tag" creata correttamente', 'created_tag' => 'Etichetta ":tag" creata correttamente',
'transaction_journal_information' => 'Informazioni transazione', 'transaction_journal_information' => 'Informazioni transazione',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta informazioni', 'transaction_journal_meta' => 'Meta informazioni',
'transaction_journal_more' => 'Altre informazioni', 'transaction_journal_more' => 'Altre informazioni',
'basic_journal_information' => 'Informazioni di base sulla transazione', 'basic_journal_information' => 'Informazioni di base sulla transazione',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -58,7 +58,7 @@ return [
'apply' => '適用', 'apply' => '適用',
'select_date' => '日付を選択...', 'select_date' => '日付を選択...',
'cancel' => 'キャンセル', 'cancel' => 'キャンセル',
'from' => 'から', 'from' => '引き出し元',
'to' => 'へ', 'to' => 'へ',
'structure' => '構成', 'structure' => '構成',
'help_translating' => 'このヘルプ文章はまだあなたの言語で利用可能ではありません。<a href="https://crowdin.com/project/firefly-iii-help">翻訳を手伝っていただけますか?</a>', 'help_translating' => 'このヘルプ文章はまだあなたの言語で利用可能ではありません。<a href="https://crowdin.com/project/firefly-iii-help">翻訳を手伝っていただけますか?</a>',
@@ -745,7 +745,7 @@ return [
'yearly' => '毎年', 'yearly' => '毎年',
// rules // rules
'is_not_rule_trigger' => 'ではない', 'is_not_rule_trigger' => '否定',
'cannot_fire_inactive_rules' => '無効なルールは実行できません。', 'cannot_fire_inactive_rules' => '無効なルールは実行できません。',
'rules' => 'ルール', 'rules' => 'ルール',
'rule_name' => 'ルールの名前', 'rule_name' => 'ルールの名前',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => '新しい API アクセストークンが作成されたときに警告する', 'pref_notification_new_access_token' => '新しい API アクセストークンが作成されたときに警告する',
'pref_notification_transaction_creation' => '取引が自動的に作成されたとき警告する', 'pref_notification_transaction_creation' => '取引が自動的に作成されたとき警告する',
'pref_notification_user_login' => '新しい場所からログインしたときに警告する', 'pref_notification_user_login' => '新しい場所からログインしたときに警告する',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => '通知', 'pref_notifications' => '通知',
'pref_notifications_help' => 'これらは受け取る通知であるかどうかを示します。いくつかの通知には機密情報が含まれている場合があります。', 'pref_notifications_help' => 'これらは受け取る通知であるかどうかを示します。いくつかの通知には機密情報が含まれている場合があります。',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => '新しい収入口座を作成', 'create_new_revenue' => '新しい収入口座を作成',
'create_new_piggy_bank' => '新規貯金箱の作成', 'create_new_piggy_bank' => '新規貯金箱の作成',
'create_new_bill' => '新しい請求を作成', 'create_new_bill' => '新しい請求を作成',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => '新しい通貨を作成', 'create_currency' => '新しい通貨を作成',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => '{skip} 半期おきの繰り返し', 'bill_repeats_half-year_skip' => '{skip} 半期おきの繰り返し',
'bill_repeats_yearly_skip' => '{skip} 年おきの繰り返し', 'bill_repeats_yearly_skip' => '{skip} 年おきの繰り返し',
'subscriptions' => '講読', 'subscriptions' => '講読',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => '無期限', 'forever' => '無期限',
'extension_date_is' => '延長日は {date} です', 'extension_date_is' => '延長日は {date} です',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'タグ「:tag」が作成されました', 'created_tag' => 'タグ「:tag」が作成されました',
'transaction_journal_information' => '取引情報', 'transaction_journal_information' => '取引情報',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'メタ情報', 'transaction_journal_meta' => 'メタ情報',
'transaction_journal_more' => '詳細情報', 'transaction_journal_more' => '詳細情報',
'basic_journal_information' => '取引基本情報', 'basic_journal_information' => '取引基本情報',

View File

@@ -198,7 +198,7 @@ return [
'permDeleteWarning' => 'Firefly IIIからの削除は永久的で、元に戻すことはできません。', 'permDeleteWarning' => 'Firefly IIIからの削除は永久的で、元に戻すことはできません。',
'mass_make_selection' => 'チェックボックスを外せば、その項目が削除されないようにすることができます。', 'mass_make_selection' => 'チェックボックスを外せば、その項目が削除されないようにすることができます。',
'delete_all_permanently' => '選択した項目を永久に削除する', 'delete_all_permanently' => '選択した項目を永久に削除する',
'update_all_journals' => 'これらの取引を更新する', 'update_all_journals' => 'これらの取引を更新',
'also_delete_transactions' => 'このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する :count 件の取引も削除されます。', 'also_delete_transactions' => 'このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する :count 件の取引も削除されます。',
'also_delete_transactions_js' => '取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。', 'also_delete_transactions_js' => '取引はありません|このアカウントに関連するただ一つの取引も削除されます。|このアカウントに関連する {count} 件の取引も削除されます。',
'also_delete_connections' => 'このリンクタイプにリンクするただ一つの取引の関連がなくなります。|このリンクタイプにリンクする :count 件の取引の関連がなくなります。', 'also_delete_connections' => 'このリンクタイプにリンクするただ一つの取引の関連がなくなります。|このリンクタイプにリンクする :count 件の取引の関連がなくなります。',

View File

@@ -95,7 +95,7 @@ return [
'notes' => '備考', 'notes' => '備考',
'from' => 'から', 'from' => 'から',
'piggy_bank' => '貯金箱', 'piggy_bank' => '貯金箱',
'to' => '受け取り', 'to' => '預け入れ先',
'budget' => '予算', 'budget' => '予算',
'category' => 'カテゴリ', 'category' => 'カテゴリ',
'bill' => '請求', 'bill' => '請求',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -864,12 +864,12 @@ return [
'rule_trigger_transaction_type' => '거래는 ":trigger_value" 유형입니다', 'rule_trigger_transaction_type' => '거래는 ":trigger_value" 유형입니다',
'rule_trigger_category_is_choice' => '카테고리는 ..', 'rule_trigger_category_is_choice' => '카테고리는 ..',
'rule_trigger_category_is' => '카테고리는 ":trigger_value"입니다', 'rule_trigger_category_is' => '카테고리는 ":trigger_value"입니다',
'rule_trigger_amount_less_choice' => 'Amount is less than or equal to ..', 'rule_trigger_amount_less_choice' => '금액이 .. 와 작거나 같음',
'rule_trigger_amount_less' => 'Amount is less than or equal to :trigger_value', 'rule_trigger_amount_less' => '금액이 :trigger_value와 작거나 같음',
'rule_trigger_amount_is_choice' => '금액은..', 'rule_trigger_amount_is_choice' => '금액은..',
'rule_trigger_amount_is' => '금액은 :trigger_value입니다', 'rule_trigger_amount_is' => '금액은 :trigger_value입니다',
'rule_trigger_amount_more_choice' => 'Amount is more than or equal to..', 'rule_trigger_amount_more_choice' => '금액이 .. 와 크거나 같음',
'rule_trigger_amount_more' => 'Amount is more than or equal to :trigger_value', 'rule_trigger_amount_more' => '금액이 :trigger_value와 크거나 같음',
'rule_trigger_description_starts_choice' => '설명이 ..로 시작합니다', 'rule_trigger_description_starts_choice' => '설명이 ..로 시작합니다',
'rule_trigger_description_starts' => '설명이 ":trigger_value"로 시작합니다', 'rule_trigger_description_starts' => '설명이 ":trigger_value"로 시작합니다',
'rule_trigger_description_ends_choice' => '설명이 ..로 끝납니다', 'rule_trigger_description_ends_choice' => '설명이 ..로 끝납니다',
@@ -934,14 +934,14 @@ return [
'rule_trigger_internal_reference_is' => '내부 참조는 ":trigger_value"임', 'rule_trigger_internal_reference_is' => '내부 참조는 ":trigger_value"임',
'rule_trigger_journal_id_choice' => '거래 저널 ID는..', 'rule_trigger_journal_id_choice' => '거래 저널 ID는..',
'rule_trigger_journal_id' => '거래 저널 ID는 ":trigger_value"임', 'rule_trigger_journal_id' => '거래 저널 ID는 ":trigger_value"임',
'rule_trigger_any_external_url' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url' => '거래에 (어떤) 외부 URL이 있음',
'rule_trigger_any_external_url_choice' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url_choice' => '거래에 (어떤) 외부 URL이 있음',
'rule_trigger_any_external_id' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id' => '거래에 (어떤) 외부 ID가 있음',
'rule_trigger_any_external_id_choice' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id_choice' => '거래에 (어떤) 외부 ID가 있음',
'rule_trigger_no_external_url_choice' => '거래에 외부 URL이 없습니다', 'rule_trigger_no_external_url_choice' => '거래에 외부 URL이 없습니다',
'rule_trigger_no_external_url' => '거래에 외부 URL이 없습니다', 'rule_trigger_no_external_url' => '거래에 외부 URL이 없습니다',
'rule_trigger_no_external_id_choice' => 'Transaction has no external ID', 'rule_trigger_no_external_id_choice' => '거래에 외부 ID가 없음',
'rule_trigger_no_external_id' => 'Transaction has no external ID', 'rule_trigger_no_external_id' => '거래에 외부 ID가 없음',
'rule_trigger_id_choice' => '거래 ID는..', 'rule_trigger_id_choice' => '거래 ID는..',
'rule_trigger_id' => '거래 ID는 ":trigger_value"임', 'rule_trigger_id' => '거래 ID는 ":trigger_value"임',
'rule_trigger_sepa_ct_is_choice' => 'SEPA CT는..', 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT는..',
@@ -1260,8 +1260,8 @@ return [
'rule_action_set_notes_choice' => '노트를 ..로 설정', 'rule_action_set_notes_choice' => '노트를 ..로 설정',
'rule_action_link_to_bill_choice' => '청구서 링크 ..', 'rule_action_link_to_bill_choice' => '청구서 링크 ..',
'rule_action_link_to_bill' => '청구서 링크 ":action_value"', 'rule_action_link_to_bill' => '청구서 링크 ":action_value"',
'rule_action_switch_accounts_choice' => 'Switch source and destination accounts (transfers only!)', 'rule_action_switch_accounts_choice' => '소스와 대상 계정 전환 (이체 만!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => '소스와 대상 계정 전환',
'rule_action_set_notes' => '노트를 ":action_value"로 설정', 'rule_action_set_notes' => '노트를 ":action_value"로 설정',
'rule_action_convert_deposit_choice' => '거래를 입금으로 전환', 'rule_action_convert_deposit_choice' => '거래를 입금으로 전환',
'rule_action_convert_deposit' => '":action_value"에서 거래를 입금으로 전환합니다', 'rule_action_convert_deposit' => '":action_value"에서 거래를 입금으로 전환합니다',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => '새 API 액세스 토큰이 생성되면 알림 받기', 'pref_notification_new_access_token' => '새 API 액세스 토큰이 생성되면 알림 받기',
'pref_notification_transaction_creation' => '거래가 자동으로 생성될 때 알림', 'pref_notification_transaction_creation' => '거래가 자동으로 생성될 때 알림',
'pref_notification_user_login' => '새 위치에서 로그인할 때 알림', 'pref_notification_user_login' => '새 위치에서 로그인할 때 알림',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => '알림', 'pref_notifications' => '알림',
'pref_notifications_help' => '수신할 알림인지 여부를 표시합니다. 일부 알림에는 민감한 금융 정보가 포함될 수 있습니다.', 'pref_notifications_help' => '수신할 알림인지 여부를 표시합니다. 일부 알림에는 민감한 금융 정보가 포함될 수 있습니다.',
'slack_webhook_url' => 'Slack 웹훅 URL', 'slack_webhook_url' => 'Slack 웹훅 URL',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => '재정 관리', 'administration_index' => '재정 관리',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => '재정 관리자(들)',
// profile: // profile:
'purge_data_title' => 'Firefly III에서 데이터 제거', 'purge_data_title' => 'Firefly III에서 데이터 제거',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => '새 수익 계정 생성', 'create_new_revenue' => '새 수익 계정 생성',
'create_new_piggy_bank' => '새 저금통 만들기', 'create_new_piggy_bank' => '새 저금통 만들기',
'create_new_bill' => '새 청구서 생성', 'create_new_bill' => '새 청구서 생성',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => '새로운 통화 생성', 'create_currency' => '새로운 통화 생성',
@@ -1742,7 +1745,7 @@ return [
'connected_journals' => '연결된 거래', 'connected_journals' => '연결된 거래',
'auto_match_on' => 'Firefly III에 의해 자동 매칭', 'auto_match_on' => 'Firefly III에 의해 자동 매칭',
'auto_match_off' => 'Firefly III에 의해 자동 매칭되지 않음', 'auto_match_off' => 'Firefly III에 의해 자동 매칭되지 않음',
'next_expected_match' => '다음 예상 매치', 'next_expected_match' => '다음 예상 지불일',
'delete_bill' => '":name" 청구서 삭제', 'delete_bill' => '":name" 청구서 삭제',
'deleted_bill' => '":name" 청구서 삭제됨', 'deleted_bill' => '":name" 청구서 삭제됨',
'edit_bill' => '":name" 청구서 수정', 'edit_bill' => '":name" 청구서 수정',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => '{skip} 반년마다 반복', 'bill_repeats_half-year_skip' => '{skip} 반년마다 반복',
'bill_repeats_yearly_skip' => '{skip} 년마다 반복', 'bill_repeats_yearly_skip' => '{skip} 년마다 반복',
'subscriptions' => '구독', 'subscriptions' => '구독',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => '무기한', 'forever' => '무기한',
'extension_date_is' => '연장 날짜는 {date}입니다', 'extension_date_is' => '연장 날짜는 {date}입니다',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => '자산 계정', 'asset_accounts' => '자산 계정',
'undefined_accounts' => '계정', 'undefined_accounts' => '계정',
'asset_accounts_inactive' => '자산 계정 (비활성)', 'asset_accounts_inactive' => '자산 계정 (비활성)',
'expense_account' => 'Expense account', 'expense_account' => '지출 계정',
'expense_accounts' => '지출 계정', 'expense_accounts' => '지출 계정',
'expense_accounts_inactive' => '지출 계정 (비활성)', 'expense_accounts_inactive' => '지출 계정 (비활성)',
'revenue_account' => 'Revenue account', 'revenue_account' => '수익 계정',
'revenue_accounts' => '수익 계정', 'revenue_accounts' => '수익 계정',
'revenue_accounts_inactive' => '수익 계정 (비활성)', 'revenue_accounts_inactive' => '수익 계정 (비활성)',
'cash_accounts' => '현금 계정', 'cash_accounts' => '현금 계정',
@@ -1915,7 +1919,7 @@ return [
'categories' => '카테고리', 'categories' => '카테고리',
'edit_category' => '":name" 카테고리 수정', 'edit_category' => '":name" 카테고리 수정',
'no_category' => '(카테고리 없음)', 'no_category' => '(카테고리 없음)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => '카테고리 없음',
'category' => '카테고리', 'category' => '카테고리',
'delete_category' => '":name" 카테고리 삭제', 'delete_category' => '":name" 카테고리 삭제',
'deleted_category' => '":name" 카테고리 삭제됨', 'deleted_category' => '":name" 카테고리 삭제됨',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => '검색...', 'searchPlaceholder' => '검색...',
'version' => '버전', 'version' => '버전',
'dashboard' => '대시보드', 'dashboard' => '대시보드',
'income_and_expense' => 'Income and expense', 'income_and_expense' => '수입과 지출',
'all_money' => 'All your money', 'all_money' => '모든 돈',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => '알 수 없는 소스 계정',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => '알 수 없는 대상 계정',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => '알 수 없는 계정',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => '예산 없음',
'available_budget' => '사용 가능한 예산 ({currency})', 'available_budget' => '사용 가능한 예산 ({currency})',
'currencies' => '통화', 'currencies' => '통화',
'activity' => '활동', 'activity' => '활동',
@@ -2329,7 +2333,7 @@ return [
'left_for_piggy_banks' => '저금통 잔액', 'left_for_piggy_banks' => '저금통 잔액',
'sum_of_piggy_banks' => '저금통 합계', 'sum_of_piggy_banks' => '저금통 합계',
'saved_so_far' => '지금까지 저장됨', 'saved_so_far' => '지금까지 저장됨',
'left_to_save' => '남은 저장', 'left_to_save' => '남은 금액',
'suggested_amount' => '월별 권장 절약 금액', 'suggested_amount' => '월별 권장 절약 금액',
'add_money_to_piggy_title' => '":name" 저금통애 금액 추가', 'add_money_to_piggy_title' => '":name" 저금통애 금액 추가',
'remove_money_from_piggy_title' => '":name" 저금통에서 금액 제거', 'remove_money_from_piggy_title' => '":name" 저금통에서 금액 제거',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => '":tag" 태그가 생성되었습니다!', 'created_tag' => '":tag" 태그가 생성되었습니다!',
'transaction_journal_information' => '거래 정보', 'transaction_journal_information' => '거래 정보',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => '메타 정보', 'transaction_journal_meta' => '메타 정보',
'transaction_journal_more' => '추가 정보', 'transaction_journal_more' => '추가 정보',
'basic_journal_information' => '기본 거래 정보', 'basic_journal_information' => '기본 거래 정보',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => '사용자 초대', 'invite_user' => '사용자 초대',
'user_is_invited' => '":address" 이메일 주소가 Firefly III에 초대되었습니다', 'user_is_invited' => '":address" 이메일 주소가 Firefly III에 초대되었습니다',
'administration' => '관리', 'administration' => '관리',
'system_settings' => 'System settings', 'system_settings' => '시스템 설정',
'code_already_used' => '초대 코드가 사용되었습니다', 'code_already_used' => '초대 코드가 사용되었습니다',
'user_administration' => '사용자 관리', 'user_administration' => '사용자 관리',
'list_all_users' => '모든 사용자', 'list_all_users' => '모든 사용자',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(그룹화 해제)', 'default_group_title_name' => '(그룹화 해제)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => '그룹 해제됨',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => '자산 계정을 만들어 봅시다!', 'no_accounts_title_asset' => '자산 계정을 만들어 봅시다!',
@@ -2722,7 +2727,7 @@ return [
'ale_action_clear_tag' => '삭제된 태그', 'ale_action_clear_tag' => '삭제된 태그',
'ale_action_clear_all_tags' => '모든 태그 지우기', 'ale_action_clear_all_tags' => '모든 태그 지우기',
'ale_action_set_bill' => '청구서에 연결됨', 'ale_action_set_bill' => '청구서에 연결됨',
'ale_action_switch_accounts' => 'Switched source and destination account', 'ale_action_switch_accounts' => '소스와 대상 계정 전환',
'ale_action_set_budget' => '예산 설정', 'ale_action_set_budget' => '예산 설정',
'ale_action_set_category' => '카테고리 설정', 'ale_action_set_category' => '카테고리 설정',
'ale_action_set_source' => '소스 계정 설정', 'ale_action_set_source' => '소스 계정 설정',

View File

@@ -147,7 +147,7 @@ return [
'start_date' => '범위의 시작', 'start_date' => '범위의 시작',
'end_date' => '범위의 끝', 'end_date' => '범위의 끝',
'enddate' => '종료 날짜', 'enddate' => '종료 날짜',
'move_rules_before_delete' => 'Rule group', 'move_rules_before_delete' => '규칙 그룹',
'start' => '범위의 시작', 'start' => '범위의 시작',
'end' => '범위의 끝', 'end' => '범위의 끝',
'delete_account' => '":name" 계정 삭제', 'delete_account' => '":name" 계정 삭제',

View File

@@ -66,7 +66,7 @@ return [
'matchingAmount' => '금액', 'matchingAmount' => '금액',
'destination' => '대상', 'destination' => '대상',
'source' => '소스', 'source' => '소스',
'next_expected_match' => '다음 예상 매치', 'next_expected_match' => '다음 예상 지불일',
'automatch' => '자동 매칭?', 'automatch' => '자동 매칭?',
/* /*
@@ -106,7 +106,7 @@ return [
'completed' => '완료', 'completed' => '완료',
'iban' => 'IBAN', 'iban' => 'IBAN',
'account_number' => '계좌 번호', 'account_number' => '계좌 번호',
'paid_current_period' => '이 기간동안 지불', 'paid_current_period' => '지불',
'email' => '이메일', 'email' => '이메일',
'registered_at' => '등록일', 'registered_at' => '등록일',
'is_blocked' => '차단됨', 'is_blocked' => '차단됨',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Varsle når et nytt API tilgangstoken er opprettet', 'pref_notification_new_access_token' => 'Varsle når et nytt API tilgangstoken er opprettet',
'pref_notification_transaction_creation' => 'Varsle når en transaksjon opprettes automatisk', 'pref_notification_transaction_creation' => 'Varsle når en transaksjon opprettes automatisk',
'pref_notification_user_login' => 'Varsle når du logger inn fra et nytt sted', 'pref_notification_user_login' => 'Varsle når du logger inn fra et nytt sted',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Varslinger', 'pref_notifications' => 'Varslinger',
'pref_notifications_help' => 'Angi om dette er varsler du ønsker å få. Noen meldinger kan inneholde sensitiv økonomisk informasjon.', 'pref_notifications_help' => 'Angi om dette er varsler du ønsker å få. Noen meldinger kan inneholde sensitiv økonomisk informasjon.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Opprett ny inntektskonto', 'create_new_revenue' => 'Opprett ny inntektskonto',
'create_new_piggy_bank' => 'Opprett ny sparegris', 'create_new_piggy_bank' => 'Opprett ny sparegris',
'create_new_bill' => 'Opprett ny regning', 'create_new_bill' => 'Opprett ny regning',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Opprett en ny valuta', 'create_currency' => 'Opprett en ny valuta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Gjentas hvert {skip} halvår', 'bill_repeats_half-year_skip' => 'Gjentas hvert {skip} halvår',
'bill_repeats_yearly_skip' => 'Gjentas hvert {skip} år', 'bill_repeats_yearly_skip' => 'Gjentas hvert {skip} år',
'subscriptions' => 'Abonnementer', 'subscriptions' => 'Abonnementer',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'For alltid', 'forever' => 'For alltid',
'extension_date_is' => 'Forlengelsesdato er {date}', 'extension_date_is' => 'Forlengelsesdato er {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" er opprettet!', 'created_tag' => 'Tag ":tag" er opprettet!',
'transaction_journal_information' => 'Transaksjonsinformasjon', 'transaction_journal_information' => 'Transaksjonsinformasjon',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metainformasjon', 'transaction_journal_meta' => 'Metainformasjon',
'transaction_journal_more' => 'Mer informasjon', 'transaction_journal_more' => 'Mer informasjon',
'basic_journal_information' => 'Grunnleggende transaksjonsinformasjon', 'basic_journal_information' => 'Grunnleggende transaksjonsinformasjon',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Melding wanneer een nieuwe API-toegangstoken wordt aangemaakt', 'pref_notification_new_access_token' => 'Melding wanneer een nieuwe API-toegangstoken wordt aangemaakt',
'pref_notification_transaction_creation' => 'Melding wanneer een transactie automatisch wordt aangemaakt', 'pref_notification_transaction_creation' => 'Melding wanneer een transactie automatisch wordt aangemaakt',
'pref_notification_user_login' => 'Melding wanneer u inlogt vanaf een nieuwe locatie', 'pref_notification_user_login' => 'Melding wanneer u inlogt vanaf een nieuwe locatie',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Meldingen', 'pref_notifications' => 'Meldingen',
'pref_notifications_help' => 'Geef aan of dit meldingen zijn die je zou willen krijgen. Sommige meldingen kunnen gevoelige financiële informatie bevatten.', 'pref_notifications_help' => 'Geef aan of dit meldingen zijn die je zou willen krijgen. Sommige meldingen kunnen gevoelige financiële informatie bevatten.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Nieuwe debiteur', 'create_new_revenue' => 'Nieuwe debiteur',
'create_new_piggy_bank' => 'Nieuw spaarpotje', 'create_new_piggy_bank' => 'Nieuw spaarpotje',
'create_new_bill' => 'Nieuw contract', 'create_new_bill' => 'Nieuw contract',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Voeg nieuwe valuta toe', 'create_currency' => 'Voeg nieuwe valuta toe',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Herhaalt elke {skip} halve jaren', 'bill_repeats_half-year_skip' => 'Herhaalt elke {skip} halve jaren',
'bill_repeats_yearly_skip' => 'Herhaalt elke {skip} jaar', 'bill_repeats_yearly_skip' => 'Herhaalt elke {skip} jaar',
'subscriptions' => 'Abonnementen', 'subscriptions' => 'Abonnementen',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Voor altijd', 'forever' => 'Voor altijd',
'extension_date_is' => 'Verlengdatum is {date}', 'extension_date_is' => 'Verlengdatum is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" opgeslagen!', 'created_tag' => 'Tag ":tag" opgeslagen!',
'transaction_journal_information' => 'Transactieinformatie', 'transaction_journal_information' => 'Transactieinformatie',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metainformatie', 'transaction_journal_meta' => 'Metainformatie',
'transaction_journal_more' => 'Meer informatie', 'transaction_journal_more' => 'Meer informatie',
'basic_journal_information' => 'Standaard transactieinformatie', 'basic_journal_information' => 'Standaard transactieinformatie',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Varsle når eit nytt API tilgangstoken er opprettet', 'pref_notification_new_access_token' => 'Varsle når eit nytt API tilgangstoken er opprettet',
'pref_notification_transaction_creation' => 'Varsle når ein transaksjon opprettes automatisk', 'pref_notification_transaction_creation' => 'Varsle når ein transaksjon opprettes automatisk',
'pref_notification_user_login' => 'Varsle når du loggar inn frå eit ny plass', 'pref_notification_user_login' => 'Varsle når du loggar inn frå eit ny plass',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Varslinger', 'pref_notifications' => 'Varslinger',
'pref_notifications_help' => 'Angi om dette er varsler du ønskar å få. Noen meldingar kan inneholde sensitiv økonomisk informasjon.', 'pref_notifications_help' => 'Angi om dette er varsler du ønskar å få. Noen meldingar kan inneholde sensitiv økonomisk informasjon.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Opprett ny inntektskonto', 'create_new_revenue' => 'Opprett ny inntektskonto',
'create_new_piggy_bank' => 'Opprett ny sparegris', 'create_new_piggy_bank' => 'Opprett ny sparegris',
'create_new_bill' => 'Opprett ny rekning', 'create_new_bill' => 'Opprett ny rekning',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Opprett ein ny valuta', 'create_currency' => 'Opprett ein ny valuta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Gjentas kvart {skip} halvår', 'bill_repeats_half-year_skip' => 'Gjentas kvart {skip} halvår',
'bill_repeats_yearly_skip' => 'Gjentas kvart {skip} år', 'bill_repeats_yearly_skip' => 'Gjentas kvart {skip} år',
'subscriptions' => 'Abonnementer', 'subscriptions' => 'Abonnementer',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'For alltid', 'forever' => 'For alltid',
'extension_date_is' => 'Forlengelsesdato er {date}', 'extension_date_is' => 'Forlengelsesdato er {date}',
@@ -2290,7 +2294,7 @@ return [
// charts: // charts:
'chart' => 'Diagram', 'chart' => 'Diagram',
'month' => 'Måned', 'month' => 'Måned',
'budget' => 'Busjett', 'budget' => 'Budsjett',
'spent' => 'Brukt', 'spent' => 'Brukt',
'spent_capped' => 'Spent (capped)', 'spent_capped' => 'Spent (capped)',
'spent_in_budget' => 'Brukt i budsjett', 'spent_in_budget' => 'Brukt i budsjett',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" er opprettet!', 'created_tag' => 'Tag ":tag" er opprettet!',
'transaction_journal_information' => 'Transaksjonsinformasjon', 'transaction_journal_information' => 'Transaksjonsinformasjon',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metainformasjon', 'transaction_journal_meta' => 'Metainformasjon',
'transaction_journal_more' => 'Meir informasjon', 'transaction_journal_more' => 'Meir informasjon',
'basic_journal_information' => 'Grunnleggande transaksjonsinformasjon', 'basic_journal_information' => 'Grunnleggande transaksjonsinformasjon',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -864,12 +864,12 @@ return [
'rule_trigger_transaction_type' => 'Transakcja jest typu ":trigger_value"', 'rule_trigger_transaction_type' => 'Transakcja jest typu ":trigger_value"',
'rule_trigger_category_is_choice' => 'Kategoria to..', 'rule_trigger_category_is_choice' => 'Kategoria to..',
'rule_trigger_category_is' => 'Kategoria to ":trigger_value"', 'rule_trigger_category_is' => 'Kategoria to ":trigger_value"',
'rule_trigger_amount_less_choice' => 'Amount is less than or equal to ..', 'rule_trigger_amount_less_choice' => 'Kwota jest mniejsza lub równa ..',
'rule_trigger_amount_less' => 'Amount is less than or equal to :trigger_value', 'rule_trigger_amount_less' => 'Kwota jest mniejsza lub równa :trigger_value',
'rule_trigger_amount_is_choice' => 'Kwota to..', 'rule_trigger_amount_is_choice' => 'Kwota to..',
'rule_trigger_amount_is' => 'Kwota to :trigger_value', 'rule_trigger_amount_is' => 'Kwota to :trigger_value',
'rule_trigger_amount_more_choice' => 'Amount is more than or equal to..', 'rule_trigger_amount_more_choice' => 'Kwota jest większa lub równa..',
'rule_trigger_amount_more' => 'Amount is more than or equal to :trigger_value', 'rule_trigger_amount_more' => 'Kwota jest większa lub równa :trigger_value',
'rule_trigger_description_starts_choice' => 'Opis zaczyna się od..', 'rule_trigger_description_starts_choice' => 'Opis zaczyna się od..',
'rule_trigger_description_starts' => 'Opis się zaczyna od ":trigger_value"', 'rule_trigger_description_starts' => 'Opis się zaczyna od ":trigger_value"',
'rule_trigger_description_ends_choice' => 'Opis kończy się na..', 'rule_trigger_description_ends_choice' => 'Opis kończy się na..',
@@ -934,14 +934,14 @@ return [
'rule_trigger_internal_reference_is' => 'Wewnętrzne odwołanie to ":trigger_value"', 'rule_trigger_internal_reference_is' => 'Wewnętrzne odwołanie to ":trigger_value"',
'rule_trigger_journal_id_choice' => 'ID dziennika transakcji to..', 'rule_trigger_journal_id_choice' => 'ID dziennika transakcji to..',
'rule_trigger_journal_id' => 'ID dziennika transakcji to ":trigger_value"', 'rule_trigger_journal_id' => 'ID dziennika transakcji to ":trigger_value"',
'rule_trigger_any_external_url' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url' => 'Transakcja ma (dowolny) zewnętrzny adres URL',
'rule_trigger_any_external_url_choice' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url_choice' => 'Transakcja ma (dowolny) zewnętrzny adres URL',
'rule_trigger_any_external_id' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id' => 'Transakcja ma (dowolne) zewnętrzne ID',
'rule_trigger_any_external_id_choice' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id_choice' => 'Transakcja ma (dowolne) zewnętrzne ID',
'rule_trigger_no_external_url_choice' => 'Transakcja nie ma zewnętrznego adresu URL', 'rule_trigger_no_external_url_choice' => 'Transakcja nie ma zewnętrznego adresu URL',
'rule_trigger_no_external_url' => 'Transakcja nie ma zewnętrznego adresu URL', 'rule_trigger_no_external_url' => 'Transakcja nie ma zewnętrznego adresu URL',
'rule_trigger_no_external_id_choice' => 'Transaction has no external ID', 'rule_trigger_no_external_id_choice' => 'Transakcja nie ma zewnętrznego ID',
'rule_trigger_no_external_id' => 'Transaction has no external ID', 'rule_trigger_no_external_id' => 'Transakcja nie ma zewnętrznego ID',
'rule_trigger_id_choice' => 'Identyfikator transakcji to..', 'rule_trigger_id_choice' => 'Identyfikator transakcji to..',
'rule_trigger_id' => 'Identyfikator transakcji to ":trigger_value"', 'rule_trigger_id' => 'Identyfikator transakcji to ":trigger_value"',
'rule_trigger_sepa_ct_is_choice' => 'SEPA CT to..', 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT to..',
@@ -1260,8 +1260,8 @@ return [
'rule_action_set_notes_choice' => 'Ustaw notatki na ..', 'rule_action_set_notes_choice' => 'Ustaw notatki na ..',
'rule_action_link_to_bill_choice' => 'Powiąż z rachunkiem ..', 'rule_action_link_to_bill_choice' => 'Powiąż z rachunkiem ..',
'rule_action_link_to_bill' => 'Powiąż z rachunkiem ":action_value"', 'rule_action_link_to_bill' => 'Powiąż z rachunkiem ":action_value"',
'rule_action_switch_accounts_choice' => 'Switch source and destination accounts (transfers only!)', 'rule_action_switch_accounts_choice' => 'Zamień konta źródłowe i docelowe (tylko przelewy!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => 'Zamień konto źródłowe i docelowe',
'rule_action_set_notes' => 'Ustaw notatki na ":action_value"', 'rule_action_set_notes' => 'Ustaw notatki na ":action_value"',
'rule_action_convert_deposit_choice' => 'Konwertuj transakcję na wpłatę', 'rule_action_convert_deposit_choice' => 'Konwertuj transakcję na wpłatę',
'rule_action_convert_deposit' => 'Konwertuj transakcję na wpłatę od ":action_value"', 'rule_action_convert_deposit' => 'Konwertuj transakcję na wpłatę od ":action_value"',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Powiadomienie o utworzeniu nowego tokenu dostępu API', 'pref_notification_new_access_token' => 'Powiadomienie o utworzeniu nowego tokenu dostępu API',
'pref_notification_transaction_creation' => 'Powiadomienie o automatycznym utworzeniu transakcji', 'pref_notification_transaction_creation' => 'Powiadomienie o automatycznym utworzeniu transakcji',
'pref_notification_user_login' => 'Powiadomienie o zalogowaniu się z nowej lokalizacji', 'pref_notification_user_login' => 'Powiadomienie o zalogowaniu się z nowej lokalizacji',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Powiadomienia', 'pref_notifications' => 'Powiadomienia',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Adres URL webhooka Slack', 'slack_webhook_url' => 'Adres URL webhooka Slack',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Zarządzanie finansami', 'administration_index' => 'Zarządzanie finansami',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => 'Zarządzanie finansami',
// profile: // profile:
'purge_data_title' => 'Wyczyść dane z Firefly III', 'purge_data_title' => 'Wyczyść dane z Firefly III',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Utwórz nowe konto przychodów', 'create_new_revenue' => 'Utwórz nowe konto przychodów',
'create_new_piggy_bank' => 'Utwórz nową skarbonkę', 'create_new_piggy_bank' => 'Utwórz nową skarbonkę',
'create_new_bill' => 'Utwórz nowy rachunek', 'create_new_bill' => 'Utwórz nowy rachunek',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Utwórz nową walutę', 'create_currency' => 'Utwórz nową walutę',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Powtarza się co {skip} połów roku', 'bill_repeats_half-year_skip' => 'Powtarza się co {skip} połów roku',
'bill_repeats_yearly_skip' => 'Powtarza się co {skip} lat', 'bill_repeats_yearly_skip' => 'Powtarza się co {skip} lat',
'subscriptions' => 'Subskrypcje', 'subscriptions' => 'Subskrypcje',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Bez daty zakończenia', 'forever' => 'Bez daty zakończenia',
'extension_date_is' => 'Data przedłużenia to {date}', 'extension_date_is' => 'Data przedłużenia to {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Konta aktywów', 'asset_accounts' => 'Konta aktywów',
'undefined_accounts' => 'Konta', 'undefined_accounts' => 'Konta',
'asset_accounts_inactive' => 'Konta aktywów (nieaktywne)', 'asset_accounts_inactive' => 'Konta aktywów (nieaktywne)',
'expense_account' => 'Expense account', 'expense_account' => 'Konto wydatków',
'expense_accounts' => 'Konta wydatków', 'expense_accounts' => 'Konta wydatków',
'expense_accounts_inactive' => 'Konto wydatków (nieaktywne)', 'expense_accounts_inactive' => 'Konto wydatków (nieaktywne)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Konto przychodów',
'revenue_accounts' => 'Konta przychodów', 'revenue_accounts' => 'Konta przychodów',
'revenue_accounts_inactive' => 'Konta przychodów (nieaktywne)', 'revenue_accounts_inactive' => 'Konta przychodów (nieaktywne)',
'cash_accounts' => 'Konta gotówkowe', 'cash_accounts' => 'Konta gotówkowe',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Kategorie', 'categories' => 'Kategorie',
'edit_category' => 'Edytuj kategorię ":name"', 'edit_category' => 'Edytuj kategorię ":name"',
'no_category' => '(bez kategorii)', 'no_category' => '(bez kategorii)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Brak kategorii',
'category' => 'Kategoria', 'category' => 'Kategoria',
'delete_category' => 'Usuń kategorię ":name"', 'delete_category' => 'Usuń kategorię ":name"',
'deleted_category' => 'Usunięto kategorię ":name"', 'deleted_category' => 'Usunięto kategorię ":name"',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Szukaj...', 'searchPlaceholder' => 'Szukaj...',
'version' => 'Wersja', 'version' => 'Wersja',
'dashboard' => 'Kokpit', 'dashboard' => 'Kokpit',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Przychody i wydatki',
'all_money' => 'All your money', 'all_money' => 'Wszystkie Twoje pieniądze',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Nieznane konto źródłowe',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Nieznane konto docelowe',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Nieznane konto',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Brak budżetu',
'available_budget' => 'Dostępne budżety ({currency})', 'available_budget' => 'Dostępne budżety ({currency})',
'currencies' => 'Waluty', 'currencies' => 'Waluty',
'activity' => 'Aktywność', 'activity' => 'Aktywność',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" został utworzony!', 'created_tag' => 'Tag ":tag" został utworzony!',
'transaction_journal_information' => 'Informacje o transakcji', 'transaction_journal_information' => 'Informacje o transakcji',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta informacje', 'transaction_journal_meta' => 'Meta informacje',
'transaction_journal_more' => 'Więcej informacji', 'transaction_journal_more' => 'Więcej informacji',
'basic_journal_information' => 'Podstawowe informacje o transakcji', 'basic_journal_information' => 'Podstawowe informacje o transakcji',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => 'Zaproś użytkownika', 'invite_user' => 'Zaproś użytkownika',
'user_is_invited' => 'Adres email ":address" został zaproszony do Firefly III', 'user_is_invited' => 'Adres email ":address" został zaproszony do Firefly III',
'administration' => 'Administracja', 'administration' => 'Administracja',
'system_settings' => 'System settings', 'system_settings' => 'Ustawienia systemowe',
'code_already_used' => 'Kod zaproszenia został już użyty', 'code_already_used' => 'Kod zaproszenia został już użyty',
'user_administration' => 'Administracja użytkownikami', 'user_administration' => 'Administracja użytkownikami',
'list_all_users' => 'Wszyscy użytkownicy', 'list_all_users' => 'Wszyscy użytkownicy',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(bez grupy)', 'default_group_title_name' => '(bez grupy)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'bez grupy',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => 'Stwórzmy konto aktywów!', 'no_accounts_title_asset' => 'Stwórzmy konto aktywów!',
@@ -2715,14 +2720,14 @@ return [
'ale_action_log_remove' => 'Usunięto :amount ze skarbonki ":name"', 'ale_action_log_remove' => 'Usunięto :amount ze skarbonki ":name"',
'ale_action_clear_budget' => 'Usunięto z budżetu', 'ale_action_clear_budget' => 'Usunięto z budżetu',
'ale_action_update_group_title' => 'Updated transaction group title', 'ale_action_update_group_title' => 'Updated transaction group title',
'ale_action_update_date' => 'Updated transaction date', 'ale_action_update_date' => 'Zaktualizowano datę transakcji',
'ale_action_update_order' => 'Updated transaction order', 'ale_action_update_order' => 'Updated transaction order',
'ale_action_clear_category' => 'Usunięto z kategorii', 'ale_action_clear_category' => 'Usunięto z kategorii',
'ale_action_clear_notes' => 'Usunięto notatki', 'ale_action_clear_notes' => 'Usunięto notatki',
'ale_action_clear_tag' => 'Wyczyszczono tag', 'ale_action_clear_tag' => 'Wyczyszczono tag',
'ale_action_clear_all_tags' => 'Wyczyszczono wszystkie tagi', 'ale_action_clear_all_tags' => 'Wyczyszczono wszystkie tagi',
'ale_action_set_bill' => 'Powiązano z rachunkiem', 'ale_action_set_bill' => 'Powiązano z rachunkiem',
'ale_action_switch_accounts' => 'Switched source and destination account', 'ale_action_switch_accounts' => 'Zmieniono konto źródłowe i docelowe',
'ale_action_set_budget' => 'Ustawiono budżet', 'ale_action_set_budget' => 'Ustawiono budżet',
'ale_action_set_category' => 'Ustawiono kategorię', 'ale_action_set_category' => 'Ustawiono kategorię',
'ale_action_set_source' => 'Ustawiono konto źródłowe', 'ale_action_set_source' => 'Ustawiono konto źródłowe',

View File

@@ -147,7 +147,7 @@ return [
'start_date' => 'Początek zakresu', 'start_date' => 'Początek zakresu',
'end_date' => 'Koniec zakresu', 'end_date' => 'Koniec zakresu',
'enddate' => 'Data końcowa', 'enddate' => 'Data końcowa',
'move_rules_before_delete' => 'Rule group', 'move_rules_before_delete' => 'Grupa reguł',
'start' => 'Początek zakresu', 'start' => 'Początek zakresu',
'end' => 'Koniec zakresu', 'end' => 'Koniec zakresu',
'delete_account' => 'Usuń konto ":name"', 'delete_account' => 'Usuń konto ":name"',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -238,8 +238,8 @@ return [
'withdrawal_dest_need_data' => '[a] Need to get a valid destination account ID and/or valid destination account name to continue.', 'withdrawal_dest_need_data' => '[a] Need to get a valid destination account ID and/or valid destination account name to continue.',
'withdrawal_dest_bad_data' => 'Nie można znaleźć poprawnego konta wydatków podczas wyszukiwania identyfikatora ":id" lub nazwy ":name".', 'withdrawal_dest_bad_data' => 'Nie można znaleźć poprawnego konta wydatków podczas wyszukiwania identyfikatora ":id" lub nazwy ":name".',
'withdrawal_dest_iban_exists' => 'This destination account IBAN is already in use by an asset account or a liability and cannot be used as a withdrawal destination.', 'withdrawal_dest_iban_exists' => 'To konto docelowe IBAN jest już używane przez konto aktywów lub zobowiązanie i nie może być użyte jako miejsce docelowe wydatku.',
'deposit_src_iban_exists' => 'This source account IBAN is already in use by an asset account or a liability and cannot be used as a deposit source.', 'deposit_src_iban_exists' => 'To konto źródłowe IBAN jest już używany przez rachunek aktywów lub zobowiązanie i nie może być używany jako źródło wpłaty.',
'reconciliation_source_bad_data' => 'Nie można znaleźć prawidłowego konta uzgadniania podczas wyszukiwania ID ":id" lub nazwy ":name".', 'reconciliation_source_bad_data' => 'Nie można znaleźć prawidłowego konta uzgadniania podczas wyszukiwania ID ":id" lub nazwy ":name".',

View File

@@ -864,12 +864,12 @@ return [
'rule_trigger_transaction_type' => 'Transação é do tipo ":trigger_value"', 'rule_trigger_transaction_type' => 'Transação é do tipo ":trigger_value"',
'rule_trigger_category_is_choice' => 'A categoria é..', 'rule_trigger_category_is_choice' => 'A categoria é..',
'rule_trigger_category_is' => 'A categoria é ":trigger_value"', 'rule_trigger_category_is' => 'A categoria é ":trigger_value"',
'rule_trigger_amount_less_choice' => 'Amount is less than or equal to ..', 'rule_trigger_amount_less_choice' => 'Valor é menor ou igual a ..',
'rule_trigger_amount_less' => 'Amount is less than or equal to :trigger_value', 'rule_trigger_amount_less' => 'Valor é menor ou igual a :trigger_value',
'rule_trigger_amount_is_choice' => 'Quantia é..', 'rule_trigger_amount_is_choice' => 'Quantia é..',
'rule_trigger_amount_is' => 'Quantia é :trigger_value', 'rule_trigger_amount_is' => 'Quantia é :trigger_value',
'rule_trigger_amount_more_choice' => 'Amount is more than or equal to..', 'rule_trigger_amount_more_choice' => 'Valor é maior ou igual a..',
'rule_trigger_amount_more' => 'Amount is more than or equal to :trigger_value', 'rule_trigger_amount_more' => 'Valor é maior ou igual a :trigger_value',
'rule_trigger_description_starts_choice' => 'Descrição começa com..', 'rule_trigger_description_starts_choice' => 'Descrição começa com..',
'rule_trigger_description_starts' => 'Descrição começa com ":trigger_value"', 'rule_trigger_description_starts' => 'Descrição começa com ":trigger_value"',
'rule_trigger_description_ends_choice' => 'Descrição termina com..', 'rule_trigger_description_ends_choice' => 'Descrição termina com..',
@@ -934,14 +934,14 @@ return [
'rule_trigger_internal_reference_is' => 'Referência interna é ":trigger_value"', 'rule_trigger_internal_reference_is' => 'Referência interna é ":trigger_value"',
'rule_trigger_journal_id_choice' => 'ID do livro de transação é..', 'rule_trigger_journal_id_choice' => 'ID do livro de transação é..',
'rule_trigger_journal_id' => 'ID do livro de transação é ":trigger_value"', 'rule_trigger_journal_id' => 'ID do livro de transação é ":trigger_value"',
'rule_trigger_any_external_url' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url' => 'A transação tem uma URL externa (qualquer)',
'rule_trigger_any_external_url_choice' => 'Transaction has an (any) external URL', 'rule_trigger_any_external_url_choice' => 'A transação tem uma URL externa (qualquer)',
'rule_trigger_any_external_id' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id' => 'A transação tem um ID externo (qualquer)',
'rule_trigger_any_external_id_choice' => 'Transaction has an (any) external ID', 'rule_trigger_any_external_id_choice' => 'A transação tem um ID externo (qualquer)',
'rule_trigger_no_external_url_choice' => 'A transação não tem um link externo', 'rule_trigger_no_external_url_choice' => 'A transação não tem um link externo',
'rule_trigger_no_external_url' => 'A transação não tem URL externa', 'rule_trigger_no_external_url' => 'A transação não tem URL externa',
'rule_trigger_no_external_id_choice' => 'Transaction has no external ID', 'rule_trigger_no_external_id_choice' => 'A transação não tem um ID externo',
'rule_trigger_no_external_id' => 'Transaction has no external ID', 'rule_trigger_no_external_id' => 'A transação não tem um ID externo',
'rule_trigger_id_choice' => 'O identificador da transação é..', 'rule_trigger_id_choice' => 'O identificador da transação é..',
'rule_trigger_id' => 'O identificador da transação é ":trigger_value"', 'rule_trigger_id' => 'O identificador da transação é ":trigger_value"',
'rule_trigger_sepa_ct_is_choice' => 'SEPA CT é..', 'rule_trigger_sepa_ct_is_choice' => 'SEPA CT é..',
@@ -1260,8 +1260,8 @@ return [
'rule_action_set_notes_choice' => 'Defina notas para..', 'rule_action_set_notes_choice' => 'Defina notas para..',
'rule_action_link_to_bill_choice' => 'Vincular a uma fatura ..', 'rule_action_link_to_bill_choice' => 'Vincular a uma fatura ..',
'rule_action_link_to_bill' => 'Vincular à fatura ":action_value"', 'rule_action_link_to_bill' => 'Vincular à fatura ":action_value"',
'rule_action_switch_accounts_choice' => 'Switch source and destination accounts (transfers only!)', 'rule_action_switch_accounts_choice' => 'Mudar conta de origem e destino (apenas transferências!)',
'rule_action_switch_accounts' => 'Switch source and destination', 'rule_action_switch_accounts' => 'Alternar origem e destino',
'rule_action_set_notes' => 'Defina notas para ":action_value"', 'rule_action_set_notes' => 'Defina notas para ":action_value"',
'rule_action_convert_deposit_choice' => 'Converter esta transferência em entrada', 'rule_action_convert_deposit_choice' => 'Converter esta transferência em entrada',
'rule_action_convert_deposit' => 'Converter a transação em uma entrada de ":action_value"', 'rule_action_convert_deposit' => 'Converter a transação em uma entrada de ":action_value"',
@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alerta quando um novo token de acesso à API é criado', 'pref_notification_new_access_token' => 'Alerta quando um novo token de acesso à API é criado',
'pref_notification_transaction_creation' => 'Alerta quando uma transação é criada automaticamente', 'pref_notification_transaction_creation' => 'Alerta quando uma transação é criada automaticamente',
'pref_notification_user_login' => 'Alertar quando você logar de uma nova localidade', 'pref_notification_user_login' => 'Alertar quando você logar de uma nova localidade',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notificações', 'pref_notifications' => 'Notificações',
'pref_notifications_help' => 'Indique se estas são notificações que você gostaria de receber. Algumas notificações podem conter informações financeiras sensíveis.', 'pref_notifications_help' => 'Indique se estas são notificações que você gostaria de receber. Algumas notificações podem conter informações financeiras sensíveis.',
'slack_webhook_url' => 'URL de Webhook do Slack', 'slack_webhook_url' => 'URL de Webhook do Slack',
@@ -1403,7 +1404,7 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Administração financeira', 'administration_index' => 'Administração financeira',
'administrations_index_menu' => 'Financial administration(s)', 'administrations_index_menu' => 'Administração(ões) financeira(s)',
// profile: // profile:
'purge_data_title' => 'Excluir dados do Firefly III', 'purge_data_title' => 'Excluir dados do Firefly III',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Criar nova conta de receita', 'create_new_revenue' => 'Criar nova conta de receita',
'create_new_piggy_bank' => 'Criar novo cofrinho', 'create_new_piggy_bank' => 'Criar novo cofrinho',
'create_new_bill' => 'Criar nova fatura', 'create_new_bill' => 'Criar nova fatura',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Criar uma nova moeda', 'create_currency' => 'Criar uma nova moeda',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repete a cada {skip} semestres', 'bill_repeats_half-year_skip' => 'Repete a cada {skip} semestres',
'bill_repeats_yearly_skip' => 'Repete a cada {skip} anos', 'bill_repeats_yearly_skip' => 'Repete a cada {skip} anos',
'subscriptions' => 'Assinaturas', 'subscriptions' => 'Assinaturas',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Para sempre', 'forever' => 'Para sempre',
'extension_date_is' => 'Data da extensão é {date}', 'extension_date_is' => 'Data da extensão é {date}',
@@ -1823,10 +1827,10 @@ return [
'asset_accounts' => 'Contas de ativo', 'asset_accounts' => 'Contas de ativo',
'undefined_accounts' => 'Contas', 'undefined_accounts' => 'Contas',
'asset_accounts_inactive' => 'Contas de ativos (inativas)', 'asset_accounts_inactive' => 'Contas de ativos (inativas)',
'expense_account' => 'Expense account', 'expense_account' => 'Conta de despesas',
'expense_accounts' => 'Contas de despesas', 'expense_accounts' => 'Contas de despesas',
'expense_accounts_inactive' => 'Contas de despesas (inativas)', 'expense_accounts_inactive' => 'Contas de despesas (inativas)',
'revenue_account' => 'Revenue account', 'revenue_account' => 'Conta de Receitas',
'revenue_accounts' => 'Contas de receitas', 'revenue_accounts' => 'Contas de receitas',
'revenue_accounts_inactive' => 'Contas de receita (inativas)', 'revenue_accounts_inactive' => 'Contas de receita (inativas)',
'cash_accounts' => 'Contas Correntes', 'cash_accounts' => 'Contas Correntes',
@@ -1915,7 +1919,7 @@ return [
'categories' => 'Categorias', 'categories' => 'Categorias',
'edit_category' => 'Editar categoria ":name"', 'edit_category' => 'Editar categoria ":name"',
'no_category' => '(sem categoria)', 'no_category' => '(sem categoria)',
'unknown_category_plain' => 'No category', 'unknown_category_plain' => 'Sem categoria',
'category' => 'Categoria', 'category' => 'Categoria',
'delete_category' => 'Excluir categoria ":name"', 'delete_category' => 'Excluir categoria ":name"',
'deleted_category' => 'Categoria ":name" excluída', 'deleted_category' => 'Categoria ":name" excluída',
@@ -2083,12 +2087,12 @@ return [
'searchPlaceholder' => 'Pesquisar...', 'searchPlaceholder' => 'Pesquisar...',
'version' => 'Versão', 'version' => 'Versão',
'dashboard' => 'Painel de Controle', 'dashboard' => 'Painel de Controle',
'income_and_expense' => 'Income and expense', 'income_and_expense' => 'Receitas e despesas',
'all_money' => 'All your money', 'all_money' => 'Todo o seu dinheiro',
'unknown_source_plain' => 'Unknown source account', 'unknown_source_plain' => 'Conta de origem desconhecida',
'unknown_dest_plain' => 'Unknown destination account', 'unknown_dest_plain' => 'Conta de destino desconhecida',
'unknown_any_plain' => 'Unknown account', 'unknown_any_plain' => 'Conta desconhecida',
'unknown_budget_plain' => 'No budget', 'unknown_budget_plain' => 'Nenhum orçamento',
'available_budget' => 'Orçamento disponível ({currency})', 'available_budget' => 'Orçamento disponível ({currency})',
'currencies' => 'Moedas', 'currencies' => 'Moedas',
'activity' => 'Atividade', 'activity' => 'Atividade',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" foi criada!', 'created_tag' => 'Tag ":tag" foi criada!',
'transaction_journal_information' => 'Informação da transação', 'transaction_journal_information' => 'Informação da transação',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta-informação', 'transaction_journal_meta' => 'Meta-informação',
'transaction_journal_more' => 'Mais informações', 'transaction_journal_more' => 'Mais informações',
'basic_journal_information' => 'Informações básicas de transação', 'basic_journal_information' => 'Informações básicas de transação',
@@ -2397,7 +2402,7 @@ return [
'invite_user' => 'Convidar usuário', 'invite_user' => 'Convidar usuário',
'user_is_invited' => 'O e-mail ":address" foi convidado para Firefly III', 'user_is_invited' => 'O e-mail ":address" foi convidado para Firefly III',
'administration' => 'Administração', 'administration' => 'Administração',
'system_settings' => 'System settings', 'system_settings' => 'Configurações do sistema',
'code_already_used' => 'O código de convite foi utilizado', 'code_already_used' => 'O código de convite foi utilizado',
'user_administration' => 'Administração de usuários', 'user_administration' => 'Administração de usuários',
'list_all_users' => 'Todos os usuários', 'list_all_users' => 'Todos os usuários',
@@ -2537,7 +2542,7 @@ return [
// object groups // object groups
'default_group_title_name' => '(não agrupado)', 'default_group_title_name' => '(não agrupado)',
'default_group_title_name_plain' => 'ungrouped', 'default_group_title_name_plain' => 'sem grupo',
// empty lists? no objects? instructions: // empty lists? no objects? instructions:
'no_accounts_title_asset' => 'Vamos criar uma conta de ativos!', 'no_accounts_title_asset' => 'Vamos criar uma conta de ativos!',
@@ -2722,7 +2727,7 @@ return [
'ale_action_clear_tag' => 'Etiquetas apagadas', 'ale_action_clear_tag' => 'Etiquetas apagadas',
'ale_action_clear_all_tags' => 'Todas as etiquetas foram apagadas', 'ale_action_clear_all_tags' => 'Todas as etiquetas foram apagadas',
'ale_action_set_bill' => 'Ligado à fatura', 'ale_action_set_bill' => 'Ligado à fatura',
'ale_action_switch_accounts' => 'Switched source and destination account', 'ale_action_switch_accounts' => 'Conta de origem e destino alternados',
'ale_action_set_budget' => 'Definir orçamento', 'ale_action_set_budget' => 'Definir orçamento',
'ale_action_set_category' => 'Definir categoria', 'ale_action_set_category' => 'Definir categoria',
'ale_action_set_source' => 'Definir conta de origem', 'ale_action_set_source' => 'Definir conta de origem',
@@ -2735,8 +2740,8 @@ return [
'ale_action_add_tag' => 'Etiqueta adicionada', 'ale_action_add_tag' => 'Etiqueta adicionada',
// dashboard // dashboard
'enable_auto_convert' => 'Enable currency conversion', 'enable_auto_convert' => 'Habilitar conversão de moeda',
'disable_auto_convert' => 'Disable currency conversion', 'disable_auto_convert' => 'Desativar conversão de moeda',
]; ];

View File

@@ -147,7 +147,7 @@ return [
'start_date' => 'Início do intervalo', 'start_date' => 'Início do intervalo',
'end_date' => 'Final do intervalo', 'end_date' => 'Final do intervalo',
'enddate' => 'Data final', 'enddate' => 'Data final',
'move_rules_before_delete' => 'Rule group', 'move_rules_before_delete' => 'Grupo de regras',
'start' => 'Início do intervalo', 'start' => 'Início do intervalo',
'end' => 'Término do intervalo', 'end' => 'Término do intervalo',
'delete_account' => 'Apagar conta ":name"', 'delete_account' => 'Apagar conta ":name"',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alerta quando é criado um token da API', 'pref_notification_new_access_token' => 'Alerta quando é criado um token da API',
'pref_notification_transaction_creation' => 'Alerta quando é criada uma transação de forma automática', 'pref_notification_transaction_creation' => 'Alerta quando é criada uma transação de forma automática',
'pref_notification_user_login' => 'Alerta quando inicia sessão a partir de uma nova localização', 'pref_notification_user_login' => 'Alerta quando inicia sessão a partir de uma nova localização',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notificações', 'pref_notifications' => 'Notificações',
'pref_notifications_help' => 'Diga se não quiser receber algumas destas notificações. Algumas notificações podem conter informação financeira sensível.', 'pref_notifications_help' => 'Diga se não quiser receber algumas destas notificações. Algumas notificações podem conter informação financeira sensível.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Criar nova conta de receitas', 'create_new_revenue' => 'Criar nova conta de receitas',
'create_new_piggy_bank' => 'Criar mealheiro', 'create_new_piggy_bank' => 'Criar mealheiro',
'create_new_bill' => 'Criar novo encargo', 'create_new_bill' => 'Criar novo encargo',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Criar uma nova moeda', 'create_currency' => 'Criar uma nova moeda',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repete-se a cada {skip} meio ano', 'bill_repeats_half-year_skip' => 'Repete-se a cada {skip} meio ano',
'bill_repeats_yearly_skip' => 'Repete-se a cada {skip} anos', 'bill_repeats_yearly_skip' => 'Repete-se a cada {skip} anos',
'subscriptions' => 'Subscrições', 'subscriptions' => 'Subscrições',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Para sempre', 'forever' => 'Para sempre',
'extension_date_is' => 'A data de extensão é {date}', 'extension_date_is' => 'A data de extensão é {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Etiqueta ":tag" criada!', 'created_tag' => 'Etiqueta ":tag" criada!',
'transaction_journal_information' => 'Informação da transação', 'transaction_journal_information' => 'Informação da transação',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta informação', 'transaction_journal_meta' => 'Meta informação',
'transaction_journal_more' => 'Mais informações', 'transaction_journal_more' => 'Mais informações',
'basic_journal_information' => 'Informações básicas de transação', 'basic_journal_information' => 'Informações básicas de transação',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Creați un nou cont de venituri', 'create_new_revenue' => 'Creați un nou cont de venituri',
'create_new_piggy_bank' => 'Creați o nouă pușculiță', 'create_new_piggy_bank' => 'Creați o nouă pușculiță',
'create_new_bill' => 'Creați o nouă factură', 'create_new_bill' => 'Creați o nouă factură',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Creați o nouă monedă', 'create_currency' => 'Creați o nouă monedă',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Eticheta ":tag" a fost creat!', 'created_tag' => 'Eticheta ":tag" a fost creat!',
'transaction_journal_information' => 'Informații despre tranzacții', 'transaction_journal_information' => 'Informații despre tranzacții',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Informații meta', 'transaction_journal_meta' => 'Informații meta',
'transaction_journal_more' => 'Mai multe informaţii', 'transaction_journal_more' => 'Mai multe informaţii',
'basic_journal_information' => 'Informații de bază despre tranzacție', 'basic_journal_information' => 'Informații de bază despre tranzacție',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Оповещения о создании нового токена для доступа к API', 'pref_notification_new_access_token' => 'Оповещения о создании нового токена для доступа к API',
'pref_notification_transaction_creation' => 'Предупреждения об автоматически созданных транзакциях', 'pref_notification_transaction_creation' => 'Предупреждения об автоматически созданных транзакциях',
'pref_notification_user_login' => 'Оповещение при входе в аккаунт из нового места', 'pref_notification_user_login' => 'Оповещение при входе в аккаунт из нового места',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Уведомления', 'pref_notifications' => 'Уведомления',
'pref_notifications_help' => 'Укажите, какие из перечисленных уведомлений вы хотели бы получать. Некоторые уведомления могут содержать конфиденциальную финансовую информацию.', 'pref_notifications_help' => 'Укажите, какие из перечисленных уведомлений вы хотели бы получать. Некоторые уведомления могут содержать конфиденциальную финансовую информацию.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Создать новый счёт дохода', 'create_new_revenue' => 'Создать новый счёт дохода',
'create_new_piggy_bank' => 'Создать новую копилку', 'create_new_piggy_bank' => 'Создать новую копилку',
'create_new_bill' => 'Создать новый счёт к оплате', 'create_new_bill' => 'Создать новый счёт к оплате',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Создать новую валюту', 'create_currency' => 'Создать новую валюту',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Подписки', 'subscriptions' => 'Подписки',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Всегда', 'forever' => 'Всегда',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Метка ":tag" была создана!', 'created_tag' => 'Метка ":tag" была создана!',
'transaction_journal_information' => 'Информация о транзакции', 'transaction_journal_information' => 'Информация о транзакции',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Дополнительная информация', 'transaction_journal_meta' => 'Дополнительная информация',
'transaction_journal_more' => 'Дополнительная информация', 'transaction_journal_more' => 'Дополнительная информация',
'basic_journal_information' => 'Основная информация о транзакции', 'basic_journal_information' => 'Основная информация о транзакции',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Vytvoriť nový príjmový účet', 'create_new_revenue' => 'Vytvoriť nový príjmový účet',
'create_new_piggy_bank' => 'Vytvoriť novú pokladničku', 'create_new_piggy_bank' => 'Vytvoriť novú pokladničku',
'create_new_bill' => 'Vytvoriť nový účet', 'create_new_bill' => 'Vytvoriť nový účet',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Vytvoriť novú menu', 'create_currency' => 'Vytvoriť novú menu',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Štítok „:tag“ bol vytvorený!', 'created_tag' => 'Štítok „:tag“ bol vytvorený!',
'transaction_journal_information' => 'Informácie o transakcii', 'transaction_journal_information' => 'Informácie o transakcii',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta informácie', 'transaction_journal_meta' => 'Meta informácie',
'transaction_journal_more' => 'Ďalšie informácie', 'transaction_journal_more' => 'Ďalšie informácie',
'basic_journal_information' => 'Základné Informácie o transakcii', 'basic_journal_information' => 'Základné Informácie o transakcii',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -41,8 +41,8 @@ return [
'transactions' => 'Transakcije', 'transactions' => 'Transakcije',
'title_expenses' => 'Stroški', 'title_expenses' => 'Stroški',
'title_withdrawal' => 'Stroški', 'title_withdrawal' => 'Stroški',
'title_revenue' => 'Dohodki / prihodki', 'title_revenue' => 'Dohodki prihodki',
'title_deposit' => 'Dohodki / prihodki', 'title_deposit' => 'Dohodki/prihodki',
'title_transfer' => 'Prenosi', 'title_transfer' => 'Prenosi',
'title_transfers' => 'Prenosi', 'title_transfers' => 'Prenosi',
'edit_currency' => 'uredi valuto ":name"', 'edit_currency' => 'uredi valuto ":name"',
@@ -53,7 +53,7 @@ return [
'profile' => 'profil', 'profile' => 'profil',
'accounts' => 'Računi', 'accounts' => 'Računi',
'changePassword' => 'spremeni geslo', 'changePassword' => 'spremeni geslo',
'change_email' => 'Spremeni elektronski naslov', 'change_email' => 'Spremenite e-poštni naslov',
'bills' => 'Trajniki', 'bills' => 'Trajniki',
'newBill' => 'nov trajnik', 'newBill' => 'nov trajnik',
'edit_bill' => 'uredi trajnik ":name"', 'edit_bill' => 'uredi trajnik ":name"',

View File

@@ -147,7 +147,7 @@ return [
'error_github_html' => 'Če vam je ljubše, lahko odprete tudi novo vprašanje na <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHubu</a>.', 'error_github_html' => 'Če vam je ljubše, lahko odprete tudi novo vprašanje na <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHubu</a>.',
'error_github_text' => 'Če želite, lahko novo številko odprete tudi na spletnem mestu https://github.com/firefly-iii/firefly-iii/issues.', 'error_github_text' => 'Če želite, lahko novo številko odprete tudi na spletnem mestu https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'Celotna stacktrace je spodaj:', 'error_stacktrace_below' => 'Celotna stacktrace je spodaj:',
'error_headers' => 'The following headers may also be relevant:', 'error_headers' => 'Ustrezni so lahko tudi naslednji naslovi:',
/* /*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY. * PLEASE DO NOT EDIT THIS FILE DIRECTLY.
@@ -162,19 +162,19 @@ return [
// report new journals // report new journals
'new_journals_subject' => 'Firefly III has created a new transaction|Firefly III has created :count new transactions', 'new_journals_subject' => 'Firefly III je ustvaril novo transakcijo|Firefly III je ustvaril :count novih transakcij',
'new_journals_header' => 'Firefly III has created a transaction for you. You can find it in your Firefly III installation:|Firefly III has created :count transactions for you. You can find them in your Firefly III installation:', 'new_journals_header' => 'Firefly III je ustvaril transakcijo za vas. Najdetejo v svoji namestitvi Firefly III:|Firefly III je za vas ustvaril :count transakcij. Najdete jih v svoji namestitvi Firefly III:',
// bill warning // bill warning
'bill_warning_subject_end_date' => 'Your bill ":name" is due to end in :diff days', 'bill_warning_subject_end_date' => 'Vaš račun ":name" bo potekel čez :diff dni',
'bill_warning_subject_now_end_date' => 'Your bill ":name" is due to end TODAY', 'bill_warning_subject_now_end_date' => 'Vaš račun ":name" bo potekel DANES',
'bill_warning_subject_extension_date' => 'Your bill ":name" is due to be extended or cancelled in :diff days', 'bill_warning_subject_extension_date' => 'Vaš račun ":name" bo podaljšan ali preklican čez :diff dni',
'bill_warning_subject_now_extension_date' => 'Your bill ":name" is due to be extended or cancelled TODAY', 'bill_warning_subject_now_extension_date' => 'Vaš račun ":name" bo DANES podaljšan ali preklican',
'bill_warning_end_date' => 'Your bill **":name"** is due to end on :date. This moment will pass in about **:diff days**.', 'bill_warning_end_date' => 'Vaš račun **":name"** naj bi potekel :date. Ta trenutek bo minil čez približno **:diff dni**.',
'bill_warning_extension_date' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass in about **:diff days**.', 'bill_warning_extension_date' => 'Vaš račun **":name"** bo podaljšan ali preklican dne :date. Ta trenutek bo minil čez približno **:diff dni**.',
'bill_warning_end_date_zero' => 'Your bill **":name"** is due to end on :date. This moment will pass **TODAY!**', 'bill_warning_end_date_zero' => 'Vaš račun **":name"** naj bi potekel :date. Ta trenutek bo minil **DANES!**',
'bill_warning_extension_date_zero' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass **TODAY!**', 'bill_warning_extension_date_zero' => 'Vaš račun **":name"** bo podaljšan ali preklican dne :date. Ta trenutek bo minil **DANES!**',
'bill_warning_please_action' => 'Please take the appropriate action.', 'bill_warning_please_action' => 'Prosimo, da ustrezno ukrepate.',
]; ];
/* /*

View File

@@ -35,22 +35,22 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'404_header' => 'Firefly III cannot find this page.', '404_header' => 'Firefly III ne najde te strani.',
'404_page_does_not_exist' => 'The page you have requested does not exist. Please check that you have not entered the wrong URL. Did you make a typo perhaps?', '404_page_does_not_exist' => 'Stran, ki ste jo zahtevali, ne obstaja. Preverite, ali niste vnesli napačnega URL-ja. Ste se morda zmotili?',
'404_send_error' => 'If you were redirected to this page automatically, please accept my apologies. There is a mention of this error in your log files and I would be grateful if you sent me the error to me.', '404_send_error' => 'Če ste bili samodejno preusmerjeni na to stran, sprejmite moje opravičilo. Ta napaka je omenjena v vaših dnevniških datotekah in hvaležen vam bom, če mi pošljete napako.',
'404_github_link' => 'If you are sure this page should exist, please open a ticket on <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.', '404_github_link' => 'Če ste prepričani, da bi ta stran morala obstajati, odprite težavo na <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub-u</a></strong>.',
'whoops' => 'Whoops', 'whoops' => 'Ups!',
'fatal_error' => 'There was a fatal error. Please check the log files in "storage/logs" or use "docker logs -f [container]" to see what\'s going on.', 'fatal_error' => 'Prišlo je do usodne napake. Preverite dnevniške datoteke v "storage/logs" ali uporabite "docker logs -f [container]", da vidite, kaj se dogaja.',
'maintenance_mode' => 'Firefly III is in maintenance mode.', 'maintenance_mode' => 'Firefly III je v vzdrževalnem načinu.',
'be_right_back' => 'Takoj se vrnem!', 'be_right_back' => 'Takoj se vrnem!',
'check_back' => 'Firefly III is down for some necessary maintenance. Please check back in a second.', 'check_back' => 'Firefly III ne deluje zaradi potrebnega vzdrževanja. Preverite znova čez sekundo.',
'error_occurred' => 'Ups! Zgodila se je napaka.', 'error_occurred' => 'Ups! Zgodila se je napaka.',
'db_error_occurred' => 'Whoops! A database error occurred.', 'db_error_occurred' => 'Ups! Prišlo je do napake v podatkovni bazi.',
'error_not_recoverable' => 'Unfortunately, this error was not recoverable :(. Firefly III broke. The error is:', 'error_not_recoverable' => 'Na žalost te napake ni bilo mogoče obnoviti :(. Firefly III se je pokvaril. Napaka je:',
'error' => 'Napaka', 'error' => 'Napaka',
'error_location' => 'This error occured in file <span style="font-family: monospace;">:file</span> on line :line with code :code.', 'error_location' => 'Do te napake je prišlo v datoteki <span style="font-family: monospace;">:file</span> v vrstici :line s kodo :code.',
'stacktrace' => 'Stack trace', 'stacktrace' => 'Sled sklada',
'more_info' => 'More information', 'more_info' => 'Več informacij',
/* /*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY. * PLEASE DO NOT EDIT THIS FILE DIRECTLY.
@@ -64,17 +64,17 @@ return [
*/ */
'collect_info' => 'Please collect more information in the <code>storage/logs</code> directory where you will find log files. If you\'re running Docker, use <code>docker logs -f [container]</code>.', 'collect_info' => 'Zberite več informacij v imeniku <code>storage/logs</code>, kjer boste našli dnevniške datoteke. Če uporabljate Docker, uporabite <code>docker logs -f [container]</code>.',
'collect_info_more' => 'You can read more about collecting error information in <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">the FAQ</a>.', 'collect_info_more' => 'Več o zbiranju informacij o napakah lahko preberete v <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">pogostih vprašanjih</a>.',
'github_help' => 'Get help on GitHub', 'github_help' => 'Pridobi pomoč na GitHub-u',
'github_instructions' => 'You\'re more than welcome to open a new issue <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">on GitHub</a></strong>.', 'github_instructions' => 'Vabimo vas, da odprete novo težavo <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">na GitHub-u</a></strong>.',
'use_search' => 'Use the search!', 'use_search' => 'Uporabi iskanje!',
'include_info' => 'Include the information <a href=":link">from this debug page</a>.', 'include_info' => 'Vključite informacije <a href=":link">s te strani za odpravljanje napak</a>.',
'tell_more' => 'Tell us more than "it says Whoops!"', 'tell_more' => 'Povejte nam kaj več kot "pravijo Ups!"',
'include_logs' => 'Include error logs (see above).', 'include_logs' => 'Vključite dnevnike napak (glejte zgoraj).',
'what_did_you_do' => 'Tell us what you were doing.', 'what_did_you_do' => 'Povejte nam, kaj ste počeli.',
'offline_header' => 'You are probably offline', 'offline_header' => 'Verjetno ste brez povezave',
'offline_unreachable' => 'Firefly III is unreachable. Your device is currently offline or the server is not working.', 'offline_unreachable' => 'Firefly III je nedosegljiv. Vaša naprava je trenutno brez povezave ali pa strežnik ne deluje.',
'offline_github' => 'If you are sure both your device and the server are online, please open a ticket on <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.', 'offline_github' => 'Če ste prepričani, da sta vaša naprava in strežnik povezana, odprite težavo na <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub-u</a> </strong>.',
]; ];

File diff suppressed because it is too large Load Diff

View File

@@ -146,12 +146,12 @@ return [
'stop_processing' => 'Ustavi izvajanje', 'stop_processing' => 'Ustavi izvajanje',
'start_date' => 'Začetek obsega', 'start_date' => 'Začetek obsega',
'end_date' => 'Konec obsega', 'end_date' => 'Konec obsega',
'enddate' => 'End date', 'enddate' => 'Končni datum',
'move_rules_before_delete' => 'Rule group', 'move_rules_before_delete' => 'Skupina pravil',
'start' => 'Začetek obsega', 'start' => 'Začetek obsega',
'end' => 'End of range', 'end' => 'Konec obsega',
'delete_account' => 'Izbriši račun ":name"', 'delete_account' => 'Izbriši račun ":name"',
'delete_webhook' => 'Delete webhook ":title"', 'delete_webhook' => 'Izbriši webhook ":title"',
'delete_bill' => 'Izbriši trajnik ":name"', 'delete_bill' => 'Izbriši trajnik ":name"',
'delete_budget' => 'Izbriši proračun ":name"', 'delete_budget' => 'Izbriši proračun ":name"',
'delete_category' => 'Izbriši kategorijo ":name"', 'delete_category' => 'Izbriši kategorijo ":name"',
@@ -166,13 +166,13 @@ return [
'user_areYouSure' => 'Z brisanjem uporabnika ":email", boš izbrisal vse. Dejanja se ne da razveljaviti ali povrniti iz koša. Če izbrišeš samega sebe, boš izgubil dostop do te instance Firefly III.', 'user_areYouSure' => 'Z brisanjem uporabnika ":email", boš izbrisal vse. Dejanja se ne da razveljaviti ali povrniti iz koša. Če izbrišeš samega sebe, boš izgubil dostop do te instance Firefly III.',
'attachment_areYouSure' => 'Si prepričan, da želiš zbrisati pripeto datoteko ":name"?', 'attachment_areYouSure' => 'Si prepričan, da želiš zbrisati pripeto datoteko ":name"?',
'account_areYouSure' => 'Si prepričan, da želiš zbrisati račun ":name"?', 'account_areYouSure' => 'Si prepričan, da želiš zbrisati račun ":name"?',
'account_areYouSure_js' => 'Are you sure you want to delete the account named "{name}"?', 'account_areYouSure_js' => 'Ali ste prepričani, da želite izbrisati račun z imenom "{name}"?',
'bill_areYouSure' => 'Si prepričan, da želiš zbrisati trajnik ":name"?', 'bill_areYouSure' => 'Si prepričan, da želiš zbrisati trajnik ":name"?',
'rule_areYouSure' => 'Si prepričan, da želiš zbrisati pravilo ":title"?', 'rule_areYouSure' => 'Si prepričan, da želiš zbrisati pravilo ":title"?',
'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'object_group_areYouSure' => 'Ali ste prepričani, da želite izbrisati skupino z naslovom ":title"?',
'ruleGroup_areYouSure' => 'Si prepričan, da želiš zbrisati skupino pravil ":title"?', 'ruleGroup_areYouSure' => 'Si prepričan, da želiš zbrisati skupino pravil ":title"?',
'budget_areYouSure' => 'Si prepričan, da želiš zbrisati proračun ":name"?', 'budget_areYouSure' => 'Si prepričan, da želiš zbrisati proračun ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?', 'webhook_areYouSure' => 'Ali ste prepričani, da želite izbrisati webhook z imenom ":title"?',
'category_areYouSure' => 'Si prepričan, da želiš zbrisati kategorijo z imenom ":name"?', 'category_areYouSure' => 'Si prepričan, da želiš zbrisati kategorijo z imenom ":name"?',
'recurring_areYouSure' => 'Si prepričan, da želiš zbrisati ponavljajoče pravilo ":title"?', 'recurring_areYouSure' => 'Si prepričan, da želiš zbrisati ponavljajoče pravilo ":title"?',
'currency_areYouSure' => 'Si prepričan, da želiš zbrisati valuto ":name"?', 'currency_areYouSure' => 'Si prepričan, da želiš zbrisati valuto ":name"?',
@@ -200,20 +200,20 @@ return [
'delete_all_permanently' => 'Označeno trajno izbriši', 'delete_all_permanently' => 'Označeno trajno izbriši',
'update_all_journals' => 'Posodobi te transakcije', 'update_all_journals' => 'Posodobi te transakcije',
'also_delete_transactions' => 'Edina transakcija, ki je povezana s tem računom, bo prav tako izbrisana.|Vseh :count transakcij, povezanih s tem računom, bo izbrisanih.', 'also_delete_transactions' => 'Edina transakcija, ki je povezana s tem računom, bo prav tako izbrisana.|Vseh :count transakcij, povezanih s tem računom, bo izbrisanih.',
'also_delete_transactions_js' => 'No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.', 'also_delete_transactions_js' => 'Brez transakcij|Izbrisana bo tudi edina transakcija, povezana s tem računom.|Izbrisanih bo tudi vseh {count} transakcij, povezanih s tem računom.',
'also_delete_connections' => 'Edina transakcija, povezana s to vrsto povezave, bo izgubila povezavo.|Vseh :count transakcij, povezanih s to vrsto povezave bo izgubilo povezavo.', 'also_delete_connections' => 'Edina transakcija, povezana s to vrsto povezave, bo izgubila povezavo.|Vseh :count transakcij, povezanih s to vrsto povezave bo izgubilo povezavo.',
'also_delete_rules' => 'Edino pravilo, ki je povezano s tem računom, bo prav tako izbrisano.|Vseh :count pravil, povezanih s skupino pravil bo izbrisanih.', 'also_delete_rules' => 'Edino pravilo, ki je povezano s tem računom, bo prav tako izbrisano.|Vseh :count pravil, povezanih s skupino pravil bo izbrisanih.',
'also_delete_piggyBanks' => 'Edini hranilnik, ki je povezan s tem računom, bo prav tako izbrisan.|Vseh :count hranilnikov, povezanih s tem računom, bo izbrisanih.', 'also_delete_piggyBanks' => 'Edini hranilnik, ki je povezan s tem računom, bo prav tako izbrisan.|Vseh :count hranilnikov, povezanih s tem računom, bo izbrisanih.',
'also_delete_piggyBanks_js' => 'No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.', 'also_delete_piggyBanks_js' => 'Brez hranilnikov|Edini hranilnik, povezan s tem računom, bo prav tako izbrisan.|Izbrisani bodo tudi vseh {count} hranilnikov, povezani s tem računom.',
'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'not_delete_piggy_banks' => 'Hranilnik, povezana s to skupino, ne bo izbrisana.| :count hranilnikov, povezanih s to skupino, ne bo izbrisanih.',
'bill_keep_transactions' => 'Edina transakcija, ki je povezana s tem trajnikom, ne izbrisana.|Vseh :count transakcij, povezanih s tem trajnikom, bo ohranjenih.', 'bill_keep_transactions' => 'Edina transakcija, ki je povezana s tem trajnikom, ne izbrisana.|Vseh :count transakcij, povezanih s tem trajnikom, bo ohranjenih.',
'budget_keep_transactions' => 'Edina transakcija, povezana s tem proračunom, ne izbrisana.|Vseh :count transakcij, povezanih s tem proračunom, bo ohranjenih.', 'budget_keep_transactions' => 'Edina transakcija, povezana s tem proračunom, ne izbrisana.|Vseh :count transakcij, povezanih s tem proračunom, bo ohranjenih.',
'category_keep_transactions' => 'Edina transakcija, povezana s to kategorijo, ne bo izbrisana.|Vseh :count transakcij, povezanih s to kategorijo bo ohranjenih.', 'category_keep_transactions' => 'Edina transakcija, povezana s to kategorijo, ne bo izbrisana.|Vseh :count transakcij, povezanih s to kategorijo bo ohranjenih.',
'recurring_keep_transactions' => 'Edina transakcija, ustvarjeno s to ponavljajočo transakcijo, ne izbrisana.|Vseh :count transakcij, povezanih ustvarjenih s to ponavljajočo transakcijo bo ohranjenih.', 'recurring_keep_transactions' => 'Edina transakcija, ustvarjeno s to ponavljajočo transakcijo, ne izbrisana.|Vseh :count transakcij, povezanih ustvarjenih s to ponavljajočo transakcijo bo ohranjenih.',
'tag_keep_transactions' => 'Edina transakcija, povezana s to oznako, ne bo izbrisana.|Vseh :count transakcij, povezanih s to oznako bo ohranjenih.', 'tag_keep_transactions' => 'Edina transakcija, povezana s to oznako, ne bo izbrisana.|Vseh :count transakcij, povezanih s to oznako bo ohranjenih.',
'check_for_updates' => 'Preveri za posodobitve', 'check_for_updates' => 'Preveri za posodobitve',
'liability_direction' => 'Liability in/out', 'liability_direction' => 'Odgovornost in/out',
'delete_object_group' => 'Delete group ":title"', 'delete_object_group' => 'Izbriši skupino ":title"',
'email' => 'E-poštni naslov', 'email' => 'E-poštni naslov',
'password' => 'Geslo', 'password' => 'Geslo',
'password_confirmation' => 'Geslo (ponovno)', 'password_confirmation' => 'Geslo (ponovno)',
@@ -222,7 +222,7 @@ return [
'login_name' => 'Prijava', 'login_name' => 'Prijava',
'is_owner' => 'Je administrator?', 'is_owner' => 'Je administrator?',
'url' => 'URL', 'url' => 'URL',
'bill_end_date' => 'End date', 'bill_end_date' => 'Končni datum',
// import // import
'apply_rules' => 'Uporabi pravila', 'apply_rules' => 'Uporabi pravila',
@@ -289,20 +289,20 @@ return [
'calendar' => 'Koledar', 'calendar' => 'Koledar',
'weekend' => 'Vikend', 'weekend' => 'Vikend',
'client_secret' => 'Skrivnost odjemalca', 'client_secret' => 'Skrivnost odjemalca',
'withdrawal_destination_id' => 'Destination account', 'withdrawal_destination_id' => 'Ciljni račun',
'deposit_source_id' => 'Izvorni račun', 'deposit_source_id' => 'Izvorni račun',
'expected_on' => 'Expected on', 'expected_on' => 'Pričakovano dne',
'paid' => 'Plačano', 'paid' => 'Plačano',
'auto_budget_type' => 'Auto-budget', 'auto_budget_type' => 'Samodejni proračun',
'auto_budget_amount' => 'Auto-budget amount', 'auto_budget_amount' => 'Znesek samodejnega proračuna',
'auto_budget_period' => 'Auto-budget period', 'auto_budget_period' => 'Obdobje samodejnega proračuna',
'collected' => 'Zbirka', 'collected' => 'Zbirka',
'submitted' => 'Oddano', 'submitted' => 'Oddano',
'key' => 'Ključ', 'key' => 'Ključ',
'value' => 'Content of record', 'value' => 'Vsebina zapisa',
'webhook_delivery' => 'Delivery', 'webhook_delivery' => 'Dostava',
'webhook_response' => 'Response', 'webhook_response' => 'Odziv',
'webhook_trigger' => 'Trigger', 'webhook_trigger' => 'Sprožilec',
]; ];
/* /*
* PLEASE DO NOT EDIT THIS FILE DIRECTLY. * PLEASE DO NOT EDIT THIS FILE DIRECTLY.

View File

@@ -46,9 +46,9 @@ return [
// transactions // transactions
'transactions_create_basic_info' => 'Vnesite osnovne podatke o transakciji. Vir, destinacija, datum in opis.', 'transactions_create_basic_info' => 'Vnesite osnovne podatke o transakciji. Vir, destinacija, datum in opis.',
'transactions_create_amount_info' => 'Enter the amount of the transaction. If necessary the fields will auto-update for foreign amount info.', 'transactions_create_amount_info' => 'Vnesite znesek transakcije. Po potrebi se bodo polja samodejno posodobila za podatke o znesku v tujini.',
'transactions_create_optional_info' => 'All of these fields are optional. Adding meta-data here will make your transactions better organised.', 'transactions_create_optional_info' => 'Vsa ta polja so neobvezna. Če sem dodate metapodatke, bodo vaše transakcije bolje organizirane.',
'transactions_create_split' => 'If you want to split a transaction, add more splits with this button', 'transactions_create_split' => 'Če želite razdeliti transakcijo, dodajte več delitev s tem gumbom',
// create account: // create account:
'accounts_create_iban' => 'Svojim računom dodeli veljaven IBAN. To lahko zelo olajša uvoz podatkov v prihodnosti.', 'accounts_create_iban' => 'Svojim računom dodeli veljaven IBAN. To lahko zelo olajša uvoz podatkov v prihodnosti.',
@@ -85,16 +85,16 @@ return [
'reports_index_extra-options-box' => 'Glede na izbrano poročilo lahko tukaj izbereš dodatne filtre in možnosti. Opazuj polje, ko spreminjaš vrste poročil.', 'reports_index_extra-options-box' => 'Glede na izbrano poročilo lahko tukaj izbereš dodatne filtre in možnosti. Opazuj polje, ko spreminjaš vrste poročil.',
// reports (reports) // reports (reports)
'reports_report_default_intro' => 'This report will give you a quick and comprehensive overview of your finances. If you wish to see anything else, please don\'t hestitate to contact me!', 'reports_report_default_intro' => 'To poročilo vam bo dalo hiter in celovit pregled vaših financ. Če želite videti še kaj drugega, me prosim kontaktirajte!',
'reports_report_audit_intro' => 'This report will give you detailed insights in your asset accounts.', 'reports_report_audit_intro' => 'To poročilo vam bo dalo podrobne vpoglede v vaše račune sredstev.',
'reports_report_audit_optionsBox' => 'Use these check boxes to show or hide the columns you are interested in.', 'reports_report_audit_optionsBox' => 'S temi potrditvenimi polji prikažete ali skrijete stolpce, ki vas zanimajo.',
'reports_report_category_intro' => 'This report will give you insight in one or multiple categories.', 'reports_report_category_intro' => 'To poročilo vam bo dalo vpogled v eno ali več kategorij.',
'reports_report_category_pieCharts' => 'These charts will give you insight in expenses and income per category or per account.', 'reports_report_category_pieCharts' => 'Ti grafikoni vam bodo dali vpogled v odhodke in prihodke glede na kategorijo ali račun.',
'reports_report_category_incomeAndExpensesChart' => 'This chart shows your expenses and income per category.', 'reports_report_category_incomeAndExpensesChart' => 'Ta grafikon prikazuje vaše stroške in prihodke po kategorijah.',
'reports_report_tag_intro' => 'This report will give you insight in one or multiple tags.', 'reports_report_tag_intro' => 'To poročilo vam bo dalo vpogled v eno ali več oznak.',
'reports_report_tag_pieCharts' => 'These charts will give you insight in expenses and income per tag, account, category or budget.', 'reports_report_tag_pieCharts' => 'Ti grafikoni vam bodo dali vpogled v stroške in prihodke na oznako, račun, kategorijo ali proračun.',
'reports_report_tag_incomeAndExpensesChart' => 'This chart shows your expenses and income per tag.', 'reports_report_tag_incomeAndExpensesChart' => 'This chart shows your expenses and income per tag.',
'reports_report_budget_intro' => 'This report will give you insight in one or multiple budgets.', 'reports_report_budget_intro' => 'This report will give you insight in one or multiple budgets.',

View File

@@ -49,20 +49,20 @@ return [
'linked_to_rules' => 'Ustrezna pravila', 'linked_to_rules' => 'Ustrezna pravila',
'active' => 'Aktiviran?', 'active' => 'Aktiviran?',
'percentage' => 'procent', 'percentage' => 'procent',
'recurring_transaction' => 'Recurring transaction', 'recurring_transaction' => 'Ponavljajoče transakcije',
'next_due' => 'Next due', 'next_due' => 'Naslednji rok',
'transaction_type' => 'Vrsta', 'transaction_type' => 'Vrsta',
'lastActivity' => 'zadnja aktivnost', 'lastActivity' => 'zadnja aktivnost',
'balanceDiff' => 'Balance difference', 'balanceDiff' => 'Bilančna razlika',
'other_meta_data' => 'Other meta data', 'other_meta_data' => 'Drugi meta podatki',
'invited_at' => 'Povabljen na', 'invited_at' => 'Povabljen na',
'expires' => 'Invitation expires', 'expires' => 'Vabilo poteče',
'invited_by' => 'Povabil', 'invited_by' => 'Povabil',
'invite_link' => 'Invite link', 'invite_link' => 'Povezava za povabilo',
'account_type' => 'vrsta računa', 'account_type' => 'vrsta računa',
'created_at' => 'ustvarjeno', 'created_at' => 'ustvarjeno',
'account' => 'račun', 'account' => 'račun',
'external_url' => 'External URL', 'external_url' => 'Zunanji URL',
'matchingAmount' => 'znesek', 'matchingAmount' => 'znesek',
'destination' => 'Ciljni račun', 'destination' => 'Ciljni račun',
'source' => 'Izvor', 'source' => 'Izvor',
@@ -91,7 +91,7 @@ return [
'due_date' => 'rok plačila', 'due_date' => 'rok plačila',
'payment_date' => 'Datum plačila', 'payment_date' => 'Datum plačila',
'invoice_date' => 'datum računa', 'invoice_date' => 'datum računa',
'internal_reference' => 'Internal reference', 'internal_reference' => 'Interna referenca',
'notes' => 'Zabeležke', 'notes' => 'Zabeležke',
'from' => 'Pošiljatelj', 'from' => 'Pošiljatelj',
'piggy_bank' => 'Pujsek', 'piggy_bank' => 'Pujsek',
@@ -133,18 +133,18 @@ return [
'sum_withdrawals' => 'Vsota odlivov', 'sum_withdrawals' => 'Vsota odlivov',
'sum_deposits' => 'Vsota prilivov', 'sum_deposits' => 'Vsota prilivov',
'sum_transfers' => 'Vsota prenosov', 'sum_transfers' => 'Vsota prenosov',
'sum_reconciliations' => 'Sum of reconciliations', 'sum_reconciliations' => 'Vsota uskladitev',
'reconcile' => 'Poravnaj', 'reconcile' => 'Poravnaj',
'sepa_ct_id' => 'SEPA End to End Identifier', 'sepa_ct_id' => 'Končni identifikator SEPA',
'sepa_ct_op' => 'SEPA Opposing Account Identifier', 'sepa_ct_op' => 'Identifikator nasprotnega računa SEPA',
'sepa_db' => 'SEPA Mandate Identifier', 'sepa_db' => 'Identifikator mandata SEPA',
'sepa_country' => 'SEPA Country', 'sepa_country' => 'Država SEPA',
'sepa_cc' => 'SEPA Clearing Code', 'sepa_cc' => 'Klirinška koda SEPA',
'sepa_ep' => 'SEPA External Purpose', 'sepa_ep' => 'Zunanji namen SEPA',
'sepa_ci' => 'SEPA Creditor Identifier', 'sepa_ci' => 'Identifikator upnika SEPA',
'sepa_batch_id' => 'ID serije SEPA', 'sepa_batch_id' => 'ID serije SEPA',
'external_id' => 'External ID', 'external_id' => 'Zunanji ID',
'account_at_bunq' => 'Account with bunq', 'account_at_bunq' => 'Račun z bunq',
'file_name' => 'Ime datoteke', 'file_name' => 'Ime datoteke',
/* /*
@@ -161,30 +161,30 @@ return [
'file_size' => 'Velikost datoteke', 'file_size' => 'Velikost datoteke',
'file_type' => 'Vrsta datoteke', 'file_type' => 'Vrsta datoteke',
'attached_to' => 'Attached to', 'attached_to' => 'Priložen',
'file_exists' => 'File exists', 'file_exists' => 'Datoteka obstaja',
'spectre_bank' => 'Banka', 'spectre_bank' => 'Banka',
'spectre_last_use' => 'Zadnja prijava', 'spectre_last_use' => 'Zadnja prijava',
'spectre_status' => 'Status', 'spectre_status' => 'Status',
'bunq_payment_id' => 'bunq payment ID', 'bunq_payment_id' => 'iD plačila bunq',
'repetitions' => 'Repetitions', 'repetitions' => 'Ponovitve',
'title' => 'Naslov', 'title' => 'Naslov',
'transaction_s' => 'Transakcije', 'transaction_s' => 'Transakcije',
'field' => 'Polje', 'field' => 'Polje',
'value' => 'Vrednost', 'value' => 'Vrednost',
'interest' => 'Interest', 'interest' => 'Obresti',
'interest_period' => 'Interest period', 'interest_period' => 'Obdobje obresti',
'liability_type' => 'Type of liability', 'liability_type' => 'Vrsta obveznost',
'liability_direction' => 'Liability in/out', 'liability_direction' => 'Odgovornost in/out',
'end_date' => 'End date', 'end_date' => 'Končni datum',
'payment_info' => 'Payment information', 'payment_info' => 'Informacije o plačilu',
'expected_info' => 'Next expected transaction', 'expected_info' => 'Naslednja pričakovana transakcija',
'start_date' => 'Začetni datum', 'start_date' => 'Začetni datum',
'trigger' => 'Trigger', 'trigger' => 'Sprožilec',
'response' => 'Response', 'response' => 'Odziv',
'delivery' => 'Delivery', 'delivery' => 'Dostava',
'url' => 'URL', 'url' => 'URL',
'secret' => 'Secret', 'secret' => 'Skrivnost',
]; ];
/* /*

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Skapa ett nytt intäktskonto', 'create_new_revenue' => 'Skapa ett nytt intäktskonto',
'create_new_piggy_bank' => 'Skapa en ny spargris', 'create_new_piggy_bank' => 'Skapa en ny spargris',
'create_new_bill' => 'Skapa en ny nota', 'create_new_bill' => 'Skapa en ny nota',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Skapa en ny valuta', 'create_currency' => 'Skapa en ny valuta',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Upprepas varje {skip} halvår', 'bill_repeats_half-year_skip' => 'Upprepas varje {skip} halvår',
'bill_repeats_yearly_skip' => 'Upprepas varje {skip} år', 'bill_repeats_yearly_skip' => 'Upprepas varje {skip} år',
'subscriptions' => 'Prenumerationer', 'subscriptions' => 'Prenumerationer',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'För alltid', 'forever' => 'För alltid',
'extension_date_is' => 'Tillägg datum är {date}', 'extension_date_is' => 'Tillägg datum är {date}',
@@ -2369,6 +2373,7 @@ return [
'created_tag' => 'Etiketten ":tag" har skapats!', 'created_tag' => 'Etiketten ":tag" har skapats!',
'transaction_journal_information' => 'Transaktionsinformation', 'transaction_journal_information' => 'Transaktionsinformation',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Metadata', 'transaction_journal_meta' => 'Metadata',
'transaction_journal_more' => 'Mer information', 'transaction_journal_more' => 'Mer information',
'basic_journal_information' => 'Grundläggande transaktionsinformation', 'basic_journal_information' => 'Grundläggande transaktionsinformation',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -36,11 +36,11 @@ declare(strict_types=1);
return [ return [
'home' => 'หน้าหลัก', 'home' => 'หน้าหลัก',
'budgets' => 'Budgets', 'budgets' => 'งบประมาณ',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'การสมัครสมาชิก',
'transactions' => 'Transactions', 'transactions' => 'ธุรกรรม',
'title_expenses' => 'Expenses', 'title_expenses' => 'ค่าใช้จ่าย',
'title_withdrawal' => 'Expenses', 'title_withdrawal' => 'ค่าใช้จ่าย',
'title_revenue' => 'Revenue / income', 'title_revenue' => 'Revenue / income',
'title_deposit' => 'Revenue / income', 'title_deposit' => 'Revenue / income',
'title_transfer' => 'Transfers', 'title_transfer' => 'Transfers',
@@ -95,9 +95,9 @@ return [
'edit_object_group' => 'แก้ไขกลุ่ม ":title"', 'edit_object_group' => 'แก้ไขกลุ่ม ":title"',
'delete_object_group' => 'ลบกลุ่ม ":title"', 'delete_object_group' => 'ลบกลุ่ม ":title"',
'logout_others' => 'ออกจากระบบเซสชั่นอื่น', 'logout_others' => 'ออกจากระบบเซสชั่นอื่น',
'asset_accounts' => 'Asset accounts', 'asset_accounts' => 'บัญชีทรัพย์สิน',
'expense_accounts' => 'Expense accounts', 'expense_accounts' => 'Expense accounts',
'revenue_accounts' => 'Revenue accounts', 'revenue_accounts' => 'Revenue accounts',
'liabilities_accounts' => 'Liabilities', 'liabilities_accounts' => 'หนี้สิน',
'placeholder' => '[Placeholder]', 'placeholder' => '[ข้อความตัวอย่าง]',
]; ];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Create new revenue account', 'create_new_revenue' => 'Create new revenue account',
'create_new_piggy_bank' => 'Create new piggy bank', 'create_new_piggy_bank' => 'Create new piggy bank',
'create_new_bill' => 'Create new bill', 'create_new_bill' => 'Create new bill',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Create a new currency', 'create_currency' => 'Create a new currency',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" has been created!', 'created_tag' => 'Tag ":tag" has been created!',
'transaction_journal_information' => 'Transaction information', 'transaction_journal_information' => 'Transaction information',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta information', 'transaction_journal_meta' => 'Meta information',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1396,6 +1396,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1625,6 +1626,8 @@ return [
'create_new_revenue' => 'Yeni gelir hesabı oluştur', 'create_new_revenue' => 'Yeni gelir hesabı oluştur',
'create_new_piggy_bank' => 'Yeni bir kumbara oluştur', 'create_new_piggy_bank' => 'Yeni bir kumbara oluştur',
'create_new_bill' => 'Yeni fatura oluştur', 'create_new_bill' => 'Yeni fatura oluştur',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Yeni para birimi oluştur', 'create_currency' => 'Yeni para birimi oluştur',
@@ -1783,6 +1786,7 @@ return [
'bill_repeats_half-year_skip' => 'Her {skip} yarım yılda bir tekrarlar', 'bill_repeats_half-year_skip' => 'Her {skip} yarım yılda bir tekrarlar',
'bill_repeats_yearly_skip' => 'Her {skip} yılda bir tekrarlar', 'bill_repeats_yearly_skip' => 'Her {skip} yılda bir tekrarlar',
'subscriptions' => 'Abonelik', 'subscriptions' => 'Abonelik',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Sonsuza dek', 'forever' => 'Sonsuza dek',
'extension_date_is' => 'Uzantı tarihi {date}', 'extension_date_is' => 'Uzantı tarihi {date}',
@@ -2369,6 +2373,7 @@ return [
'created_tag' => 'Tag ":tag" oluşturuldu!', 'created_tag' => 'Tag ":tag" oluşturuldu!',
'transaction_journal_information' => 'İşlem Bilgileri', 'transaction_journal_information' => 'İşlem Bilgileri',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta Bilgisi', 'transaction_journal_meta' => 'Meta Bilgisi',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Попереджати, коли створюється новий токен доступу до API', 'pref_notification_new_access_token' => 'Попереджати, коли створюється новий токен доступу до API',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Сповіщення', 'pref_notifications' => 'Сповіщення',
'pref_notifications_help' => 'Укажіть, чи хотіли б ви отримувати ці сповіщення. Деякі сповіщення можуть містити конфіденційну фінансову інформацію.', 'pref_notifications_help' => 'Укажіть, чи хотіли б ви отримувати ці сповіщення. Деякі сповіщення можуть містити конфіденційну фінансову інформацію.',
'slack_webhook_url' => 'URL-адреса Slack Webhook', 'slack_webhook_url' => 'URL-адреса Slack Webhook',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Створити нове джерело доходу', 'create_new_revenue' => 'Створити нове джерело доходу',
'create_new_piggy_bank' => 'Створити нову скарбничку', 'create_new_piggy_bank' => 'Створити нову скарбничку',
'create_new_bill' => 'Створити новий рахунок', 'create_new_bill' => 'Створити новий рахунок',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Створити нову валюту', 'create_currency' => 'Створити нову валюту',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Повторюється кожні {skip} півроку', 'bill_repeats_half-year_skip' => 'Повторюється кожні {skip} півроку',
'bill_repeats_yearly_skip' => 'Повторюється кожні {skip} років', 'bill_repeats_yearly_skip' => 'Повторюється кожні {skip} років',
'subscriptions' => 'Підписки', 'subscriptions' => 'Підписки',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Назавжди', 'forever' => 'Назавжди',
'extension_date_is' => 'Дата подовження {date}', 'extension_date_is' => 'Дата подовження {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Tag ":tag" has been created!', 'created_tag' => 'Tag ":tag" has been created!',
'transaction_journal_information' => 'Transaction information', 'transaction_journal_information' => 'Transaction information',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Meta information', 'transaction_journal_meta' => 'Meta information',
'transaction_journal_more' => 'More information', 'transaction_journal_more' => 'More information',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => 'Tạo tài khoản doanh thu mới', 'create_new_revenue' => 'Tạo tài khoản doanh thu mới',
'create_new_piggy_bank' => 'Tạo heo đất mới', 'create_new_piggy_bank' => 'Tạo heo đất mới',
'create_new_bill' => 'Tạo hóa đơn mới', 'create_new_bill' => 'Tạo hóa đơn mới',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => 'Tạo một loại tiền tệ mới', 'create_currency' => 'Tạo một loại tiền tệ mới',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => 'Nhãn ":tag" đã được tạo!', 'created_tag' => 'Nhãn ":tag" đã được tạo!',
'transaction_journal_information' => 'Thông tin giao dịch', 'transaction_journal_information' => 'Thông tin giao dịch',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => 'Thông tin tổng hợp', 'transaction_journal_meta' => 'Thông tin tổng hợp',
'transaction_journal_more' => 'Thêm thông tin', 'transaction_journal_more' => 'Thêm thông tin',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => '创建新 API 访问令牌时提醒', 'pref_notification_new_access_token' => '创建新 API 访问令牌时提醒',
'pref_notification_transaction_creation' => '自动创建交易时提醒', 'pref_notification_transaction_creation' => '自动创建交易时提醒',
'pref_notification_user_login' => '当您从一个新位置登录时提醒', 'pref_notification_user_login' => '当您从一个新位置登录时提醒',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => '通知', 'pref_notifications' => '通知',
'pref_notifications_help' => '设置您想要接收的通知。一些通知可能包含敏感的财务信息。', 'pref_notifications_help' => '设置您想要接收的通知。一些通知可能包含敏感的财务信息。',
'slack_webhook_url' => 'Slack Webhook 地址', 'slack_webhook_url' => 'Slack Webhook 地址',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => '创建新收入账户', 'create_new_revenue' => '创建新收入账户',
'create_new_piggy_bank' => '创建新存钱罐', 'create_new_piggy_bank' => '创建新存钱罐',
'create_new_bill' => '创建新账单', 'create_new_bill' => '创建新账单',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => '创建新货币', 'create_currency' => '创建新货币',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => '标签 “:tag” 已被建立!', 'created_tag' => '标签 “:tag” 已被建立!',
'transaction_journal_information' => '交易信息', 'transaction_journal_information' => '交易信息',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => '元信息', 'transaction_journal_meta' => '元信息',
'transaction_journal_more' => '更多信息', 'transaction_journal_more' => '更多信息',
'basic_journal_information' => '基础交易信息', 'basic_journal_information' => '基础交易信息',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];

View File

@@ -1395,6 +1395,7 @@ return [
'pref_notification_new_access_token' => 'Alert when a new API access token is created', 'pref_notification_new_access_token' => 'Alert when a new API access token is created',
'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically', 'pref_notification_transaction_creation' => 'Alert when a transaction is created automatically',
'pref_notification_user_login' => 'Alert when you login from a new location', 'pref_notification_user_login' => 'Alert when you login from a new location',
'pref_notification_rule_action_failures' => 'Alert when rule actions fail to execute (Slack or Discord only)',
'pref_notifications' => 'Notifications', 'pref_notifications' => 'Notifications',
'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.', 'pref_notifications_help' => 'Indicate if these are notifications you would like to get. Some notifications may contain sensitive financial information.',
'slack_webhook_url' => 'Slack Webhook URL', 'slack_webhook_url' => 'Slack Webhook URL',
@@ -1624,6 +1625,8 @@ return [
'create_new_revenue' => '建立新收入帳戶', 'create_new_revenue' => '建立新收入帳戶',
'create_new_piggy_bank' => '建立新小豬撲滿', 'create_new_piggy_bank' => '建立新小豬撲滿',
'create_new_bill' => '建立新帳單', 'create_new_bill' => '建立新帳單',
'create_new_subscription' => 'Create new subscription',
'create_new_rule' => 'Create new rule',
// currencies: // currencies:
'create_currency' => '建立新貨幣', 'create_currency' => '建立新貨幣',
@@ -1782,6 +1785,7 @@ return [
'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years',
'bill_repeats_yearly_skip' => 'Repeats every {skip} years', 'bill_repeats_yearly_skip' => 'Repeats every {skip} years',
'subscriptions' => 'Subscriptions', 'subscriptions' => 'Subscriptions',
'go_to_subscriptions' => 'Go to your subscriptions',
'forever' => 'Forever', 'forever' => 'Forever',
'extension_date_is' => 'Extension date is {date}', 'extension_date_is' => 'Extension date is {date}',
@@ -2368,6 +2372,7 @@ return [
'created_tag' => '標籤 “:tag” 已被建立!', 'created_tag' => '標籤 “:tag” 已被建立!',
'transaction_journal_information' => '交易資訊', 'transaction_journal_information' => '交易資訊',
'transaction_journal_amount' => 'Amount information',
'transaction_journal_meta' => '後設資訊', 'transaction_journal_meta' => '後設資訊',
'transaction_journal_more' => '更多資訊', 'transaction_journal_more' => '更多資訊',
'basic_journal_information' => 'Basic transaction information', 'basic_journal_information' => 'Basic transaction information',

View File

@@ -0,0 +1,69 @@
<?php
declare(strict_types=1);
/*
* rules.php
* Copyright (c) 2023 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
return [
'main_message' => 'Action ":action", present in rule ":rule", could not be applied to transaction #:group: :error',
'find_or_create_tag_failed' => 'Could not find or create tag ":tag"',
'tag_already_added' => 'Tag ":tag" is already linked to this transaction',
'inspect_transaction' => 'Inspect transaction ":title" @ Firefly III',
'inspect_rule' => 'Inspect rule ":title" @ Firefly III',
'journal_other_user' => 'This transaction doesn\'t belong to the user',
'no_such_journal' => 'This transaction doesn\'t exist',
'journal_already_no_budget' => 'This transaction has no budget, so it cannot be removed',
'journal_already_no_category' => 'This transaction had no category, so it cannot be removed',
'journal_already_no_notes' => 'This transaction had no notes, so they cannot be removed',
'journal_not_found' => 'Firefly III can\'t find the requested transaction',
'split_group' => 'Firefly III cannot execute this action on a transaction with multiple splits',
'is_already_withdrawal' => 'This transaction is already a withdrawal',
'is_already_deposit' => 'This transaction is already a deposit',
'is_already_transfer' => 'This transaction is already a transfer',
'is_not_transfer' => 'This transaction is not a transfer',
'complex_error' => 'Something complicated went wrong. Sorry about that. Please inspect the logs of Firefly III',
'no_valid_opposing' => 'Conversion failed because there is no valid account named ":account"',
'new_notes_empty' => 'The notes to be set are empty',
'unsupported_transaction_type_withdrawal' => 'Firefly III cannot convert a ":type" to a withdrawal',
'unsupported_transaction_type_deposit' => 'Firefly III cannot convert a ":type" to a deposit',
'unsupported_transaction_type_transfer' => 'Firefly III cannot convert a ":type" to a transfer',
'already_has_source_asset' => 'This transaction already has ":name" as the source asset account',
'already_has_destination_asset' => 'This transaction already has ":name" as the destination asset account',
'already_has_destination' => 'This transaction already has ":name" as the destination account',
'already_has_source' => 'This transaction already has ":name" as the source account',
'already_linked_to_subscription' => 'The transaction is already linked to subscription ":name"',
'cannot_find_subscription' => 'Firefly III can\'t find subscription ":name"',
'no_notes_to_move' => 'The transaction has no notes to move to the description field',
'no_tags_to_remove' => 'The transaction has no tags to remove',
'cannot_find_tag' => 'Firefly III can\'t find tag ":tag"',
'cannot_find_asset' => 'Firefly III can\'t find asset account ":name"',
'cannot_find_accounts' => 'Firefly III can\'t find the source or destination account',
'cannot_find_source_transaction' => 'Firefly III can\'t find the source transaction',
'cannot_find_destination_transaction' => 'Firefly III can\'t find the destination transaction',
'cannot_find_source_transaction_account' => 'Firefly III can\'t find the source transaction account',
'cannot_find_destination_transaction_account' => 'Firefly III can\'t find the destination transaction account',
'cannot_find_piggy' => 'Firefly III can\'t find a piggy bank named ":name"',
'no_link_piggy' => 'This transaction\'s accounts are not linked to the piggy bank, so no action will be taken',
'cannot_unlink_tag' => 'Tag ":tag" isn\'t linked to this transaction',
'cannot_find_budget' => 'Firefly III can\'t find budget ":name"',
'cannot_find_category' => 'Firefly III can\'t find category ":name"',
'cannot_set_budget' => 'Firefly III can\'t set budget ":name" to a transaction of type ":type"',
];