Compare commits

..

37 Commits

Author SHA1 Message Date
Herculino Trotta
ef66b3a1e5 Merge pull request #447 from eitchtee/weblate
Translations update from Weblate
2025-12-14 12:10:00 -03:00
Herculino Trotta
7486660223 locale(Dutch): update translation
Currently translated at 99.7% (695 of 697 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-12-14 15:08:44 +00:00
Herculino Trotta
00d5ccda34 locale(Portuguese (Brazil)): update translation
Currently translated at 100.0% (697 of 697 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 15:07:23 +00:00
Herculino Trotta
1656eec601 Merge pull request #446 from eitchtee/weblate
Translations update from Weblate
2025-12-14 12:05:38 -03:00
Herculino Trotta
64b96ed2f3 Merge branch 'main' into weblate 2025-12-14 12:05:24 -03:00
Herculino Trotta
1f5e4f132d locale(Portuguese (Brazil)): update translation
Currently translated at 99.1% (693 of 699 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 14:57:54 +00:00
eitchtee
edf056b68c chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2025-12-14 14:57:52 +00:00
Herculino Trotta
35865ce21c Merge pull request #445 from eitchtee/dev
fix: extra space on some translations
2025-12-14 11:57:16 -03:00
Herculino Trotta
8f06c06d32 fix: extra space on some translations 2025-12-14 11:56:20 -03:00
Herculino Trotta
15eaa2239a Merge pull request #444 from eitchtee/weblate
Translations update from Weblate
2025-12-14 11:54:11 -03:00
Herculino Trotta
fd7214df95 Merge branch 'main' into weblate 2025-12-14 11:53:10 -03:00
Herculino Trotta
e531c63de3 locale(Portuguese (Brazil)): update translation
Currently translated at 99.2% (693 of 698 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2025-12-14 14:47:24 +00:00
eitchtee
5a79dd5424 chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2025-12-14 14:47:21 +00:00
Herculino Trotta
315dd1479a Merge pull request #443 from eitchtee/dev
feat: improve text for rules
2025-12-14 11:46:47 -03:00
Herculino Trotta
67f79effab feat: improve text for rules 2025-12-14 11:43:52 -03:00
Herculino Trotta
c168886968 feat: improve text for rules 2025-12-14 11:42:51 -03:00
eitchtee
272c34d3b3 chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2025-12-14 14:08:41 +00:00
Herculino Trotta
43ce79ae65 Merge pull request #442 from eitchtee/dev
feat: remove bootstrap's collapses; improve animations
2025-12-14 11:08:11 -03:00
Herculino Trotta
4aa29545ec feat: remove bootstrap's collapses; improve animations 2025-12-14 11:06:55 -03:00
Herculino Trotta
fd1fcb832c Merge pull request #441 from eitchtee/weblate
Translations update from Weblate
2025-12-14 11:01:10 -03:00
Dimitri Decrock
b5fd928a5d locale(Dutch): update translation
Currently translated at 100.0% (699 of 699 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2025-12-14 11:24:30 +00:00
Herculino Trotta
2dc398f82b Merge pull request #440 from eitchtee/dev
feat: improve  transactions action bar animation
2025-12-13 20:48:25 -03:00
Herculino Trotta
cf7d4b1404 feat: improve transactions action bar animation 2025-12-13 20:47:51 -03:00
eitchtee
e9c3af1a85 chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2025-12-13 19:47:32 +00:00
Herculino Trotta
b121e8e982 Merge pull request #439 from eitchtee/dev
fix(style): demo mode close button is place incorrectly
2025-12-13 16:46:57 -03:00
Herculino Trotta
606e6b3843 fix(style): demo mode close button is place incorrectly 2025-12-13 16:45:57 -03:00
eitchtee
6e46b5abb8 chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2025-12-13 19:44:25 +00:00
Herculino Trotta
5b4dab93a1 Merge pull request #438 from eitchtee/dev
feat: add "invert selection" option to transactions action bar
2025-12-13 16:43:48 -03:00
Herculino Trotta
29b6ee3af3 feat: add "invert selection" option to transactions action bar 2025-12-13 16:35:53 -03:00
Herculino Trotta
484686b709 Merge pull request #437 from eitchtee/dev
fix: show muted transactions/categories on account and currency flow.
2025-12-13 16:23:34 -03:00
Herculino Trotta
938c128d07 fix: show muted transactions/categories on account and currency flow. 2025-12-13 16:18:19 -03:00
Herculino Trotta
8123f7f3cb Merge pull request #436 from eitchtee/dev
feat: prevent background tasks from running all at once
2025-12-13 15:14:46 -03:00
Herculino Trotta
547dc90d9e Merge pull request #430 from eitchtee/weblate
Translations update from Weblate
2025-12-13 15:13:50 -03:00
Herculino Trotta
dc33fda5d3 feat: prevent background tasks from running all at once 2025-12-13 15:07:38 -03:00
Weblate
92960d1b9a Merge remote-tracking branch 'origin/main' 2025-12-09 23:10:08 +00:00
Herculino Trotta
1978a467cb fix: pin PostgreSQL image to 15-bookworm 2025-12-09 20:10:05 -03:00
Juan David Afanador
5bdafbba91 locale(Spanish): update translation
Currently translated at 100.0% (695 of 695 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/es/
2025-12-08 19:20:40 +00:00
41 changed files with 3478 additions and 3785 deletions

View File

@@ -17,7 +17,12 @@ logger = logging.getLogger(__name__)
@app.periodic(cron="0 4 * * *")
@app.task(queueing_lock="remove_old_jobs", pass_context=True, name="remove_old_jobs")
@app.task(
lock="remove_old_jobs",
queueing_lock="remove_old_jobs",
pass_context=True,
name="remove_old_jobs",
)
async def remove_old_jobs(context, timestamp):
try:
return await builtin_tasks.remove_old_jobs(
@@ -36,7 +41,11 @@ async def remove_old_jobs(context, timestamp):
@app.periodic(cron="0 6 1 * *")
@app.task(queueing_lock="remove_expired_sessions", name="remove_expired_sessions")
@app.task(
lock="remove_expired_sessions",
queueing_lock="remove_expired_sessions",
name="remove_expired_sessions",
)
async def remove_expired_sessions(timestamp=None):
"""Cleanup expired sessions by using Django management command."""
try:
@@ -49,7 +58,7 @@ async def remove_expired_sessions(timestamp=None):
@app.periodic(cron="0 8 * * *")
@app.task(name="reset_demo_data")
@app.task(lock="reset_demo_data", name="reset_demo_data")
def reset_demo_data(timestamp=None):
"""
Wipes the database and loads fresh demo data if DEMO mode is active.
@@ -86,9 +95,7 @@ def reset_demo_data(timestamp=None):
@app.periodic(cron="0 */12 * * *") # Every 12 hours
@app.task(
name="check_for_updates",
)
@app.task(lock="check_for_updates", name="check_for_updates")
def check_for_updates(timestamp=None):
if not settings.CHECK_FOR_UPDATES:
return "CHECK_FOR_UPDATES is disabled"

View File

@@ -8,7 +8,7 @@ logger = logging.getLogger(__name__)
@app.periodic(cron="0 * * * *") # Run every hour
@app.task(name="automatic_fetch_exchange_rates")
@app.task(lock="automatic_fetch_exchange_rates", name="automatic_fetch_exchange_rates")
def automatic_fetch_exchange_rates(timestamp=None):
"""Fetch exchange rates for all due services"""
fetcher = ExchangeRateFetcher()
@@ -19,7 +19,7 @@ def automatic_fetch_exchange_rates(timestamp=None):
logger.error(e, exc_info=True)
@app.task(name="manual_fetch_exchange_rates")
@app.task(lock="manual_fetch_exchange_rates", name="manual_fetch_exchange_rates")
def manual_fetch_exchange_rates(timestamp=None):
"""Fetch exchange rates for all due services"""
fetcher = ExchangeRateFetcher()

View File

@@ -74,7 +74,9 @@ def index(request):
def sankey_by_account(request):
# Get filtered transactions
transactions = get_transactions(request, include_untracked_accounts=True)
transactions = get_transactions(
request, include_untracked_accounts=True, include_silent=True
)
# Generate Sankey data
sankey_data = generate_sankey_data_by_account(transactions)
@@ -91,7 +93,9 @@ def sankey_by_account(request):
@require_http_methods(["GET"])
def sankey_by_currency(request):
# Get filtered transactions
transactions = get_transactions(request)
transactions = get_transactions(
request, include_silent=True, include_untracked_accounts=True
)
# Generate Sankey data
sankey_data = generate_sankey_data_by_currency(transactions)

View File

@@ -1,3 +1,4 @@
from crispy_forms.bootstrap import Alert
from apps.common.fields.forms.dynamic_select import DynamicModelChoiceField
from apps.common.widgets.crispy.daisyui import Switch
from apps.common.widgets.crispy.submit import NoClassSubmit
@@ -36,7 +37,6 @@ class TransactionRuleForm(forms.ModelForm):
self.helper = FormHelper()
self.helper.form_tag = False
self.helper.form_method = "post"
# TO-DO: Add helper with available commands
self.helper.layout = Layout(
Switch("active"),
"name",
@@ -49,6 +49,9 @@ class TransactionRuleForm(forms.ModelForm):
Switch("sequenced"),
"description",
"trigger",
Alert(
_("You can add actions to this rule in the next screen."), dismiss=False
),
)
if self.instance and self.instance.pk:

View File

@@ -13,7 +13,9 @@ logger = logging.getLogger(__name__)
@app.periodic(cron="0 0 * * *")
@app.task(name="generate_recurring_transactions")
@app.task(
lock="generate_recurring_transactions", name="generate_recurring_transactions"
)
def generate_recurring_transactions(timestamp=None):
try:
RecurringTransaction.generate_upcoming_transactions()
@@ -26,7 +28,7 @@ def generate_recurring_transactions(timestamp=None):
@app.periodic(cron="10 1 * * *")
@app.task(name="cleanup_deleted_transactions")
@app.task(lock="cleanup_deleted_transactions", name="cleanup_deleted_transactions")
def cleanup_deleted_transactions(timestamp=None):
if settings.ENABLE_SOFT_DELETE and settings.KEEP_DELETED_TRANSACTIONS_FOR == 0:
return "KEEP_DELETED_TRANSACTIONS_FOR is 0, no cleanup performed."

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-11-01 01:17+0000\n"
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
@@ -26,15 +26,15 @@ msgstr "Gruppe Name"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Aktualisierung"
@@ -42,7 +42,7 @@ msgstr "Aktualisierung"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Neuer Saldo"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Kategorie"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Kontengruppe"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Kontengruppen"
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
"Archivierte Konten werden weder angezeigt, noch zum Nettovermögen gezählt"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -177,9 +176,8 @@ msgstr "Konto"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -467,10 +465,10 @@ msgstr "Löschen"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Zurücksetzen"
@@ -486,8 +484,8 @@ msgstr "Präfix"
msgid "Suffix"
msgstr "Suffix"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -511,9 +509,8 @@ msgstr "Dezimalstellen"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -547,7 +544,7 @@ msgstr "Automatisch"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Umrechnungskurse"
@@ -763,8 +760,8 @@ msgstr "Zielwährung"
msgid "Payment Currency"
msgstr "Startwährung"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -824,15 +821,14 @@ msgid "Entry deleted successfully"
msgstr "Eintrag erfolgreich gelöscht"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Nutzer"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -841,13 +837,12 @@ msgstr "Transaktionen"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Kategorien"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -855,23 +850,20 @@ msgstr "Kategorien"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Entitäten"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Wiederkehrende Transaktionen"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -880,13 +872,12 @@ msgstr "Ratenzahlungs-Pläne"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Automatische Umrechnungskurse"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Regeln"
@@ -926,7 +917,7 @@ msgid "Update or create transaction actions"
msgstr "Aktualisierung oder Erstellung von Transaktions-Aktionen"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -957,7 +948,7 @@ msgstr "Datei auswählen"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Import"
@@ -1074,31 +1065,35 @@ msgstr "Erwartete Ausgaben"
msgid "Saved"
msgstr "Gespeichert"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Starten bei Erstellung"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Starten bei Aktualisierung"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Starten bei Löschen"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Falls..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Setze Feld"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "Zu"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
#, fuzzy
@@ -1106,26 +1101,26 @@ msgstr "Zu"
msgid "Order"
msgstr "Sortieren nach"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Ein Wert für dieses Feld existiert bereits in dieser Regel."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Bediener"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Typ"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1135,7 +1130,7 @@ msgstr "Typ"
msgid "Paid"
msgstr "Bezahlt"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1143,7 +1138,7 @@ msgstr "Bezahlt"
msgid "Reference Date"
msgstr "Referenzdatum"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1154,7 +1149,7 @@ msgstr "Referenzdatum"
msgid "Amount"
msgstr "Betrag"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1162,39 +1157,39 @@ msgstr "Betrag"
msgid "Description"
msgstr "Beschreibung"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Interne Notiz"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "Interne ID"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Stummschalten"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Suchkriterien"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Wert setzen"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Transaktion"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
#, fuzzy
#| msgid "Type to search for a transaction to link to this entry"
msgid "Type to search for a transaction"
@@ -1202,11 +1197,11 @@ msgstr ""
"Tippen, um nach einer Transaktion zu suchen, die mit diesem Eintrag "
"verknüpft werden soll"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1338,7 +1333,7 @@ msgstr ""
"\"Transaktions-Aktualisierung oder -Erstellung\"-Aktion erfolgreich gelöscht"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1559,7 +1554,7 @@ msgid "Yearly"
msgstr "Jährlich"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Monatlich"
@@ -1658,8 +1653,7 @@ msgstr "Letztes generiertes Referenzdatum"
msgid "Quick Transaction"
msgstr "Schnelle Transaktion"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1871,9 +1865,9 @@ msgstr "Dieses Konto ist deaktiviert"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Standard"
@@ -1958,11 +1952,11 @@ msgstr "Du kannst deinen eigenen Superuser-Status nicht hier entfernen."
msgid "A user with this email address already exists."
msgstr "Ein Benutzer mit dieser E-Mail-Adresse existiert bereits."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Jährlich nach Währung"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Jährlich nach Konto"
@@ -1978,8 +1972,7 @@ msgstr "Erwartetes Nettovermögen"
msgid "All Transactions"
msgstr "Alle Transaktionen"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Kalender"
@@ -2050,7 +2043,7 @@ msgstr "Aktionen"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2096,7 +2089,7 @@ msgstr "Teilen"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2114,7 +2107,7 @@ msgstr "Teilen"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Löschen"
@@ -2124,8 +2117,8 @@ msgstr "Löschen"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2154,8 +2147,8 @@ msgstr "Bist du sicher?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2313,8 +2306,9 @@ msgid "Pick a month"
msgstr "Monat auswählen"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Schließen"
@@ -2367,7 +2361,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Duplikat"
@@ -2406,65 +2400,73 @@ msgstr "aktuelle Bilanz"
msgid "final total"
msgstr "Gesamtbilanz"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Alle auswählen"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Alle abwählen"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
#, fuzzy
#| msgid "Yes, delete them!"
msgid "Yes, delete them!"
msgstr "Ja, löschen!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
#, fuzzy
#| msgid "copied!"
msgid "copied!"
msgstr "kopiert!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Bruttosumme"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Nettosumme"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Mittelwert"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Maximum"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Minimum"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Anzahl"
@@ -2489,11 +2491,15 @@ msgstr "Wiederkehrend"
msgid "Balance"
msgstr "Saldo"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Als unbezahlt markieren"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Als bezahlt markieren"
@@ -2546,8 +2552,8 @@ msgid "No entries for this DCA"
msgstr "Keine Einträge für diesen DCA"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Versuche einen hinzuzufügen"
@@ -2650,7 +2656,7 @@ msgid "Edit exchange rate"
msgstr "Umrechnungskurs bearbeiten"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2673,7 +2679,7 @@ msgstr "Kein Umrechnungskurs"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Seitennavigation"
@@ -2705,8 +2711,7 @@ msgstr "Konten"
msgid "No services configured"
msgstr "Keine Dienste konfiguriert"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Exportieren und Wiederherstellen"
@@ -2797,83 +2802,10 @@ msgstr "Keine Durchgänge bisher"
msgid "Logs for"
msgstr "Logs für"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Navigation umschalten"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Übersicht"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Nettovermögen"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Aktuell"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Einblicke"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Papierkorb"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Tools"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "\"Dollar Cost Average\"-Tracker"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Einzelpreis-Rechner"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Währungs-Umrechner"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Verwaltung"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automatisierung"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Admin"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "Nur benutzen, wenn du weißt was du tust"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Django AdministratorIn"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Rechner"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2922,6 +2854,66 @@ msgstr "Abbrechen"
msgid "Confirm"
msgstr "Bestätigen"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Einblicke"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Nettovermögen"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Papierkorb"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Tools"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "\"Dollar Cost Average\"-Tracker"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Einzelpreis-Rechner"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Währungs-Umrechner"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Verwaltung"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automatisierung"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Admin"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Django AdministratorIn"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "Nur benutzen, wenn du weißt was du tust"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Rechner"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2962,6 +2954,11 @@ msgstr ""
"Transaktionsbeträge, die mit mehreren Tags verknüpft sind, werden für jeden "
"Tag einmal gezählt"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Aktuell"
#: templates/insights/fragments/category_overview/index.html:73
#, fuzzy
#| msgid "final total"
@@ -3109,11 +3106,11 @@ msgstr "Der Plan und alle zugehörigen Transaktionen werden gelöscht"
msgid "No installment plans"
msgstr "Keine Ratenzahlungs-Pläne"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "Dies ist eine Demo!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr "Jegliche Eingaben hier werden innerhalb von 24 Stunden gelöscht"
@@ -3145,7 +3142,7 @@ msgstr "Einzelpreis"
msgid "Item"
msgstr "Artikel"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Keine Transaktionen in diesem Monat"
@@ -3183,16 +3180,16 @@ msgid "Summary"
msgstr "Zusammenfassung"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Älteste zuerst"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Neueste zuerst"
@@ -3201,8 +3198,8 @@ msgstr "Neueste zuerst"
msgid "Filter transactions"
msgstr "Transaktionen filtern"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Sortieren nach"
@@ -3333,7 +3330,7 @@ msgid "Add transaction rule"
msgstr "Transaktions-Regel hinzufügen"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3414,15 +3411,17 @@ msgstr "Zum Anzeigen bearbeiten"
msgid "This rule has no actions"
msgstr "Diese Regel hat keine Aktionen"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Neue hinzufügen"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "Notizen zu Transaktionen hinzufügen"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Transaktion bearbeiten"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Transaktions-Aktualisierung oder -Erstellung"
@@ -3455,7 +3454,7 @@ msgstr "Bearbeitung"
msgid "transactions"
msgstr "Transaktionen"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "Keine Transaktionen gefunden"
@@ -3543,6 +3542,22 @@ msgstr "endet mit"
msgid "Yearly Overview"
msgstr "Jährliche Übersicht"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "Bist du sicher?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "Dies kann nicht rückgängig gemacht werden!"
#~ msgid "Add new"
#~ msgstr "Neue hinzufügen"
#~ msgid "Overview"
#~ msgstr "Übersicht"
#~ msgid "Toggle Dropdown"
#~ msgstr "Auswahlliste umschalten"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -25,15 +25,15 @@ msgstr ""
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr ""
@@ -41,7 +41,7 @@ msgstr ""
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -60,7 +60,7 @@ msgid "New balance"
msgstr ""
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -75,15 +75,14 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -115,7 +114,7 @@ msgstr ""
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr ""
@@ -156,7 +155,7 @@ msgstr ""
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -173,9 +172,8 @@ msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -455,10 +453,10 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr ""
@@ -474,8 +472,8 @@ msgstr ""
msgid "Suffix"
msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -499,9 +497,8 @@ msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -535,7 +532,7 @@ msgstr ""
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr ""
@@ -739,8 +736,8 @@ msgstr ""
msgid "Payment Currency"
msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -800,15 +797,14 @@ msgid "Entry deleted successfully"
msgstr ""
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -817,13 +813,12 @@ msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -831,23 +826,20 @@ msgstr ""
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -856,13 +848,12 @@ msgstr ""
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr ""
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr ""
@@ -902,7 +893,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -931,7 +922,7 @@ msgstr ""
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr ""
@@ -1048,56 +1039,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1107,7 +1102,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1115,7 +1110,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1126,7 +1121,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1134,47 +1129,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1297,7 +1292,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1498,7 +1493,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1596,8 +1591,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1809,9 +1803,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1891,11 +1885,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1911,8 +1905,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -1983,7 +1976,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2029,7 +2022,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2047,7 +2040,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2057,8 +2050,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2087,8 +2080,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2246,8 +2239,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2298,7 +2292,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2337,65 +2331,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2418,11 +2416,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2475,8 +2477,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2578,7 +2580,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2601,7 +2603,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2633,8 +2635,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2723,83 +2724,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2845,6 +2773,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2883,6 +2871,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3024,11 +3017,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3060,7 +3053,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3097,16 +3090,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3115,8 +3108,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3239,7 +3232,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3316,15 +3309,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3357,7 +3350,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"PO-Revision-Date: 2025-10-27 14:17+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-12-08 19:20+0000\n"
"Last-Translator: Juan David Afanador <juanafanador07@gmail.com>\n"
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
"app/es/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.13.3\n"
"X-Generator: Weblate 5.14.3\n"
#: apps/accounts/forms.py:24
msgid "Group name"
@@ -26,15 +26,15 @@ msgstr "Nombre del Grupo"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Actualizar"
@@ -42,7 +42,7 @@ msgstr "Actualizar"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Nuevo balance"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Categoría"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Grupo de Cuenta"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Grupos de Cuentas"
@@ -158,7 +157,7 @@ msgstr "Archivado"
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr "Las cuentas archivadas no aparecen ni cuentan para su patrimonio neto"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -175,9 +174,8 @@ msgstr "Cuenta"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -464,10 +462,10 @@ msgstr "Remover"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Limpiar"
@@ -483,8 +481,8 @@ msgstr "Prefijo"
msgid "Suffix"
msgstr "Sufijo"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -508,9 +506,8 @@ msgstr "Cantidad de decimales"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -544,7 +541,7 @@ msgstr "Automático"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Tasas de cambio"
@@ -760,8 +757,8 @@ msgstr "Moneda objetivo"
msgid "Payment Currency"
msgstr "Moneda de pago"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -821,15 +818,14 @@ msgid "Entry deleted successfully"
msgstr "Entrada eliminada con éxito"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Usuarios"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -838,13 +834,12 @@ msgstr "Transacciones"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Categorías"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -852,23 +847,20 @@ msgstr "Categorías"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Entidades"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Transacciones Recurrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -877,13 +869,12 @@ msgstr "Planes de Cuotas"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Tasas de Cambio Automáticas"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Reglas"
@@ -923,7 +914,7 @@ msgid "Update or create transaction actions"
msgstr "Actualizar o crear acciones de transacción"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -953,7 +944,7 @@ msgstr "Selecciona un archivo"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Importar"
@@ -1070,56 +1061,60 @@ msgstr "Gastos Proyectados"
msgid "Saved"
msgstr "Guardado"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Ejecutar al crear"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Ejecutar al editar"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Ejecutar al borrar"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Si..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Establecer campo"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "A"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "Orden"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Ya existe un valor para este campo en la regla."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Operador"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Tipo"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1129,7 +1124,7 @@ msgstr "Tipo"
msgid "Paid"
msgstr "Pagado"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1137,7 +1132,7 @@ msgstr "Pagado"
msgid "Reference Date"
msgstr "Fecha de Referencia"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1148,7 +1143,7 @@ msgstr "Fecha de Referencia"
msgid "Amount"
msgstr "Monto"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1156,47 +1151,47 @@ msgstr "Monto"
msgid "Description"
msgstr "Descripción"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Nota Interna"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "ID Interno"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Silenciar"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Criterio de Búsqueda"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Establecer Valores"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Transacción"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "Escribe para buscar una transacción y vincularla a esta entrada"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "Prueba"
@@ -1321,7 +1316,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr "Acción de Actualizar o Crear Transacción eliminada con éxito"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1530,7 +1525,7 @@ msgid "Yearly"
msgstr "Anual"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Mensual"
@@ -1628,8 +1623,7 @@ msgstr "Última Fecha de Referencia Generada"
msgid "Quick Transaction"
msgstr "Transacción Rápida"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1841,9 +1835,9 @@ msgstr "Esta cuenta está desactivada"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Por Defecto"
@@ -1931,11 +1925,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr "Ya existe un usuario con este correo."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Anual por moneda"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Anual por cuenta"
@@ -1951,8 +1945,7 @@ msgstr "Patrimonio Neto Proyectado"
msgid "All Transactions"
msgstr "Todas las Transacciones"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Calendario"
@@ -2023,7 +2016,7 @@ msgstr "Acciones"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2069,7 +2062,7 @@ msgstr "Compartir"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2087,7 +2080,7 @@ msgstr "Compartir"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Borrar"
@@ -2097,8 +2090,8 @@ msgstr "Borrar"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2127,8 +2120,8 @@ msgstr "¿Estás seguro?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2286,8 +2279,9 @@ msgid "Pick a month"
msgstr "Selecciona un mes"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Cerrar"
@@ -2338,7 +2332,7 @@ msgid "Move to today"
msgstr "Mover a hoy"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Duplicado"
@@ -2377,73 +2371,79 @@ msgstr "total actual"
msgid "final total"
msgstr "total final"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Seleccionar Todo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Deseleccionar Todo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
#, fuzzy
#| msgid "Yes, delete them!"
msgid "Yes, delete them!"
msgstr "Sí, ¡eliminalos!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
#, fuzzy
#| msgid "copied!"
msgid "copied!"
msgstr "Copiado!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Total Fijo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Total Real"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Promedio"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Máximo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Mínimo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Conteo"
#: templates/cotton/ui/percentage_distribution.html:4
#, fuzzy
#| msgid "Income/Expense by Account"
msgid "Income and Expense Percentages"
msgstr "Ingreso/Gasto por Cuenta"
msgstr "Porcentaje de Ingreso y Gasto"
#: templates/cotton/ui/quick_transactions_buttons.html:25
#: templates/cotton/ui/transactions_fab.html:27
@@ -2460,11 +2460,15 @@ msgstr "Recurrente"
msgid "Balance"
msgstr "Saldo"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Marcar como sin pagar"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Marcar como pago"
@@ -2517,8 +2521,8 @@ msgid "No entries for this DCA"
msgstr "Sin entradas para este DCA"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Prueba agregar una"
@@ -2621,7 +2625,7 @@ msgid "Edit exchange rate"
msgstr "Editar tasa de cambio"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2644,7 +2648,7 @@ msgstr "No hay tasas de cambio"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Navegación entre páginas"
@@ -2676,8 +2680,7 @@ msgstr "cuentas"
msgid "No services configured"
msgstr "No hay servicios configurados"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Exportar y Restaurar"
@@ -2768,86 +2771,13 @@ msgstr "Aún no hay ejecuciones"
msgid "Logs for"
msgstr "Registros para"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Alternar navegación"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Visión General"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimonio Neto"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Actual"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Análisis"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Papelera de Reciclaje"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Herramientas"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Seguimiento de Promedio de Costo en Dólares (DCA)"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculadora de Precio Unitario"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Conversor de Monedas"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Administración"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automatización"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Administrador"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "Usa esto sólo si sabes lo que estás haciendo"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Administrador de Django"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "está disponible"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Calculadora"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
msgstr "Alternar tema"
#: templates/includes/navbar/user_menu.html:31
msgid "Settings"
@@ -2891,6 +2821,66 @@ msgstr "Cancelar"
msgid "Confirm"
msgstr "Confirmar"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Análisis"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimonio Neto"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Papelera de Reciclaje"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Herramientas"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Seguimiento de Promedio de Costo en Dólares (DCA)"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculadora de Precio Unitario"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Conversor de Monedas"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Administración"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automatización"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Administrador"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Administrador de Django"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "Usa esto sólo si sabes lo que estás haciendo"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "está disponible"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Calculadora"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2931,6 +2921,11 @@ msgstr ""
"Los montos de las transacciones asociados con varias etiquetas se contarán "
"una vez por cada etiqueta"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Actual"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "Total final"
@@ -3074,11 +3069,11 @@ msgstr "Esto eliminará el plan y todas las transacciones asociadas con él"
msgid "No installment plans"
msgstr "Sin planes de cuotas"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "¡Esto es una demostración!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr "Los datos que agregues aquí serán borrados en 24 horas o menos"
@@ -3110,7 +3105,7 @@ msgstr "Precio unitario"
msgid "Item"
msgstr "Ítem"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Sin transacciones este mes"
@@ -3147,16 +3142,16 @@ msgid "Summary"
msgstr "Resumen"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Lo más antiguo primero"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Lo más nuevo primero"
@@ -3165,8 +3160,8 @@ msgstr "Lo más nuevo primero"
msgid "Filter transactions"
msgstr "Filtrar transacciones"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Ordenar por"
@@ -3293,7 +3288,7 @@ msgid "Add transaction rule"
msgstr "Agregar regla de transacción"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "Crear"
@@ -3370,15 +3365,17 @@ msgstr "Editar para ver"
msgid "This rule has no actions"
msgstr "Esta regla no tiene acciones"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Agregar nuevo"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "Agregar notas a las transacciones"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Editar Transacción"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Actualizar o Crear Transacción"
@@ -3411,7 +3408,7 @@ msgstr "Edición"
msgid "transactions"
msgstr "transacciones"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "No se encontraron transacciones"
@@ -3489,6 +3486,22 @@ msgstr "Iniciar sesión con"
msgid "Yearly Overview"
msgstr "Resumen Anual"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "¿Estás seguro?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "¡No podrás revertir esto!"
#~ msgid "Add new"
#~ msgstr "Agregar nuevo"
#~ msgid "Overview"
#~ msgstr "Visión General"
#~ msgid "Toggle Dropdown"
#~ msgstr "Alternar menú desplegable"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-10-07 20:17+0000\n"
"Last-Translator: Erwan Colin <zephone@protonmail.com>\n"
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
@@ -26,15 +26,15 @@ msgstr "Nom de groupe"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Mise à jour"
@@ -42,7 +42,7 @@ msgstr "Mise à jour"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Nouveau solde"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Catégorie"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Groupe de comptes"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Groupes de comptes"
@@ -160,7 +159,7 @@ msgstr ""
"Les comptes archivés ne sont ni affichés ni comptabilisés dans votre valeur "
"nette"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -177,9 +176,8 @@ msgstr "Compte"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -466,10 +464,10 @@ msgstr "Enlever"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Vider"
@@ -485,8 +483,8 @@ msgstr "Préfixe"
msgid "Suffix"
msgstr "Suffixe"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -510,9 +508,8 @@ msgstr "Décimales"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -546,7 +543,7 @@ msgstr "Auto"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Taux de changes"
@@ -761,8 +758,8 @@ msgstr "Devise cible"
msgid "Payment Currency"
msgstr "Devise de paiement"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -822,15 +819,14 @@ msgid "Entry deleted successfully"
msgstr "Entrée supprimée avec succès"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Utilisateurs"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -839,13 +835,12 @@ msgstr "Transactions"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Catégories"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -853,23 +848,20 @@ msgstr "Catégories"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Entités"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Transactions récurrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -878,13 +870,12 @@ msgstr "Paiements en plusieurs fois"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Taux de change automatique"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Règles"
@@ -924,7 +915,7 @@ msgid "Update or create transaction actions"
msgstr "Mettre à jour ou créer des actions de transaction"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -955,7 +946,7 @@ msgstr "Sélectionnez un fichier"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Importer"
@@ -1072,56 +1063,60 @@ msgstr "Dépenses prévisionnelles"
msgid "Saved"
msgstr "Sauvegardé"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Exécuter à la création"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Exécuter après mis à jour"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Exécuter après suppression"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Si..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Configurer le champ"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "A"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "Trier"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Une valeur pour ce champ existe déjà dans cette règle."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Opérateur"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Type"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1131,7 +1126,7 @@ msgstr "Type"
msgid "Paid"
msgstr "Payé"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1139,7 +1134,7 @@ msgstr "Payé"
msgid "Reference Date"
msgstr "Date de référence"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1150,7 +1145,7 @@ msgstr "Date de référence"
msgid "Amount"
msgstr "Montant"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1158,47 +1153,47 @@ msgstr "Montant"
msgid "Description"
msgstr "Description"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Note interne"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "ID interne"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Silencieux"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Critère de recherche"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Configurer les valeurs"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Transaction"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "Saisissez pour rechercher une transaction"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "Test"
@@ -1325,7 +1320,7 @@ msgstr ""
"Mis à jour ou Création de l'action de Transaction supprimée avec succès"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1534,7 +1529,7 @@ msgid "Yearly"
msgstr "Annuel"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Mensuel"
@@ -1632,8 +1627,7 @@ msgstr "Dernière date de référence générée"
msgid "Quick Transaction"
msgstr "Transaction rapide"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1845,9 +1839,9 @@ msgstr "Ce compte est désactivé"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Par défaut"
@@ -1940,11 +1934,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr "Un utilisateur avec cette adresse email existe déjà."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Annuel par devise"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Annuel par comptes"
@@ -1960,8 +1954,7 @@ msgstr "Valeur nette prévisionnelle"
msgid "All Transactions"
msgstr "Toutes les transactions"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Calendrier"
@@ -2032,7 +2025,7 @@ msgstr "Actions"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2078,7 +2071,7 @@ msgstr "Partager"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2096,7 +2089,7 @@ msgstr "Partager"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Supprimer"
@@ -2106,8 +2099,8 @@ msgstr "Supprimer"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2136,8 +2129,8 @@ msgstr "Êtes-vous sûr ?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2295,8 +2288,9 @@ msgid "Pick a month"
msgstr "Sélectionner un mois"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Fermer"
@@ -2347,7 +2341,7 @@ msgid "Move to today"
msgstr "Aller à aujourd'hui"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Dupliquer"
@@ -2386,65 +2380,73 @@ msgstr "Total à date"
msgid "final total"
msgstr "total final"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Tout sélectionner"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Tout désélectionner"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
#, fuzzy
#| msgid "Yes, delete them!"
msgid "Yes, delete them!"
msgstr "Oui, supprime !"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
#, fuzzy
#| msgid "copied!"
msgid "copied!"
msgstr "Copié !"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Total brut"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Total net"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Moyenne"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Max"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Min"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Compteur"
@@ -2469,11 +2471,15 @@ msgstr "Récurrent"
msgid "Balance"
msgstr "Balance"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Marqué comme dû"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Marqué comme payé"
@@ -2526,8 +2532,8 @@ msgid "No entries for this DCA"
msgstr "Pas d'entrées pour ce DCA"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Essayer d'en ajouter une"
@@ -2630,7 +2636,7 @@ msgid "Edit exchange rate"
msgstr "Modifier le taux de change"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2653,7 +2659,7 @@ msgstr "Pas de taux de change"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Navigation dans les pages"
@@ -2685,8 +2691,7 @@ msgstr "Comptes"
msgid "No services configured"
msgstr "Pas de services configurés"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Export et Restauration"
@@ -2777,83 +2782,10 @@ msgstr "Rien en cours"
msgid "Logs for"
msgstr "Logs pour"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Activer la navigation"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Aperçu"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Valeur nette"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "A date"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Aperçus"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Corbeille"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Outils"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Suivi Dollar Cost Average"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculateur de prix unitaire"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Convertisseur de devises"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Gestion"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automatisation"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Admin"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "A n'utiliser que si vous savez ce que vous faites"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Administration Django"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "est disponible"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Calculatrice"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2904,6 +2836,66 @@ msgstr "Annuler"
msgid "Confirm"
msgstr "Confirmer"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Aperçus"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Valeur nette"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Corbeille"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Outils"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Suivi Dollar Cost Average"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculateur de prix unitaire"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Convertisseur de devises"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Gestion"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automatisation"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Admin"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Administration Django"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "A n'utiliser que si vous savez ce que vous faites"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "est disponible"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Calculatrice"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2944,6 +2936,11 @@ msgstr ""
"Les montants de transaction qui comprennent plusieurs étiquettes ne seront "
"comptabilisée qu'une fois par étiquette"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "A date"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "Total final"
@@ -3089,11 +3086,11 @@ msgstr ""
msgid "No installment plans"
msgstr "Aucuns paiements en plusieurs fois"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "C'est une démo !"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr "Toutes les données ajoutées ici seront purgées dans les 24 heures"
@@ -3125,7 +3122,7 @@ msgstr "Prix unitaire"
msgid "Item"
msgstr "Eléments"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Aucunes transactions ce mois-ci"
@@ -3162,16 +3159,16 @@ msgid "Summary"
msgstr "Résumé"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Plus ancien en premier"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Plus récent en premier"
@@ -3180,8 +3177,8 @@ msgstr "Plus récent en premier"
msgid "Filter transactions"
msgstr "Filtrer les transactions"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Trier par"
@@ -3311,7 +3308,7 @@ msgid "Add transaction rule"
msgstr "Ajouter une règle de transaction"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "Créer"
@@ -3388,15 +3385,17 @@ msgstr "Modifier pour visualiser"
msgid "This rule has no actions"
msgstr "Cette règle n'a pas d'actions"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Ajouter nouveau"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "Ajouter des notes aux transactions"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Modifier la transaction"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Mettre à jour ou créer une transaction"
@@ -3429,7 +3428,7 @@ msgstr "Modification en cours"
msgid "transactions"
msgstr "transactions"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "Aucunes transactions trouvées"
@@ -3507,6 +3506,22 @@ msgstr "Se connecter avec"
msgid "Yearly Overview"
msgstr "Aperçu annuel"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "Êtes-vous sûr ?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "Cette opération est irréversible, vous ne pourrez pas l'annuler !"
#~ msgid "Add new"
#~ msgstr "Ajouter nouveau"
#~ msgid "Overview"
#~ msgstr "Aperçu"
#~ msgid "Toggle Dropdown"
#~ msgstr "Activer la liste déroulante"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-11-13 16:20+0000\n"
"Last-Translator: Ursuleac Zsolt <the.stenator@gmail.com>\n"
"Language-Team: Hungarian <https://translations.herculino.com/projects/"
@@ -26,15 +26,15 @@ msgstr "Group name"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Update"
@@ -42,7 +42,7 @@ msgstr "Update"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "New balance"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Category"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Account Group"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Account Groups"
@@ -158,7 +157,7 @@ msgstr "Archived"
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr "Archived accounts don't show up nor count towards your net worth"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -175,9 +174,8 @@ msgstr "Account"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -457,10 +455,10 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr ""
@@ -476,8 +474,8 @@ msgstr ""
msgid "Suffix"
msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -501,9 +499,8 @@ msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -537,7 +534,7 @@ msgstr ""
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr ""
@@ -741,8 +738,8 @@ msgstr ""
msgid "Payment Currency"
msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -802,15 +799,14 @@ msgid "Entry deleted successfully"
msgstr ""
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -819,13 +815,12 @@ msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -833,23 +828,20 @@ msgstr ""
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -858,13 +850,12 @@ msgstr ""
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr ""
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr ""
@@ -904,7 +895,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -933,7 +924,7 @@ msgstr ""
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr ""
@@ -1050,56 +1041,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1109,7 +1104,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1117,7 +1112,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1128,7 +1123,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1136,47 +1131,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1299,7 +1294,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1500,7 +1495,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1598,8 +1593,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1811,9 +1805,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1893,11 +1887,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1913,8 +1907,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -1985,7 +1978,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2031,7 +2024,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2049,7 +2042,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2059,8 +2052,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2089,8 +2082,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2248,8 +2241,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2300,7 +2294,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2339,65 +2333,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2420,11 +2418,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2477,8 +2479,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2580,7 +2582,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2603,7 +2605,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2635,8 +2637,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2725,83 +2726,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2847,6 +2775,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2885,6 +2873,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3026,11 +3019,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3062,7 +3055,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3099,16 +3092,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3117,8 +3110,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3241,7 +3234,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3318,15 +3311,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3359,7 +3352,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -24,15 +24,15 @@ msgstr ""
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr ""
@@ -40,7 +40,7 @@ msgstr ""
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -59,7 +59,7 @@ msgid "New balance"
msgstr ""
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -74,15 +74,14 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -114,7 +113,7 @@ msgstr ""
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr ""
@@ -155,7 +154,7 @@ msgstr ""
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -172,9 +171,8 @@ msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -454,10 +452,10 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr ""
@@ -473,8 +471,8 @@ msgstr ""
msgid "Suffix"
msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -498,9 +496,8 @@ msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -534,7 +531,7 @@ msgstr ""
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr ""
@@ -738,8 +735,8 @@ msgstr ""
msgid "Payment Currency"
msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -799,15 +796,14 @@ msgid "Entry deleted successfully"
msgstr ""
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -816,13 +812,12 @@ msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -830,23 +825,20 @@ msgstr ""
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -855,13 +847,12 @@ msgstr ""
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr ""
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr ""
@@ -901,7 +892,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -930,7 +921,7 @@ msgstr ""
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr ""
@@ -1047,56 +1038,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1106,7 +1101,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1114,7 +1109,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1125,7 +1120,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1133,47 +1128,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1296,7 +1291,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1497,7 +1492,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1595,8 +1590,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1808,9 +1802,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1890,11 +1884,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1910,8 +1904,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -1982,7 +1975,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2028,7 +2021,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2046,7 +2039,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2056,8 +2049,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2086,8 +2079,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2245,8 +2238,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2297,7 +2291,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2336,65 +2330,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2417,11 +2415,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2474,8 +2476,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2577,7 +2579,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2600,7 +2602,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2632,8 +2634,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2722,83 +2723,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2844,6 +2772,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2882,6 +2870,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3023,11 +3016,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3059,7 +3052,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3096,16 +3089,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3114,8 +3107,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3238,7 +3231,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3315,15 +3308,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3356,7 +3349,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-09-15 18:17+0000\n"
"Last-Translator: Phillip Maizza <phillipmaizza@gmail.com>\n"
"Language-Team: Italian <https://translations.herculino.com/projects/wygiwyh/"
@@ -26,15 +26,15 @@ msgstr "Nome del gruppo"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Aggiorna"
@@ -42,7 +42,7 @@ msgstr "Aggiorna"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Nuovo saldo"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Categoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Gruppo conto"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Gruppi conti"
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
"I conti archiviati non compaiono né vengono conteggiati nel patrimonio netto"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -177,9 +176,8 @@ msgstr "Conto"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -466,10 +464,10 @@ msgstr "Rimuovi"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Reset"
@@ -485,8 +483,8 @@ msgstr "Prefisso"
msgid "Suffix"
msgstr "Suffisso"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -510,9 +508,8 @@ msgstr "Cifre decimali"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -546,7 +543,7 @@ msgstr "Automatico"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Cambio valute"
@@ -761,8 +758,8 @@ msgstr "Valuta target"
msgid "Payment Currency"
msgstr "Valuta di pagamento"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -822,15 +819,14 @@ msgid "Entry deleted successfully"
msgstr "Voce eliminata con successo"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Utenti"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -839,13 +835,12 @@ msgstr "Transazioni"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Categorie"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -853,23 +848,20 @@ msgstr "Categorie"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Beneficiari"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Pagamenti ricorrenti"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -878,13 +870,12 @@ msgstr "Pagamenti a rate"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Cambio valuta automatico"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Regole"
@@ -924,7 +915,7 @@ msgid "Update or create transaction actions"
msgstr "Aggiorna o crea azioni di transazione"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -955,7 +946,7 @@ msgstr "Seleziona un file"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Importa"
@@ -1072,56 +1063,60 @@ msgstr "Spese previste"
msgid "Saved"
msgstr "Risparmiati"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Esegui alla creazione"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Esegui all'aggiornamento"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Esegui all'eliminazione"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Se..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Imposta campo"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "A"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "Ordine"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Esiste già un valore per questo campo nella regola."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Operatore"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Tipo"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1131,7 +1126,7 @@ msgstr "Tipo"
msgid "Paid"
msgstr "Pagato"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1139,7 +1134,7 @@ msgstr "Pagato"
msgid "Reference Date"
msgstr "Data di riferimento"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1150,7 +1145,7 @@ msgstr "Data di riferimento"
msgid "Amount"
msgstr "Importo"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1158,47 +1153,47 @@ msgstr "Importo"
msgid "Description"
msgstr "Descrizione"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Note interne"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "ID Interno"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Silenzia"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Criteri di ricerca"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Imposta Valori"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Transazione"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "Digita per cercare una transazione"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "Prova"
@@ -1323,7 +1318,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr "Azione Aggiornamento o Creazione transazione eliminata correttamente"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1532,7 +1527,7 @@ msgid "Yearly"
msgstr "Annuale"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Mensile"
@@ -1630,8 +1625,7 @@ msgstr "Data dell'ultimo riferimento generato"
msgid "Quick Transaction"
msgstr "Transazione rapida"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1843,9 +1837,9 @@ msgstr "Questo account è disattivato"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Predefinito"
@@ -1935,11 +1929,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr "Esiste già un utente con questo indirizzo email."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Annuale per valuta"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Annuale per conto"
@@ -1955,8 +1949,7 @@ msgstr "Patrimonio netto previsto"
msgid "All Transactions"
msgstr "Tutte le transazioni"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Calendario"
@@ -2027,7 +2020,7 @@ msgstr "Azioni"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2073,7 +2066,7 @@ msgstr "Condividi"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2091,7 +2084,7 @@ msgstr "Condividi"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Elimina"
@@ -2101,8 +2094,8 @@ msgstr "Elimina"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2131,8 +2124,8 @@ msgstr "Sei sicuro?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2290,8 +2283,9 @@ msgid "Pick a month"
msgstr "Seleziona un mese"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Chiudi"
@@ -2342,7 +2336,7 @@ msgid "Move to today"
msgstr "Vai a oggi"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Duplica"
@@ -2381,65 +2375,73 @@ msgstr "totale attuale"
msgid "final total"
msgstr "totale finale"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Seleziona tutto"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Deseleziona tutto"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
#, fuzzy
#| msgid "Yes, delete them!"
msgid "Yes, delete them!"
msgstr "Sì, cancellale!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
#, fuzzy
#| msgid "copied!"
msgid "copied!"
msgstr "copiate!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Totale fisso"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Totale reale"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Mezzo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Massimo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Minimo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Conteggio"
@@ -2464,11 +2466,15 @@ msgstr "Ricorrente"
msgid "Balance"
msgstr "Saldo"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Contrassegna come non pagato"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Contrassegna come pagato"
@@ -2521,8 +2527,8 @@ msgid "No entries for this DCA"
msgstr "Nessuna voce per questo DCA"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Prova ad aggiungerne uno"
@@ -2624,7 +2630,7 @@ msgid "Edit exchange rate"
msgstr "Modifica cambio valuta"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2647,7 +2653,7 @@ msgstr "Nessun cambio valuta"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Navigazione della pagina"
@@ -2679,8 +2685,7 @@ msgstr "conti"
msgid "No services configured"
msgstr "Nessun servizio configurato"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Esporta e ripristina"
@@ -2771,83 +2776,10 @@ msgstr "Ancora nessun'esecuzione"
msgid "Logs for"
msgstr "Registra per"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Attiva/disattiva la navigazione"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Panoramica"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimonio netto"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Attuale"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Analisi"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Cestino"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Strumenti"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Costo medio del dollaro"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Prezzo per unità"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Converti valuta"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Gestione"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automazione"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Amministratore"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "Usalo solo se sai cosa stai facendo"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Amministrazione Django"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "è disponibile"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Calcolatrice"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2897,6 +2829,66 @@ msgstr "Annulla"
msgid "Confirm"
msgstr "Conferma"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Analisi"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimonio netto"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Cestino"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Strumenti"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Costo medio del dollaro"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Prezzo per unità"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Converti valuta"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Gestione"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automazione"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Amministratore"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Amministrazione Django"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "Usalo solo se sai cosa stai facendo"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "è disponibile"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Calcolatrice"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2937,6 +2929,11 @@ msgstr ""
"Gli importi delle transazioni associati a più tag verranno conteggiati una "
"volta per ogni tag"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Attuale"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "Totale finale"
@@ -3080,11 +3077,11 @@ msgstr "Verrà eliminato il piano e tutte le transazioni ad esso associate"
msgid "No installment plans"
msgstr "Nessun piano di rateizzazione"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "Questa è una demo!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr "Tutti i dati che aggiungi qui verranno cancellati entro 24 ore o meno"
@@ -3116,7 +3113,7 @@ msgstr "Prezzo unitario"
msgid "Item"
msgstr "Elemento"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Nessuna transazione questo mese"
@@ -3153,16 +3150,16 @@ msgid "Summary"
msgstr "Riepilogo"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Prima le più vecchie"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Prima le più recenti"
@@ -3171,8 +3168,8 @@ msgstr "Prima le più recenti"
msgid "Filter transactions"
msgstr "Filtra transazioni"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Ordina per"
@@ -3300,7 +3297,7 @@ msgid "Add transaction rule"
msgstr "Aggiungi regola per la transazione"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "Crea"
@@ -3377,15 +3374,17 @@ msgstr "Modifica per vedere"
msgid "This rule has no actions"
msgstr "Questa regola non ha azioni"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Aggiungi nuova"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "Aggiungi note alle transazioni"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Modifica transazione"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Aggiorna o crea transazione"
@@ -3418,7 +3417,7 @@ msgstr "Modifica"
msgid "transactions"
msgstr "transazioni"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "Nessuna transazione trovata"
@@ -3496,6 +3495,22 @@ msgstr "Accedi con"
msgid "Yearly Overview"
msgstr "Panoramica annuale"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "Sei sicuro?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "Non sarà possibile annullare questa operazione!"
#~ msgid "Add new"
#~ msgstr "Aggiungi nuova"
#~ msgid "Overview"
#~ msgstr "Panoramica"
#~ msgid "Toggle Dropdown"
#~ msgstr "Attiva/disattiva menu a discesa"

View File

@@ -7,9 +7,9 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"PO-Revision-Date: 2025-11-25 05:20+0000\n"
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-12-14 15:08+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
"app/nl/>\n"
"Language: nl\n"
@@ -26,15 +26,15 @@ msgstr "Groepsnaam"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Bijwerken"
@@ -42,7 +42,7 @@ msgstr "Bijwerken"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Nieuw saldo"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Categorie"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Accountgroep"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Accountgroepen"
@@ -161,7 +160,7 @@ msgstr ""
"Gearchiveerde rekeningen worden niet weergegeven en tellen niet mee voor je "
"\"Netto Waarde\""
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -178,9 +177,8 @@ msgstr "Rekening"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -466,10 +464,10 @@ msgstr "Verwijder"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Leegmaken"
@@ -485,8 +483,8 @@ msgstr "Voorvoegsel"
msgid "Suffix"
msgstr "Achtervoegsel"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -510,9 +508,8 @@ msgstr "Cijfers na de komma"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -546,7 +543,7 @@ msgstr "Automatisch"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Wisselkoersen"
@@ -762,8 +759,8 @@ msgstr "Doel Munteenheid"
msgid "Payment Currency"
msgstr "Betaal Munteenheid"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -823,15 +820,14 @@ msgid "Entry deleted successfully"
msgstr "Invoer succesvol verwijderd"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Gebruikers"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -840,13 +836,12 @@ msgstr "Verrichtingen"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Categorieën"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -854,23 +849,20 @@ msgstr "Categorieën"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Bedrijven"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Terugkerende Verrichtingen"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -879,13 +871,12 @@ msgstr "Afbetalingsplannen"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Automatische Wisselkoersen"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Regels"
@@ -925,7 +916,7 @@ msgid "Update or create transaction actions"
msgstr "Bewerk of maak verrichtingsregel acties"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -956,7 +947,7 @@ msgstr "Selecteer een bestand"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Importeer"
@@ -1073,56 +1064,60 @@ msgstr "Verwachte uitgaven"
msgid "Saved"
msgstr "Opgeslagen"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Uitvoeren na het aanmaken"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Uitvoeren na het bijwerken"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Uitvoeren bij het verwijderen"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Als..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Veld instellen"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "Naar"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "Sorteer"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Een waarde voor dit veld bestaat al in de regel."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Operator"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Soort"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1132,7 +1127,7 @@ msgstr "Soort"
msgid "Paid"
msgstr "Betaald"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1140,7 +1135,7 @@ msgstr "Betaald"
msgid "Reference Date"
msgstr "Referentiedatum"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1151,7 +1146,7 @@ msgstr "Referentiedatum"
msgid "Amount"
msgstr "Bedrag"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1159,47 +1154,47 @@ msgstr "Bedrag"
msgid "Description"
msgstr "Beschrijving"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Interne opmerking"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "Interne ID"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Dempen"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Zoek Vereisten"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Waarden Instellen"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Verrichting"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "Type om een transactie te zoeken"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "Test"
@@ -1324,7 +1319,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1531,7 +1526,7 @@ msgid "Yearly"
msgstr "Jaarlijks"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Maandelijks"
@@ -1629,8 +1624,7 @@ msgstr "Laatste Gegenereerde Referentiedatum"
msgid "Quick Transaction"
msgstr "Snelle verrichting"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1842,9 +1836,9 @@ msgstr "Deze gebruiker is gedeactiveerd"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Standaard"
@@ -1931,11 +1925,11 @@ msgstr "Je kunt je eigen hoofdadminrechten niet verwijderen met dit formulier."
msgid "A user with this email address already exists."
msgstr "Er bestaat al een gebruiker met dit e-mailadres."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Jaarlijks per munteenheid"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Jaarlijks per rekening"
@@ -1951,8 +1945,7 @@ msgstr "Verwachte Nettowaarde"
msgid "All Transactions"
msgstr "Alle Verrichtingen"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Kalender"
@@ -2023,7 +2016,7 @@ msgstr "Acties"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2069,7 +2062,7 @@ msgstr "Deel"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2087,7 +2080,7 @@ msgstr "Deel"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Verwijderen"
@@ -2097,8 +2090,8 @@ msgstr "Verwijderen"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2127,8 +2120,8 @@ msgstr "Weet je het zeker?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2286,8 +2279,9 @@ msgid "Pick a month"
msgstr "Kies een maand"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Sluiten"
@@ -2338,7 +2332,7 @@ msgid "Move to today"
msgstr "Ga naar vandaag"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Dupliceren"
@@ -2377,65 +2371,69 @@ msgstr "huidige totaal"
msgid "final total"
msgstr "eindtotaal"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Alles selecteren"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Alles deselecteren"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr "Electie omkeren"
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr "Ja, verwijder ze!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr "gekopieerd!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Vast Totaal"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Werkelijk Totaal"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Gemiddelde"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Maximaal"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Minimaal"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Rekenen"
@@ -2458,11 +2456,15 @@ msgstr "Terugkerende"
msgid "Balance"
msgstr "Saldo"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr "Selectie omkeren"
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Markeren als niet betaald"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Markeren als betaald"
@@ -2515,8 +2517,8 @@ msgid "No entries for this DCA"
msgstr "Geen idems in deze DCA"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Probeer er een toe te voegen"
@@ -2618,7 +2620,7 @@ msgid "Edit exchange rate"
msgstr "Wisselkoers bewerken"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2641,7 +2643,7 @@ msgstr "Geen wisselkoersen"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Paginanavigatie"
@@ -2673,8 +2675,7 @@ msgstr "rekeningen"
msgid "No services configured"
msgstr "Geen diensten ingesteld"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Exporteren en Herstellen"
@@ -2764,83 +2765,10 @@ msgstr "Nog geen runs"
msgid "Logs for"
msgstr "Logboek voor"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Navigatie Knop"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Overzicht"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Netto Waarde"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Huidige"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Inzichten"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Prullenbak"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Hulpmiddelen"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Dollar Kostgemiddelde Tracker"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Eenheidsprijs berekenen"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Valuta omrekenen"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Beheer"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automatisatie"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Admin"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "Gebruik dit alleen als je weet wat je doet"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Django Beheerder"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "is beschikbaar"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Rekenmachine"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr "Verander thema"
@@ -2890,6 +2818,66 @@ msgstr "Annuleer"
msgid "Confirm"
msgstr "Bevestig"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Inzichten"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Netto Waarde"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Prullenbak"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Hulpmiddelen"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Dollar Kostgemiddelde Tracker"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Eenheidsprijs berekenen"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Valuta omrekenen"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Beheer"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automatisatie"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Admin"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Django Beheerder"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "Gebruik dit alleen als je weet wat je doet"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "is beschikbaar"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Rekenmachine"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2930,6 +2918,11 @@ msgstr ""
"Transactiebedragen die gekoppeld zijn aan meerdere tags worden één keer "
"geteld voor elke tag"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Huidige"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "Eindtotaal"
@@ -3073,11 +3066,11 @@ msgstr "Hiermee worden het plan en alle bijbehorende verrichtingen verwijderd"
msgid "No installment plans"
msgstr "Geen afbetalingsplannen"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "Dit is een demo!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
"Alle gegevens die je hier toevoegt, worden binnen 24 uur of minder gewist"
@@ -3110,7 +3103,7 @@ msgstr "Eenheidsprijs"
msgid "Item"
msgstr "Artikel"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Geen verrichtingen deze maand"
@@ -3147,16 +3140,16 @@ msgid "Summary"
msgstr "Samenvatting"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Oudste eerst"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Nieuwste eerst"
@@ -3165,8 +3158,8 @@ msgstr "Nieuwste eerst"
msgid "Filter transactions"
msgstr "Filter verrichtingen"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Sorteer op"
@@ -3295,7 +3288,7 @@ msgid "Add transaction rule"
msgstr "Verrichtingsregel toevoegen"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "Aanmaken"
@@ -3372,15 +3365,17 @@ msgstr "Bewerken om te bekijken"
msgid "This rule has no actions"
msgstr "Deze regel heeft geen acties"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Nieuwe toevoegen"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "Notities toevoegen aan verrichting"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Bewerk verrichting"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Bewerk of Maak Verrichting"
@@ -3413,7 +3408,7 @@ msgstr "Bewerking"
msgid "transactions"
msgstr "verrichtingen"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "Geen Verrichtingen gevonden"
@@ -3491,6 +3486,18 @@ msgstr "Aanmelden met"
msgid "Yearly Overview"
msgstr "Jaaroverzicht"
#~ msgid " Are you sure?"
#~ msgstr " Weet je het zeker?"
#~ msgid " You won't be able to revert this!"
#~ msgstr " Je kunt dit niet meer terugdraaien!"
#~ msgid "Add new"
#~ msgstr "Nieuwe toevoegen"
#~ msgid "Overview"
#~ msgstr "Overzicht"
#~ msgid "Toggle Dropdown"
#~ msgstr "In- Uitklapbaar"
@@ -3679,11 +3686,6 @@ msgstr "Jaaroverzicht"
#~ msgid "Set Amount"
#~ msgstr "Bedrag"
#, fuzzy
#~| msgid "Description"
#~ msgid "Set Description"
#~ msgstr "Beschrijving"
#, fuzzy
#~| msgid "Notes"
#~ msgid "Set Notes"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-11-08 12:20+0000\n"
"Last-Translator: Marcin Kisielewski <kisielewski.mar@gmail.com>\n"
"Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/"
@@ -27,15 +27,15 @@ msgstr "Nazwa grupy"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Aktualizuj"
@@ -43,7 +43,7 @@ msgstr "Aktualizuj"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -62,7 +62,7 @@ msgid "New balance"
msgstr "Nowe saldo"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -77,15 +77,14 @@ msgstr "Kategoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -117,7 +116,7 @@ msgstr "Grupa konta"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Grupy kont"
@@ -158,7 +157,7 @@ msgstr ""
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -175,9 +174,8 @@ msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -457,10 +455,10 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr ""
@@ -476,8 +474,8 @@ msgstr ""
msgid "Suffix"
msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -501,9 +499,8 @@ msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -537,7 +534,7 @@ msgstr ""
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr ""
@@ -741,8 +738,8 @@ msgstr ""
msgid "Payment Currency"
msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -802,15 +799,14 @@ msgid "Entry deleted successfully"
msgstr ""
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -819,13 +815,12 @@ msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -833,23 +828,20 @@ msgstr ""
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -858,13 +850,12 @@ msgstr ""
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr ""
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr ""
@@ -904,7 +895,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -933,7 +924,7 @@ msgstr ""
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr ""
@@ -1050,56 +1041,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1109,7 +1104,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1117,7 +1112,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1128,7 +1123,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1136,47 +1131,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1299,7 +1294,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1500,7 +1495,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1598,8 +1593,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1811,9 +1805,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1893,11 +1887,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1913,8 +1907,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -1985,7 +1978,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2031,7 +2024,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2049,7 +2042,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2059,8 +2052,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2089,8 +2082,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2248,8 +2241,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2300,7 +2294,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2339,65 +2333,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2420,11 +2418,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2477,8 +2479,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2580,7 +2582,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2603,7 +2605,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2635,8 +2637,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2725,83 +2726,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2847,6 +2775,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2885,6 +2873,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3026,11 +3019,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3062,7 +3055,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3099,16 +3092,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3117,8 +3110,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3241,7 +3234,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3318,15 +3311,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3359,7 +3352,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"PO-Revision-Date: 2025-11-24 03:20+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-12-14 15:07+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
"projects/wygiwyh/app/pt_BR/>\n"
@@ -26,15 +26,15 @@ msgstr "Nome do grupo"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Atualizar"
@@ -42,7 +42,7 @@ msgstr "Atualizar"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "Novo saldo"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "Categoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "Grupo da Conta"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Grupos da Conta"
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
"Contas arquivadas não aparecem nem contam para o seu patrimônio líquido"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -177,9 +176,8 @@ msgstr "Conta"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -464,10 +462,10 @@ msgstr "Remover"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Limpar"
@@ -483,8 +481,8 @@ msgstr "Prefixo"
msgid "Suffix"
msgstr "Sufixo"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -508,9 +506,8 @@ msgstr "Casas Decimais"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -544,7 +541,7 @@ msgstr "Automático"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Taxas de Câmbio"
@@ -760,8 +757,8 @@ msgstr "Moeda de destino"
msgid "Payment Currency"
msgstr "Moeda de pagamento"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -821,15 +818,14 @@ msgid "Entry deleted successfully"
msgstr "Entrada apagada com sucesso"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Usuários"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -838,13 +834,12 @@ msgstr "Transações"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Categorias"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -852,23 +847,20 @@ msgstr "Categorias"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "Entidades"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Transações Recorrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -877,13 +869,12 @@ msgstr "Parcelamentos"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Taxas de Câmbio Automáticas"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Regras"
@@ -923,7 +914,7 @@ msgid "Update or create transaction actions"
msgstr "Ações de atualizar ou criar transação"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -954,7 +945,7 @@ msgstr "Selecione um arquivo"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Importar"
@@ -1071,56 +1062,60 @@ msgstr "Despesas Previstas"
msgid "Saved"
msgstr "Salvo"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "Rodar ao criar"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "Rodar ao atualizar"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "Rodar ao apagar"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "Se..."
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr "Você pode adicionar ações à esta regra na próxima tela."
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "Definir campo"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "Para"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "Ordem"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "Já existe um valor para esse campo na regra."
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "Operador"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "Tipo"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1130,7 +1125,7 @@ msgstr "Tipo"
msgid "Paid"
msgstr "Pago"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1138,7 +1133,7 @@ msgstr "Pago"
msgid "Reference Date"
msgstr "Data de Referência"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1149,7 +1144,7 @@ msgstr "Data de Referência"
msgid "Amount"
msgstr "Quantia"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1157,47 +1152,47 @@ msgstr "Quantia"
msgid "Description"
msgstr "Descrição"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "Nota Interna"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "ID Interna"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "Silenciada"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "Critério de Busca"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "Definir valores"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "Transação"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "Digite para buscar uma transação"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "Testar"
@@ -1322,7 +1317,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1528,7 +1523,7 @@ msgid "Yearly"
msgstr "Anual"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "Mensal"
@@ -1626,8 +1621,7 @@ msgstr "Última data de referência gerada"
msgid "Quick Transaction"
msgstr "Transação Rápida"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1839,9 +1833,9 @@ msgstr "Essa conta está desativada"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "Padrão"
@@ -1930,11 +1924,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr "Já existe um usuário com esse endereço de e-mail."
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "Anual por moeda"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "Anual por conta"
@@ -1950,8 +1944,7 @@ msgstr "Patrimônio Previsto"
msgid "All Transactions"
msgstr "Todas as transações"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "Calendário"
@@ -2022,7 +2015,7 @@ msgstr "Ações"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2068,7 +2061,7 @@ msgstr "Compartilhar"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2086,7 +2079,7 @@ msgstr "Compartilhar"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "Apagar"
@@ -2096,8 +2089,8 @@ msgstr "Apagar"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2126,8 +2119,8 @@ msgstr "Tem certeza?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2285,8 +2278,9 @@ msgid "Pick a month"
msgstr "Escolha um mês"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "Fechar"
@@ -2337,7 +2331,7 @@ msgid "Move to today"
msgstr "Mover para hoje"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "Duplicar"
@@ -2376,65 +2370,69 @@ msgstr "total atual"
msgid "final total"
msgstr "total final"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "Selecionar todos"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "Desmarcar todos"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr "Inverter seleção"
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr "Sim, apague!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr "copiado!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "Total Fixo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "Total Real"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "Média"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "Máximo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "Minímo"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "Contagem"
@@ -2457,11 +2455,15 @@ msgstr "Recorrência"
msgid "Balance"
msgstr "Balancear"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr "Inverter seleção"
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "Marcar como não pago"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "Marcar como pago"
@@ -2514,8 +2516,8 @@ msgid "No entries for this DCA"
msgstr "Nenhuma entrada neste CMP"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "Tente adicionar uma"
@@ -2618,7 +2620,7 @@ msgid "Edit exchange rate"
msgstr "Editar taxa de câmbio"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2641,7 +2643,7 @@ msgstr "Nenhuma taxa de câmbio"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "Navegação por página"
@@ -2673,8 +2675,7 @@ msgstr "contas"
msgid "No services configured"
msgstr "Nenhum serviço configurado"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "Exportar e Restaurar"
@@ -2765,83 +2766,10 @@ msgstr "Nenhuma importação ainda"
msgid "Logs for"
msgstr "Logs para"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "Alternar navegação"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "Visão Geral"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimônio"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Atual"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Insights"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Lixeira"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Ferramentas"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Rastreador de Custo Médio Ponderado"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculadora de preço unitário"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Conversor de Moeda"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "Gerenciar"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "Automação"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "Admin"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "Só use isso se você souber o que está fazendo"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Django Admin"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "está disponível"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "Calculadora"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr "Alternar tema"
@@ -2889,6 +2817,66 @@ msgstr "Cancelar"
msgid "Confirm"
msgstr "Confirmar"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "Insights"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "Patrimônio"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "Lixeira"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "Ferramentas"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "Rastreador de Custo Médio Ponderado"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "Calculadora de preço unitário"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "Conversor de Moeda"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "Gerenciar"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "Automação"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "Admin"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Django Admin"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "Só use isso se você souber o que está fazendo"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "está disponível"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "Calculadora"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2929,6 +2917,11 @@ msgstr ""
"Os valores das transações associadas a várias tags serão contados uma vez "
"para cada tag"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "Atual"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "Total final"
@@ -3072,11 +3065,11 @@ msgstr "Isso excluirá o parcelamento e todas as transações associadas a ele"
msgid "No installment plans"
msgstr "Nenhum parcelamento"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "Isto é uma demonstração!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
"Todos os dados que você adicionar aqui serão apagados em 24 horas ou menos"
@@ -3109,7 +3102,7 @@ msgstr "Preço unitário"
msgid "Item"
msgstr "Item"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "Nenhuma transação neste mês"
@@ -3146,16 +3139,16 @@ msgid "Summary"
msgstr "Resumo"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "Mais antigas primeiro"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "Mais novas primeiro"
@@ -3164,8 +3157,8 @@ msgstr "Mais novas primeiro"
msgid "Filter transactions"
msgstr "Filtrar transações"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "Ordernar por"
@@ -3291,7 +3284,7 @@ msgid "Add transaction rule"
msgstr "Adicionar regra de transação"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "Criar"
@@ -3368,15 +3361,15 @@ msgstr "Edite para ver"
msgid "This rule has no actions"
msgstr "Essa regra não tem ações"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "Adicionar novo"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr "Adicionar nova ação"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "Editar Transação"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "Atualizar ou Criar Transação"
@@ -3409,7 +3402,7 @@ msgstr "Editando"
msgid "transactions"
msgstr "transações"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "Nenhuma transação encontrada"
@@ -3487,6 +3480,22 @@ msgstr "Login com"
msgid "Yearly Overview"
msgstr "Visão Anual"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "Tem certeza?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "Você não será capaz de reverter isso!"
#~ msgid "Add new"
#~ msgstr "Adicionar novo"
#~ msgid "Overview"
#~ msgstr "Visão Geral"
#~ msgid "Toggle Dropdown"
#~ msgstr "Alternar menu suspenso"
@@ -3674,9 +3683,6 @@ msgstr "Visão Anual"
#~ msgid "Set Amount"
#~ msgstr "Definir Quantia"
#~ msgid "Set Description"
#~ msgstr "Definir Descrição"
#~ msgid "Set Notes"
#~ msgstr "Definir Notas"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-04-14 06:16+0000\n"
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
@@ -26,15 +26,15 @@ msgstr ""
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Uppdatera"
@@ -42,7 +42,7 @@ msgstr "Uppdatera"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr ""
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr ""
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr ""
@@ -157,7 +156,7 @@ msgstr ""
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr ""
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -174,9 +173,8 @@ msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -456,10 +454,10 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr ""
@@ -475,8 +473,8 @@ msgstr ""
msgid "Suffix"
msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -500,9 +498,8 @@ msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -536,7 +533,7 @@ msgstr ""
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr ""
@@ -740,8 +737,8 @@ msgstr ""
msgid "Payment Currency"
msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -801,15 +798,14 @@ msgid "Entry deleted successfully"
msgstr ""
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -818,13 +814,12 @@ msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -832,23 +827,20 @@ msgstr ""
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -857,13 +849,12 @@ msgstr ""
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr ""
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr ""
@@ -903,7 +894,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -932,7 +923,7 @@ msgstr ""
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr ""
@@ -1049,56 +1040,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1108,7 +1103,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1116,7 +1111,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1127,7 +1122,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1135,47 +1130,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1298,7 +1293,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1499,7 +1494,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1597,8 +1592,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1810,9 +1804,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1892,11 +1886,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1912,8 +1906,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -1984,7 +1977,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2030,7 +2023,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2048,7 +2041,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2058,8 +2051,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2088,8 +2081,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2247,8 +2240,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2299,7 +2293,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2338,65 +2332,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2419,11 +2417,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2476,8 +2478,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2579,7 +2581,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2602,7 +2604,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2634,8 +2636,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2724,83 +2725,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2846,6 +2774,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2884,6 +2872,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3025,11 +3018,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3061,7 +3054,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3098,16 +3091,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3116,8 +3109,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3240,7 +3233,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3317,15 +3310,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3358,7 +3351,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-11-01 01:17+0000\n"
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
"Language-Team: Ukrainian <https://translations.herculino.com/projects/"
@@ -27,15 +27,15 @@ msgstr "Назва групи"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "Оновлення"
@@ -43,7 +43,7 @@ msgstr "Оновлення"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -62,7 +62,7 @@ msgid "New balance"
msgstr "Новий баланс"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -77,15 +77,14 @@ msgstr "Категорія"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -117,7 +116,7 @@ msgstr "Група рахунків"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "Групи рахунків"
@@ -162,7 +161,7 @@ msgstr ""
"Заархівовані рахунки не відображаються і не враховуються у вашій чистій "
"вартості"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -179,9 +178,8 @@ msgstr "Рахунок"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -474,10 +472,10 @@ msgstr "Видалити"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "Чисто"
@@ -493,8 +491,8 @@ msgstr "Префікс"
msgid "Suffix"
msgstr "Суфікс"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -518,9 +516,8 @@ msgstr "Десяткові знаки"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -554,7 +551,7 @@ msgstr "Авто"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "Обмінні курси"
@@ -770,8 +767,8 @@ msgstr "Цільова валюта"
msgid "Payment Currency"
msgstr "Валюта платежу"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -831,15 +828,14 @@ msgid "Entry deleted successfully"
msgstr "Запис успішно видалено"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "Користувачі"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -848,13 +844,12 @@ msgstr "Транзакції"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "Категорії"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -862,23 +857,20 @@ msgstr "Категорії"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "Регулярні транзакції"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -887,13 +879,12 @@ msgstr "Плани Розстрочки"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "Автоматичні Курси Обміну"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "Правила"
@@ -933,7 +924,7 @@ msgid "Update or create transaction actions"
msgstr ""
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -964,7 +955,7 @@ msgstr "Оберіть файл"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "Імпортувати"
@@ -1081,56 +1072,60 @@ msgstr ""
msgid "Saved"
msgstr ""
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr ""
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr ""
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr ""
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr ""
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr ""
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr ""
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr ""
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr ""
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr ""
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr ""
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1140,7 +1135,7 @@ msgstr ""
msgid "Paid"
msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1148,7 +1143,7 @@ msgstr ""
msgid "Reference Date"
msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1159,7 +1154,7 @@ msgstr ""
msgid "Amount"
msgstr ""
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1167,47 +1162,47 @@ msgstr ""
msgid "Description"
msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr ""
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr ""
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr ""
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr ""
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr ""
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr ""
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr ""
@@ -1330,7 +1325,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr ""
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1533,7 +1528,7 @@ msgid "Yearly"
msgstr ""
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr ""
@@ -1631,8 +1626,7 @@ msgstr ""
msgid "Quick Transaction"
msgstr ""
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1846,9 +1840,9 @@ msgstr ""
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr ""
@@ -1928,11 +1922,11 @@ msgstr ""
msgid "A user with this email address already exists."
msgstr ""
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr ""
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr ""
@@ -1948,8 +1942,7 @@ msgstr ""
msgid "All Transactions"
msgstr ""
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr ""
@@ -2020,7 +2013,7 @@ msgstr ""
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2066,7 +2059,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2084,7 +2077,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr ""
@@ -2094,8 +2087,8 @@ msgstr ""
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2124,8 +2117,8 @@ msgstr ""
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2283,8 +2276,9 @@ msgid "Pick a month"
msgstr ""
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr ""
@@ -2335,7 +2329,7 @@ msgid "Move to today"
msgstr ""
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr ""
@@ -2374,65 +2368,69 @@ msgstr ""
msgid "final total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
msgid "Yes, delete them!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
msgid "copied!"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr ""
@@ -2455,11 +2453,15 @@ msgstr ""
msgid "Balance"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr ""
@@ -2512,8 +2514,8 @@ msgid "No entries for this DCA"
msgstr ""
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr ""
@@ -2615,7 +2617,7 @@ msgid "Edit exchange rate"
msgstr ""
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2638,7 +2640,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr ""
@@ -2670,8 +2672,7 @@ msgstr ""
msgid "No services configured"
msgstr ""
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr ""
@@ -2760,83 +2761,10 @@ msgstr ""
msgid "Logs for"
msgstr ""
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr ""
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr ""
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr ""
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr ""
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr ""
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr ""
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr ""
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr ""
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2882,6 +2810,66 @@ msgstr ""
msgid "Confirm"
msgstr ""
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr ""
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr ""
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr ""
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr ""
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr ""
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr ""
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr ""
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr ""
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr ""
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr ""
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr ""
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr ""
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr ""
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr ""
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2920,6 +2908,11 @@ msgid ""
"each tag"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr ""
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr ""
@@ -3061,11 +3054,11 @@ msgstr ""
msgid "No installment plans"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr ""
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr ""
@@ -3097,7 +3090,7 @@ msgstr ""
msgid "Item"
msgstr ""
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr ""
@@ -3134,16 +3127,16 @@ msgid "Summary"
msgstr ""
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr ""
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr ""
@@ -3152,8 +3145,8 @@ msgstr ""
msgid "Filter transactions"
msgstr ""
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr ""
@@ -3276,7 +3269,7 @@ msgid "Add transaction rule"
msgstr ""
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr ""
@@ -3353,15 +3346,15 @@ msgstr ""
msgid "This rule has no actions"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
#: templates/rules/fragments/transaction_rule/view.html:140
msgid "Add new action"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr ""
@@ -3394,7 +3387,7 @@ msgstr ""
msgid "transactions"
msgstr ""
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
"PO-Revision-Date: 2025-10-08 16:17+0000\n"
"Last-Translator: doody <doodykimo@gmail.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://translations."
@@ -26,15 +26,15 @@ msgstr "群組名稱"
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
#: apps/users/forms.py:380
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:129
#: templates/rules/fragments/transaction_rule/view.html:128
msgid "Update"
msgstr "更新"
@@ -42,7 +42,7 @@ msgstr "更新"
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
@@ -61,7 +61,7 @@ msgid "New balance"
msgstr "新的餘額"
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
#: apps/rules/models.py:44 apps/rules/models.py:311
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
@@ -76,15 +76,14 @@ msgstr "分類"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:68
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
#: apps/transactions/models.py:577 apps/transactions/models.py:779
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
#: templates/includes/sidebar.html:184
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
msgid "Tags"
@@ -116,7 +115,7 @@ msgstr "帳戶組"
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
#: templates/account_groups/pages/index.html:4
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
#: templates/includes/sidebar.html:170
msgid "Account Groups"
msgstr "帳戶組"
@@ -157,7 +156,7 @@ msgstr "封存"
msgid "Archived accounts don't show up nor count towards your net worth"
msgstr "封存的帳戶不會在淨資產中被計算或顯示"
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
#: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
@@ -174,9 +173,8 @@ msgstr "帳戶"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
#: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
#: templates/includes/sidebar.html:198
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164
#: templates/monthly_overview/pages/overview.html:75
#: templates/transactions/pages/transactions.html:26
msgid "Accounts"
@@ -454,10 +452,10 @@ msgstr "移除"
#: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:172
#: templates/monthly_overview/pages/overview.html:184
#: templates/transactions/pages/transactions.html:125
#: templates/transactions/pages/transactions.html:137
#: templates/monthly_overview/pages/overview.html:171
#: templates/monthly_overview/pages/overview.html:183
#: templates/transactions/pages/transactions.html:124
#: templates/transactions/pages/transactions.html:136
msgid "Clear"
msgstr "清除"
@@ -473,8 +471,8 @@ msgstr "前綴"
msgid "Suffix"
msgstr "後綴"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
#: templates/dca/fragments/strategy/details.html:49
@@ -498,9 +496,8 @@ msgstr "小數點後位數"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
#: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
#: templates/includes/sidebar.html:212
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178
#: templates/monthly_overview/pages/overview.html:62
#: templates/transactions/pages/transactions.html:12
msgid "Currencies"
@@ -534,7 +531,7 @@ msgstr "自動"
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
#: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
#: templates/includes/sidebar.html:184
msgid "Exchange Rates"
msgstr "換算匯率"
@@ -740,8 +737,8 @@ msgstr "目標貨幣"
msgid "Payment Currency"
msgstr "交易貨幣"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:319 apps/transactions/models.py:584
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
@@ -801,15 +798,14 @@ msgid "Entry deleted successfully"
msgstr "成功刪除投入"
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
#: templates/users/pages/index.html:4
msgid "Users"
msgstr "使用者"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:176
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37
#: templates/transactions/pages/transactions.html:5
@@ -818,13 +814,12 @@ msgstr "交易"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
#: templates/includes/sidebar.html:178
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
msgid "Categories"
msgstr "類別"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:73
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
@@ -832,23 +827,20 @@ msgstr "類別"
#: apps/transactions/models.py:334 apps/transactions/models.py:580
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
#: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
#: templates/includes/sidebar.html:190
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54
msgid "Entities"
msgstr "實體"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
#: templates/includes/sidebar.html:110
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions"
msgstr "定期扣款交易"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
#: templates/includes/sidebar.html:104
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4
msgid "Installment Plans"
@@ -857,13 +849,12 @@ msgstr "分期付款計劃"
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
#: templates/exchange_rates_services/fragments/list.html:10
#: templates/exchange_rates_services/pages/index.html:4
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
#: templates/includes/sidebar.html:212
msgid "Automatic Exchange Rates"
msgstr "自動匯率換算"
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
#: templates/rules/pages/index.html:4
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
msgid "Rules"
msgstr "規則"
@@ -903,7 +894,7 @@ msgid "Update or create transaction actions"
msgstr "更新或建立交易規則"
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
#: templates/export_app/fragments/restore.html:5
#: templates/export_app/pages/index.html:19
msgid "Restore"
@@ -932,7 +923,7 @@ msgstr "選擇一個檔案"
#: apps/import_app/forms.py:55
#: templates/import_app/fragments/profiles/list.html:57
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
#: templates/includes/sidebar.html:198
msgid "Import"
msgstr "匯入"
@@ -1049,56 +1040,60 @@ msgstr "預期支出"
msgid "Saved"
msgstr "已儲存"
#: apps/rules/forms.py:26
#: apps/rules/forms.py:27
msgid "Run on creation"
msgstr "建立的時候執行"
#: apps/rules/forms.py:27
#: apps/rules/forms.py:28
msgid "Run on update"
msgstr "更新的時候執行"
#: apps/rules/forms.py:28
#: apps/rules/forms.py:29
msgid "Run on delete"
msgstr "刪除的時候執行"
#: apps/rules/forms.py:29
#: apps/rules/forms.py:30
msgid "If..."
msgstr "假如…"
#: apps/rules/forms.py:73
#: apps/rules/forms.py:53
msgid "You can add actions to this rule in the next screen."
msgstr ""
#: apps/rules/forms.py:76
msgid "Set field"
msgstr "設定欄位"
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
msgid "To"
msgstr "到"
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
#: apps/rules/models.py:62 apps/rules/models.py:323
#: templates/rules/fragments/list.html:23
msgid "Order"
msgstr "順序"
#: apps/rules/forms.py:122
#: apps/rules/forms.py:125
msgid "A value for this field already exists in the rule."
msgstr "這個欄位的值已經存在這條規則內。"
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
#: apps/rules/forms.py:168 apps/rules/forms.py:169
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
#: apps/rules/forms.py:171 apps/rules/forms.py:172
msgid "Operator"
msgstr "運算子"
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
#: apps/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:302 apps/transactions/models.py:540
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
msgid "Type"
msgstr "種類"
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
#: apps/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
@@ -1108,7 +1103,7 @@ msgstr "種類"
msgid "Paid"
msgstr "已支付"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
@@ -1116,7 +1111,7 @@ msgstr "已支付"
msgid "Reference Date"
msgstr "起算日"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
#: apps/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:312 apps/transactions/models.py:768
#: apps/transactions/models.py:1014
@@ -1127,7 +1122,7 @@ msgstr "起算日"
msgid "Amount"
msgstr "金額"
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
#: apps/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:317 apps/transactions/models.py:542
@@ -1135,47 +1130,47 @@ msgstr "金額"
msgid "Description"
msgstr "描述"
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
#: apps/rules/models.py:299 apps/transactions/models.py:356
#: apps/transactions/models.py:1041
msgid "Internal Note"
msgstr "內部註記"
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
#: apps/rules/models.py:303 apps/transactions/models.py:358
#: apps/transactions/models.py:1043
msgid "Internal ID"
msgstr "內部ID"
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
#: apps/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:216 apps/transactions/models.py:307
#: apps/transactions/models.py:1009
msgid "Mute"
msgstr "靜音"
#: apps/rules/forms.py:212
#: apps/rules/forms.py:215
msgid "Search Criteria"
msgstr "搜尋條件"
#: apps/rules/forms.py:357
#: apps/rules/forms.py:360
msgid "Set Values"
msgstr "設定值"
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:379
msgid "Transaction"
msgstr "交易"
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
msgid "Type to search for a transaction"
msgstr "搜尋交易的種類"
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
#: templates/rules/fragments/transaction_rule/view.html:118
#: templates/rules/fragments/transaction_rule/view.html:117
msgid "Test"
msgstr "測試"
@@ -1298,7 +1293,7 @@ msgid "Update or Create Transaction action deleted successfully"
msgstr "成功刪除「更新或建立交易行為」"
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
#: templates/cotton/transaction/item.html:31
#: templates/insights/fragments/category_overview/index.html:65
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
#: templates/transactions/widgets/paid_toggle_button.html:7
@@ -1499,7 +1494,7 @@ msgid "Yearly"
msgstr "年"
#: apps/transactions/models.py:530 apps/users/models.py:464
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
#: templates/includes/sidebar.html:51
msgid "Monthly"
msgstr "月"
@@ -1597,8 +1592,7 @@ msgstr "最後產生的起算日"
msgid "Quick Transaction"
msgstr "快速交易"
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
#: templates/includes/sidebar.html:98
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions"
@@ -1804,9 +1798,9 @@ msgstr "這個帳號已經被停用"
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
#: templates/monthly_overview/pages/overview.html:95
#: templates/monthly_overview/pages/overview.html:142
#: templates/monthly_overview/pages/overview.html:141
#: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:95
#: templates/transactions/pages/transactions.html:94
msgid "Default"
msgstr "預設"
@@ -1888,11 +1882,11 @@ msgstr "無法使用這個頁面移除自己的超級使用者權限。"
msgid "A user with this email address already exists."
msgstr "這個電子郵件的使用者已經存在。"
#: apps/users/models.py:465 templates/includes/navbar.html:29
#: apps/users/models.py:465
msgid "Yearly by currency"
msgstr "以貨幣排序的年報"
#: apps/users/models.py:466 templates/includes/navbar.html:31
#: apps/users/models.py:466
msgid "Yearly by account"
msgstr "以帳戶為主的年報"
@@ -1908,8 +1902,7 @@ msgstr "預期的淨資產"
msgid "All Transactions"
msgstr "全部的交易"
#: apps/users/models.py:470 templates/includes/navbar.html:33
#: templates/includes/sidebar.html:63
#: apps/users/models.py:470 templates/includes/sidebar.html:63
msgid "Calendar"
msgstr "行事曆"
@@ -1980,7 +1973,7 @@ msgstr "操作"
#: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:152
#: templates/cotton/ui/transactions_action_bar.html:52
#: templates/cotton/ui/transactions_action_bar.html:54
#: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63
#: templates/dca/fragments/strategy/list.html:31
@@ -2026,7 +2019,7 @@ msgstr "分享"
#: templates/cotton/transaction/item.html:158
#: templates/cotton/transaction/item.html:230
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:89
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/currencies/fragments/list.html:40
#: templates/dca/fragments/strategy/details.html:70
#: templates/dca/fragments/strategy/list.html:38
@@ -2044,7 +2037,7 @@ msgstr "分享"
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
#: templates/rules/fragments/transaction_rule/view.html:59
#: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:134
#: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51
msgid "Delete"
msgstr "刪除"
@@ -2054,8 +2047,8 @@ msgstr "刪除"
#: templates/categories/fragments/table.html:56
#: templates/cotton/transaction/item.html:160
#: templates/cotton/transaction/item.html:236
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:91
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:44
#: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:42
@@ -2084,8 +2077,8 @@ msgstr "確定嗎?"
#: templates/categories/fragments/table.html:57
#: templates/cotton/transaction/item.html:161
#: templates/cotton/transaction/item.html:237
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
#: templates/cotton/ui/transactions_action_bar.html:92
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:83
#: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:76
#: templates/dca/fragments/strategy/list.html:43
@@ -2243,8 +2236,9 @@ msgid "Pick a month"
msgstr "選擇月份"
#: templates/common/fragments/toasts.html:20
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
#: templates/cotton/components/fab.html:9
#: templates/cotton/components/sidebar_collapsible_panel.html:28
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
msgid "Close"
msgstr "關閉"
@@ -2295,7 +2289,7 @@ msgid "Move to today"
msgstr "移動到今天"
#: templates/cotton/transaction/item.html:221
#: templates/cotton/ui/transactions_action_bar.html:82
#: templates/cotton/ui/transactions_action_bar.html:78
msgid "Duplicate"
msgstr "複製"
@@ -2334,65 +2328,73 @@ msgstr "當前的總額"
msgid "final total"
msgstr "最後的總額"
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
#: templates/cotton/ui/transactions_action_bar.html:35
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
#: templates/cotton/ui/transactions_action_bar.html:34
msgid "Select All"
msgstr "選擇全部"
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
#: templates/cotton/ui/transactions_action_bar.html:41
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
#: templates/cotton/ui/transactions_action_bar.html:40
msgid "Unselect All"
msgstr "取消選擇全部"
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
#: templates/cotton/ui/transactions_action_bar.html:93
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
msgid "Invert election"
msgstr ""
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
#: templates/cotton/ui/transactions_action_bar.html:84
#, fuzzy
#| msgid "Yes, delete them!"
msgid "Yes, delete them!"
msgstr "確認,刪除它!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
#: templates/cotton/ui/transactions_action_bar.html:140
#: templates/cotton/ui/transactions_action_bar.html:161
#: templates/cotton/ui/transactions_action_bar.html:180
#: templates/cotton/ui/transactions_action_bar.html:199
#: templates/cotton/ui/transactions_action_bar.html:218
#: templates/cotton/ui/transactions_action_bar.html:237
#: templates/cotton/ui/transactions_action_bar.html:256
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
#: templates/cotton/ui/transactions_action_bar.html:128
#: templates/cotton/ui/transactions_action_bar.html:143
#: templates/cotton/ui/transactions_action_bar.html:159
#: templates/cotton/ui/transactions_action_bar.html:175
#: templates/cotton/ui/transactions_action_bar.html:191
#: templates/cotton/ui/transactions_action_bar.html:207
#: templates/cotton/ui/transactions_action_bar.html:223
#, fuzzy
#| msgid "copied!"
msgid "copied!"
msgstr "已經複製!"
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
#: templates/cotton/ui/transactions_action_bar.html:168
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
#: templates/cotton/ui/transactions_action_bar.html:148
msgid "Flat Total"
msgstr "總價"
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:187
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
#: templates/cotton/ui/transactions_action_bar.html:164
msgid "Real Total"
msgstr "真實總額"
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
#: templates/cotton/ui/transactions_action_bar.html:206
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
#: templates/cotton/ui/transactions_action_bar.html:180
msgid "Mean"
msgstr "平均值"
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
#: templates/cotton/ui/transactions_action_bar.html:225
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
#: templates/cotton/ui/transactions_action_bar.html:196
msgid "Max"
msgstr "最大值"
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
#: templates/cotton/ui/transactions_action_bar.html:244
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
#: templates/cotton/ui/transactions_action_bar.html:212
msgid "Min"
msgstr "最小值"
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
#: templates/cotton/ui/transactions_action_bar.html:263
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
#: templates/cotton/ui/transactions_action_bar.html:228
msgid "Count"
msgstr "計數"
@@ -2417,11 +2419,15 @@ msgstr "重複"
msgid "Balance"
msgstr "餘額"
#: templates/cotton/ui/transactions_action_bar.html:46
msgid "Invert selection"
msgstr ""
#: templates/cotton/ui/transactions_action_bar.html:66
msgid "Mark as unpaid"
msgstr "標記為未支付"
#: templates/cotton/ui/transactions_action_bar.html:73
#: templates/cotton/ui/transactions_action_bar.html:71
msgid "Mark as paid"
msgstr "標記為已支付"
@@ -2474,8 +2480,8 @@ msgid "No entries for this DCA"
msgstr "這個定期定額沒有投入"
#: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:47
#: templates/transactions/fragments/list_all.html:47
#: templates/monthly_overview/fragments/list.html:33
#: templates/transactions/fragments/list_all.html:33
msgid "Try adding one"
msgstr "試著增加一個"
@@ -2577,7 +2583,7 @@ msgid "Edit exchange rate"
msgstr "編輯匯率資訊"
#: templates/exchange_rates/fragments/list.html:17
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
#: templates/includes/sidebar.html:83
#: templates/yearly_overview/pages/overview_by_account.html:33
#: templates/yearly_overview/pages/overview_by_currency.html:35
msgid "All"
@@ -2600,7 +2606,7 @@ msgstr "沒有匯率"
#: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:57
#: templates/transactions/fragments/list_all.html:43
msgid "Page navigation"
msgstr "頁面導覽"
@@ -2632,8 +2638,7 @@ msgstr "帳戶"
msgid "No services configured"
msgstr "沒有設定任何服務"
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
#: templates/includes/sidebar.html:239
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
msgid "Export and Restore"
msgstr "匯出和復原"
@@ -2722,83 +2727,10 @@ msgstr "尚未執行"
msgid "Logs for"
msgstr "日誌"
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
#: templates/includes/mobile_navbar.html:12
msgid "Toggle navigation"
msgstr "切換導航"
#: templates/includes/navbar.html:23
msgid "Overview"
msgstr "總覽"
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "淨資產"
#: templates/includes/navbar.html:45
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "目前"
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
#: templates/insights/pages/index.html:5
msgid "Insights"
msgstr "深入瞭解"
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "垃圾桶"
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
msgid "Tools"
msgstr "工具"
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "定期定額追蹤器"
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "單位價格計算機"
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "貨幣換算器"
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
#: templates/includes/sidebar.html:161
msgid "Management"
msgstr "管理"
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
msgid "Automation"
msgstr "自動化"
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
msgid "Admin"
msgstr "管理員"
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
msgid "Only use this if you know what you're doing"
msgstr "你得確定你要做什麼才用這個功能"
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
msgid "Django Admin"
msgstr "Django管理介面"
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
msgid "is available"
msgstr "可用"
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
#: templates/includes/sidebar.html:284
msgid "Calculator"
msgstr "計算機"
#: templates/includes/navbar/user_menu.html:4
msgid "Toggle theme"
msgstr ""
@@ -2844,6 +2776,66 @@ msgstr "取消"
msgid "Confirm"
msgstr "確認"
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
msgid "Insights"
msgstr "深入瞭解"
#: templates/includes/sidebar.html:75
msgid "Net Worth"
msgstr "淨資產"
#: templates/includes/sidebar.html:91
msgid "Trash Can"
msgstr "垃圾桶"
#: templates/includes/sidebar.html:116
msgid "Tools"
msgstr "工具"
#: templates/includes/sidebar.html:118
msgid "Dollar Cost Average Tracker"
msgstr "定期定額追蹤器"
#: templates/includes/sidebar.html:124
#: templates/mini_tools/unit_price_calculator.html:4
#: templates/mini_tools/unit_price_calculator.html:9
msgid "Unit Price Calculator"
msgstr "單位價格計算機"
#: templates/includes/sidebar.html:130
#: templates/mini_tools/currency_converter/currency_converter.html:7
#: templates/mini_tools/currency_converter/currency_converter.html:14
msgid "Currency Converter"
msgstr "貨幣換算器"
#: templates/includes/sidebar.html:139
msgid "Management"
msgstr "管理"
#: templates/includes/sidebar.html:190
msgid "Automation"
msgstr "自動化"
#: templates/includes/sidebar.html:219
msgid "Admin"
msgstr "管理員"
#: templates/includes/sidebar.html:227
msgid "Django Admin"
msgstr "Django管理介面"
#: templates/includes/sidebar.html:228
msgid "Only use this if you know what you're doing"
msgstr "你得確定你要做什麼才用這個功能"
#: templates/includes/sidebar.html:243
msgid "is available"
msgstr "可用"
#: templates/includes/sidebar.html:251
msgid "Calculator"
msgstr "計算機"
#: templates/insights/fragments/category_explorer/charts/account.html:100
#: templates/insights/fragments/category_explorer/charts/currency.html:92
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
@@ -2882,6 +2874,11 @@ msgid ""
"each tag"
msgstr "每個綁定的標籤都會計算一次交易金額"
#: templates/insights/fragments/category_overview/index.html:69
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
msgid "Current"
msgstr "目前"
#: templates/insights/fragments/category_overview/index.html:73
msgid "Final total"
msgstr "最終總額"
@@ -3023,11 +3020,11 @@ msgstr "這會刪除這個分期付款計劃,以及連結的所有交易"
msgid "No installment plans"
msgstr "沒有分期付款計劃"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "This is a demo!"
msgstr "這是展示!"
#: templates/layouts/base.html:36
#: templates/layouts/base.html:37
msgid "Any data you add here will be wiped in 24hrs or less"
msgstr "任何新增的資料都會在24小時內被刪除"
@@ -3059,7 +3056,7 @@ msgstr "單位價格"
msgid "Item"
msgstr "項目"
#: templates/monthly_overview/fragments/list.html:46
#: templates/monthly_overview/fragments/list.html:32
msgid "No transactions this month"
msgstr "這個月沒有交易"
@@ -3096,16 +3093,16 @@ msgid "Summary"
msgstr "總結"
#: templates/monthly_overview/pages/overview.html:96
#: templates/monthly_overview/pages/overview.html:151
#: templates/monthly_overview/pages/overview.html:150
#: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:104
#: templates/transactions/pages/transactions.html:103
msgid "Oldest first"
msgstr "最舊的優先"
#: templates/monthly_overview/pages/overview.html:97
#: templates/monthly_overview/pages/overview.html:160
#: templates/monthly_overview/pages/overview.html:159
#: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:113
#: templates/transactions/pages/transactions.html:112
msgid "Newest first"
msgstr "新的優先"
@@ -3114,8 +3111,8 @@ msgstr "新的優先"
msgid "Filter transactions"
msgstr "過濾交易"
#: templates/monthly_overview/pages/overview.html:132
#: templates/transactions/pages/transactions.html:85
#: templates/monthly_overview/pages/overview.html:131
#: templates/transactions/pages/transactions.html:84
msgid "Order by"
msgstr "排序方式"
@@ -3238,7 +3235,7 @@ msgid "Add transaction rule"
msgstr "新增交易規則"
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
#: templates/rules/fragments/transaction_rule/view.html:124
#: templates/rules/fragments/transaction_rule/view.html:123
msgid "Create"
msgstr "建立"
@@ -3315,15 +3312,17 @@ msgstr "編輯"
msgid "This rule has no actions"
msgstr "這個規則沒有行為"
#: templates/rules/fragments/transaction_rule/view.html:141
msgid "Add new"
msgstr "新增"
#: templates/rules/fragments/transaction_rule/view.html:140
#, fuzzy
#| msgid "Add notes to transactions"
msgid "Add new action"
msgstr "為交易新增註記"
#: templates/rules/fragments/transaction_rule/view.html:146
#: templates/rules/fragments/transaction_rule/view.html:145
msgid "Edit Transaction"
msgstr "編輯交易"
#: templates/rules/fragments/transaction_rule/view.html:149
#: templates/rules/fragments/transaction_rule/view.html:148
msgid "Update or Create Transaction"
msgstr "更新或建立交易"
@@ -3356,7 +3355,7 @@ msgstr "編輯"
msgid "transactions"
msgstr "交易"
#: templates/transactions/fragments/list_all.html:46
#: templates/transactions/fragments/list_all.html:32
msgid "No transactions found"
msgstr "沒有發現交易"
@@ -3434,6 +3433,22 @@ msgstr "登入"
msgid "Yearly Overview"
msgstr "年份總覽"
#, fuzzy
#~| msgid "Are you sure?"
#~ msgid " Are you sure?"
#~ msgstr "確定嗎?"
#, fuzzy
#~| msgid "You won't be able to revert this!"
#~ msgid " You won't be able to revert this!"
#~ msgstr "您將無法復原這個行為!"
#~ msgid "Add new"
#~ msgstr "新增"
#~ msgid "Overview"
#~ msgstr "總覽"
#~ msgid "Toggle Dropdown"
#~ msgstr "切換下拉選單"

View File

@@ -0,0 +1,39 @@
{% load active_link %}
{% load i18n %}
<c-vars id="collapsible-panel" />
<li>
<div role="button"
_="on click toggle .hidden on #{{ id }} then toggle .slide-in-left on #{{ id }}"
class="text-xs flex items-center no-underline ps-3 p-2 rounded-box sidebar-item cursor-pointer {% active_link views=active css_class='sidebar-active' %}">
<i class="{{ icon }} fa-fw"></i>
<span class="ml-3 font-medium lg:group-hover:truncate lg:group-focus:truncate lg:group-hover:text-ellipsis lg:group-focus:text-ellipsis">
{{ title }}
</span>
<i class="fa-solid fa-chevron-right fa-fw ml-auto pe-2"></i>
</div>
</li>
<div id="{{ id }}"
class="p-0 absolute bottom-0 left-0 w-full z-30 max-h-dvh {% active_link views=active css_class='slide-in-left' inactive_class='hidden' %}">
<div class="h-dvh bg-base-300 flex flex-col">
<div class="items-center p-4 border-b border-base-content/10 sidebar-submenu-header text-base-content">
<div class="flex items-center sidebar-submenu-title">
<i class="{{ icon }} fa-fw lg:group-hover:me-2 me-2 lg:me-0"></i>
<h5 class="text-lg font-semibold text-base-content m-0">
{{ title }}
</h5>
</div>
<button type="button" class="btn btn-ghost btn-sm btn-circle" aria-label="{% trans 'Close' %}"
_="on click remove .slide-in-left from #{{ id }} then add .slide-out-left to #{{ id }} then wait 150ms then add .hidden to #{{ id }} then remove .slide-out-left from #{{ id }}">
<i class="fa-solid fa-xmark"></i>
</button>
</div>
<ul class="sidebar-item-list list-none p-3 flex flex-col gap-1 whitespace-nowrap lg:group-hover:animate-[disable-pointer-events] overflow-y-auto lg:overflow-y-hidden lg:hover:overflow-y-auto overflow-x-hidden"
style="animation-duration: 100ms">
{{ slot }}
</ul>
</div>
</div>

View File

@@ -1,12 +1,14 @@
<li class="lg:hidden lg:group-hover:block">
<div class="flex items-center" data-bs-toggle="collapse" href="#{{ title|slugify }}" role="button"
aria-expanded="false" aria-controls="{{ title|slugify }}">
<li class="lg:hidden lg:group-hover:block" x-data="{ open: false }">
<div class="flex items-center" @click="open = !open" role="button"
:aria-expanded="open">
<span
class="text-base-content/60 text-sm font-bold uppercase lg:hidden lg:group-hover:inline me-2">{{ title }}</span>
<hr class="flex-grow"/>
<i class="fas fa-chevron-down text-base-content/60 lg:before:hidden lg:group-hover:before:inline ml-2 lg:ml-0 lg:group-hover:ml-2"></i>
<i class="fas fa-chevron-down text-base-content/60 lg:before:hidden lg:group-hover:before:inline ml-2 lg:ml-0 lg:group-hover:ml-2"
:class="{ 'rotate-180': open }"
style="transition: transform 0.2s ease"></i>
</div>
<div x-show="open" x-collapse>
{{ slot }}
</div>
</li>
<div class="collapse lg:hidden lg:group-hover:block" id="{{ title|slugify }}">
{{ slot }}
</div>

View File

@@ -1,94 +0,0 @@
<div class="card bg-base-100 shadow-xl mb-2 transaction-item">
<div class="card-body p-2 flex items-center gap-3" data-bs-toggle="collapse" data-bs-target="#{{ transaction.id }}" role="button" aria-expanded="false" aria-controls="{{ transaction.id }}">
<!-- Main visible content -->
<div class="flex flex-col lg:flex-row lg:items-center w-full gap-3">
<!-- Type indicator -->
<div class="w-8">
{% if transaction.type == 'IN' %}
<span class="badge badge-success"></span>
{% else %}
<span class="badge badge-error"></span>
{% endif %}
</div>
<!-- Payment status -->
<div class="w-8">
{% if transaction.is_paid %}
<span class="badge badge-success"></span>
{% else %}
<span class="badge badge-warning"></span>
{% endif %}
</div>
<!-- Description -->
<div class="flex-grow">
<span class="font-medium">{{ transaction.description }}</span>
</div>
<!-- Amount -->
<div class="text-right whitespace-nowrap">
<span class="{% if transaction.type == 'IN' %}text-green-400{% else %}text-red-400{% endif %}">
{{ transaction.amount }}
</span>
{% if transaction.exchanged_amount %}
<br>
<small class="text-base-content/60">
{{ transaction.exchanged_amount.prefix }}{{ transaction.exchanged_amount.amount }}{{ transaction.exchanged_amount.suffix }}
</small>
{% endif %}
</div>
</div>
</div>
<!-- Expandable details -->
<div class="collapse" id="{{ transaction.id }}">
<div class="card-body p-3 transaction-details">
<div class="grid grid-cols-1 md:grid-cols-2">
<div>
<dl class="grid grid-cols-3">
<dt class="col-span-1">Date</dt>
<dd class="col-span-2">{{ transaction.date|date:"Y-m-d" }}</dd>
<dt class="col-span-1">Reference Date</dt>
<dd class="col-span-2">{{ transaction.reference_date|date:"Y-m" }}</dd>
<dt class="col-span-1">Account</dt>
<dd class="col-span-2">{{ transaction.account.name }}</dd>
<dt class="col-span-1">Category</dt>
<dd class="col-span-2">{{ transaction.category|default:"-" }}</dd>
</dl>
</div>
<div>
<dl class="grid grid-cols-3">
{% if transaction.tags.exists %}
<dt class="col-span-1">Tags</dt>
<dd class="col-span-2">
{% for tag in transaction.tags.all %}
<span class="badge badge-secondary">{{ tag.name }}</span>
{% endfor %}
</dd>
{% endif %}
{% if transaction.installment_plan %}
<dt class="col-span-1">Installment</dt>
<dd class="col-span-2">
{{ transaction.installment_id }} of {{ transaction.installment_plan.total_installments }}
</dd>
{% endif %}
{% if transaction.recurring_transaction %}
<dt class="col-span-1">Recurring</dt>
<dd class="col-span-2">Yes</dd>
{% endif %}
{% if transaction.notes %}
<dt class="col-span-1">Notes</dt>
<dd class="col-span-2">{{ transaction.notes }}</dd>
{% endif %}
</dl>
</div>
</div>
</div>
</div>
</div>

View File

@@ -1,12 +1,11 @@
{% load i18n %}
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar"
_="on change from #transactions-list or htmx:afterSettle from window
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar" _="on change from #transactions-list or htmx:afterSettle from window
if #actions-bar then
if no <input[type='checkbox']:checked/> in #transactions-list
if #actions-bar
add .slide-in-bottom-reverse then settle
add .slide-in-bottom-short-reverse then settle
then add .hidden to #actions-bar
then remove .slide-in-bottom-reverse
then remove .slide-in-bottom-short-reverse
end
else
if #actions-bar
@@ -17,54 +16,51 @@
end
end
end">
<div class="card bg-base-300 shadow slide-in-bottom max-w-[90vw] card-border">
<div class="card bg-base-300 shadow slide-in-bottom-short max-w-[90vw] card-border mt-5">
<div class="card-body flex-row p-2 flex justify-between items-center gap-3 overflow-x-auto">
{% spaceless %}
<div class="font-bold text-md ms-2" id="selected-count">0</div>
<div class="divider divider-horizontal m-0"></div>
<div>
<button role="button" class="btn btn-secondary btn-sm" type="button"
data-bs-toggle="dropdown" aria-expanded="false">
<i class="fa-regular fa-square-check fa-fw"></i>
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu menu">
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
</a>
</li>
</ul>
</div>
<div class="divider divider-horizontal m-0"></div>
<button class="btn btn-secondary btn-sm"
hx-get="{% url 'transactions_bulk_undelete' %}"
hx-include=".transaction"
data-tippy-content="{% translate 'Restore' %}">
<i class="fa-solid fa-trash-arrow-up fa-fw"></i>
<div class="font-bold text-md ms-2" id="selected-count">0</div>
<div class="divider divider-horizontal m-0"></div>
<div>
<button role="button" class="btn btn-secondary btn-sm" type="button" data-bs-toggle="dropdown"
aria-expanded="false">
<i class="fa-regular fa-square-check fa-fw"></i>
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<button class="btn btn-secondary btn-sm"
hx-get="{% url 'transactions_bulk_delete' %}"
hx-include=".transaction"
hx-trigger="confirmed"
data-tippy-content="{% translate 'Delete' %}"
data-bypass-on-ctrl="true"
data-title="{% translate "Are you sure?" %}"
data-text="{% translate "You won't be able to revert this!" %}"
data-confirm-text="{% translate "Yes, delete them!" %}"
_="install prompt_swal">
<i class="fa-solid fa-trash text-error"></i>
</button>
<div class="divider divider-horizontal m-0"></div>
<div class="join"
_="on selected_transactions_updated from #actions-bar
<ul class="dropdown-menu menu">
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click for checkbox in <#transactions-list input[type='checkbox']/> set checkbox.checked to (not checkbox.checked) end then call me.blur() then trigger change">
<i class="fa-solid fa-arrow-right-arrow-left text-info me-3"></i>{% translate 'Invert election' %}
</a>
</li>
</ul>
</div>
<div class="divider divider-horizontal m-0"></div>
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_undelete' %}" hx-include=".transaction"
data-tippy-content="{% translate 'Restore' %}">
<i class="fa-solid fa-trash-arrow-up fa-fw"></i>
</button>
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_delete' %}" hx-include=".transaction"
hx-trigger="confirmed" data-tippy-content="{% translate 'Delete' %}" data-bypass-on-ctrl="true"
data-title="{% translate "Are you sure?" %}" data-text="{% translate "You won't be able to revert this!" %}"
data-confirm-text="{% translate "Yes, delete them!" %}" _="install prompt_swal">
<i class="fa-solid fa-trash text-error"></i>
</button>
<div class="divider divider-horizontal m-0"></div>
<div class="join" _="on selected_transactions_updated from #actions-bar
set realTotal to math.bignumber(0)
set flatTotal to math.bignumber(0)
set transactions to <.transaction:has(input[name='transactions']:checked)/>
@@ -101,145 +97,121 @@
put mean.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-mean's innerText
put flatAmountValues.length.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-count's innerText
end">
<button class="btn btn-secondary btn-sm join-item"
_="on click
<button class="btn btn-secondary btn-sm join-item" _="on click
set original_value to #real-total-front's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #real-total-front's innerText
wait 1s
put original_value into #real-total-front's innerText
end">
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
<span class="hidden md:inline-block" id="real-total-front">0</span>
put '{% translate "copied!" %}' into #real-total-front's innerText wait 1s put original_value
into #real-total-front's innerText end">
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
<span class="hidden md:inline-block" id="real-total-front">0</span>
</button>
<div>
<button class="join-item btn btn-sm btn-secondary" type="button" data-bs-toggle="dropdown"
data-bs-auto-close="outside" aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<div>
<button class="join-item btn btn-sm btn-secondary"
type="button"
data-bs-toggle="dropdown"
data-bs-auto-close="outside"
aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu dropdown-menu-end menu">
<li class="cursor-pointer"
_="on click
<ul class="dropdown-menu dropdown-menu-end menu">
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-flat-total's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-flat-total
wait 1s
put original_value into #calc-menu-flat-total
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Flat Total" %}
</div>
<div id="calc-menu-flat-total">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-flat-total wait 1s put original_value into
#calc-menu-flat-total end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Flat Total" %}
</div>
<div id="calc-menu-flat-total">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-real-total's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-real-total
wait 1s
put original_value into #calc-menu-real-total
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Real Total" %}
</div>
<div id="calc-menu-real-total">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-real-total wait 1s put original_value into
#calc-menu-real-total end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Real Total" %}
</div>
<div id="calc-menu-real-total">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-mean's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-mean
wait 1s
put original_value into #calc-menu-mean
end">
<div class="p-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Mean" %}
</div>
<div id="calc-menu-mean">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-mean wait 1s put original_value into
#calc-menu-mean end">
<div class="p-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Mean" %}
</div>
<div id="calc-menu-mean">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-max's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-max
wait 1s
put original_value into #calc-menu-max
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Max" %}
</div>
<div id="calc-menu-max">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-max wait 1s put original_value into
#calc-menu-max end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Max" %}
</div>
<div id="calc-menu-max">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-min's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-min
wait 1s
put original_value into #calc-menu-min
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Min" %}
</div>
<div id="calc-menu-min">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-min wait 1s put original_value into
#calc-menu-min end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Min" %}
</div>
<div id="calc-menu-min">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-count's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-count
wait 1s
put original_value into #calc-menu-count
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Count" %}
</div>
<div id="calc-menu-count">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-count wait 1s put original_value into
#calc-menu-count end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Count" %}
</div>
<div id="calc-menu-count">
0
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
{% endspaceless %}
</div>
</div>
</div>
</div>

View File

@@ -1,12 +1,11 @@
{% load i18n %}
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar"
_="on change from #transactions-list or htmx:afterSettle from window
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar" _="on change from #transactions-list or htmx:afterSettle from window
if #actions-bar then
if no <input[type='checkbox']:checked/> in #transactions-list
if #actions-bar
add .slide-in-bottom-reverse then settle
add .slide-in-bottom-short-reverse then settle
then add .hidden to #actions-bar
then remove .slide-in-bottom-reverse
then remove .slide-in-bottom-short-reverse
end
else
if #actions-bar
@@ -17,86 +16,76 @@
end
end
end">
<div class="card bg-base-300 shadow slide-in-bottom max-w-[90vw] card-border">
<div class="card bg-base-300 shadow slide-in-bottom-short max-w-[90vw] card-border mt-5">
<div class="card-body flex-row p-2 flex justify-between items-center gap-3 overflow-x-auto">
{% spaceless %}
<div class="font-bold text-md ms-2" id="selected-count">0</div>
<div class="divider divider-horizontal m-0"></div>
<div class="font-bold text-md ms-2" id="selected-count">0</div>
<div class="divider divider-horizontal m-0"></div>
<div>
<button role="button" class="btn btn-secondary btn-sm" type="button" data-bs-toggle="dropdown"
aria-expanded="false">
<i class="fa-regular fa-square-check fa-fw"></i>
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu menu">
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click for checkbox in <#transactions-list input[type='checkbox']/> set checkbox.checked to (not checkbox.checked) end then call me.blur() then trigger change">
<i class="fa-solid fa-arrow-right-arrow-left text-info me-3"></i>{% translate 'Invert selection' %}
</a>
</li>
</ul>
</div>
<div class="divider divider-horizontal m-0"></div>
<div class="join">
<button class="btn btn-secondary join-item btn-sm" hx-get="{% url 'transactions_bulk_edit' %}"
hx-target="#generic-offcanvas" hx-include=".transaction" data-tippy-content="{% translate 'Edit' %}">
<i class="fa-solid fa-pencil"></i>
</button>
<div>
<button role="button" class="btn btn-secondary btn-sm" type="button"
data-bs-toggle="dropdown" aria-expanded="false">
<i class="fa-regular fa-square-check fa-fw"></i>
<button type="button" role="button" class="join-item btn btn-sm btn-secondary" data-bs-toggle="dropdown"
aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu menu">
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
<a class="cursor-pointer" hx-get="{% url 'transactions_bulk_unpay' %}" hx-include=".transaction">
<i class="fa-regular fa-circle text-red-400 fa-fw me-3"></i>{% translate 'Mark as unpaid' %}
</a>
</li>
<li>
<a class="cursor-pointer"
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
<a class="cursor-pointer" hx-get="{% url 'transactions_bulk_pay' %}" hx-include=".transaction">
<i class="fa-regular fa-circle-check text-green-400 fa-fw me-3"></i>{% translate 'Mark as paid' %}
</a>
</li>
</ul>
</div>
<div class="divider divider-horizontal m-0"></div>
<div class="join">
<button class="btn btn-secondary join-item btn-sm"
hx-get="{% url 'transactions_bulk_edit' %}"
hx-target="#generic-offcanvas"
hx-include=".transaction"
data-tippy-content="{% translate 'Edit' %}">
<i class="fa-solid fa-pencil"></i>
</button>
<div>
<button type="button" role="button" class="join-item btn btn-sm btn-secondary"
data-bs-toggle="dropdown" aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu menu">
<li>
<a class="cursor-pointer"
hx-get="{% url 'transactions_bulk_unpay' %}"
hx-include=".transaction">
<i class="fa-regular fa-circle text-red-400 fa-fw me-3"></i>{% translate 'Mark as unpaid' %}
</a>
</li>
<li>
<a class="cursor-pointer"
hx-get="{% url 'transactions_bulk_pay' %}"
hx-include=".transaction">
<i class="fa-regular fa-circle-check text-green-400 fa-fw me-3"></i>{% translate 'Mark as paid' %}
</a>
</li>
</ul>
</div>
</div>
<button class="btn btn-secondary btn-sm"
hx-get="{% url 'transactions_bulk_clone' %}"
hx-include=".transaction"
data-tippy-content="{% translate 'Duplicate' %}">
<i class="fa-solid fa-clone fa-fw"></i>
</button>
<button class="btn btn-error btn-sm"
hx-get="{% url 'transactions_bulk_delete' %}"
hx-include=".transaction"
hx-trigger="confirmed"
data-tippy-content="{% translate 'Delete' %}"
data-bypass-on-ctrl="true"
data-title="{% translate "Are you sure?" %}"
data-text="{% translate "You won't be able to revert this!" %}"
data-confirm-text="{% translate "Yes, delete them!" %}"
_="install prompt_swal">
<i class="fa-solid fa-trash"></i>
</button>
<div class="divider divider-horizontal m-0"></div>
<div class="join"
_="on selected_transactions_updated from #actions-bar
</div>
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_clone' %}" hx-include=".transaction"
data-tippy-content="{% translate 'Duplicate' %}">
<i class="fa-solid fa-clone fa-fw"></i>
</button>
<button class="btn btn-error btn-sm" hx-get="{% url 'transactions_bulk_delete' %}" hx-include=".transaction"
hx-trigger="confirmed" data-tippy-content="{% translate 'Delete' %}" data-bypass-on-ctrl="true"
data-title="{% translate "Are you sure?" %}" data-text="{% translate "You won't be able to revert this!" %}"
data-confirm-text="{% translate "Yes, delete them!" %}" _="install prompt_swal">
<i class="fa-solid fa-trash"></i>
</button>
<div class="divider divider-horizontal m-0"></div>
<div class="join" _="on selected_transactions_updated from #actions-bar
set realTotal to math.bignumber(0)
set flatTotal to math.bignumber(0)
set transactions to <.transaction:has(input[name='transactions']:checked)/>
@@ -133,145 +122,121 @@
put mean.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-mean's innerText
put flatAmountValues.length.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-count's innerText
end">
<button class="btn btn-secondary btn-sm join-item"
_="on click
<button class="btn btn-secondary btn-sm join-item" _="on click
set original_value to #real-total-front's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #real-total-front's innerText
wait 1s
put original_value into #real-total-front's innerText
end">
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
<span class="hidden md:inline-block" id="real-total-front">0</span>
put '{% translate "copied!" %}' into #real-total-front's innerText wait 1s put original_value
into #real-total-front's innerText end">
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
<span class="hidden md:inline-block" id="real-total-front">0</span>
</button>
<div>
<button class="join-item btn btn-sm btn-secondary" type="button" data-bs-toggle="dropdown"
data-bs-auto-close="outside" aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<div>
<button class="join-item btn btn-sm btn-secondary"
type="button"
data-bs-toggle="dropdown"
data-bs-auto-close="outside"
aria-expanded="false">
<i class="fa-solid fa-chevron-down fa-xs"></i>
</button>
<ul class="dropdown-menu dropdown-menu-end menu">
<li class="cursor-pointer"
_="on click
<ul class="dropdown-menu dropdown-menu-end menu">
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-flat-total's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-flat-total
wait 1s
put original_value into #calc-menu-flat-total
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Flat Total" %}
</div>
<div id="calc-menu-flat-total">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-flat-total wait 1s put original_value into
#calc-menu-flat-total end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Flat Total" %}
</div>
<div id="calc-menu-flat-total">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-real-total's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-real-total
wait 1s
put original_value into #calc-menu-real-total
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Real Total" %}
</div>
<div id="calc-menu-real-total">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-real-total wait 1s put original_value into
#calc-menu-real-total end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Real Total" %}
</div>
<div id="calc-menu-real-total">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-mean's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-mean
wait 1s
put original_value into #calc-menu-mean
end">
<div class="p-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Mean" %}
</div>
<div id="calc-menu-mean">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-mean wait 1s put original_value into
#calc-menu-mean end">
<div class="p-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Mean" %}
</div>
<div id="calc-menu-mean">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-max's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-max
wait 1s
put original_value into #calc-menu-max
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Max" %}
</div>
<div id="calc-menu-max">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-max wait 1s put original_value into
#calc-menu-max end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Max" %}
</div>
<div id="calc-menu-max">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-min's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-min
wait 1s
put original_value into #calc-menu-min
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Min" %}
</div>
<div id="calc-menu-min">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-min wait 1s put original_value into
#calc-menu-min end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Min" %}
</div>
<div id="calc-menu-min">
0
</div>
</div>
</li>
<li class="cursor-pointer"
_="on click
</div>
</li>
<li class="cursor-pointer" _="on click
set original_value to #calc-menu-count's innerText
writeText(original_value) on navigator.clipboard
put '{% translate "copied!" %}' into #calc-menu-count
wait 1s
put original_value into #calc-menu-count
end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Count" %}
</div>
<div id="calc-menu-count">
0
</div>
put '{% translate "copied!" %}' into #calc-menu-count wait 1s put original_value into
#calc-menu-count end">
<div class="py-1 px-3">
<div>
<div class="text-base-content/60 text-xs font-medium">
{% trans "Count" %}
</div>
<div id="calc-menu-count">
0
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
{% endspaceless %}
</div>
</div>
</div>
</div>

View File

@@ -1,4 +1,4 @@
<div class="alert {{ alert.css_class }}" role="alert"{% if alert.css_id %} id="{{ alert.css_id }}"{% endif %}>
{{ content|safe }}
{% if dismiss %}<button type="button" class="btn btn-sm btn-circle btn-ghost" data-bs-dismiss="alert" aria-label="Close"></button>{% endif %}
<span>{{ content|safe }}</span>
{% if dismiss %}<button type="button" class="btn btn-sm btn-circle btn-ghost ml-auto" aria-label="Close" _="on click remove closest .alert"></button>{% endif %}
</div>

View File

@@ -1,183 +0,0 @@
{% load cache_access %}
{% load settings %}
{% load static %}
{% load i18n %}
{% load active_link %}
<nav class="navbar navbar-expand-lg border-bottom bg-body-tertiary" hx-boost="true">
<div class="container-fluid">
<a class="navbar-brand fw-bold text-primary font-base" href="{% url 'index' %}">
<img src="{% static 'img/logo-icon.svg' %}" alt="WYGIWYH Logo" height="40" width="40" title="WYGIWYH"/>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent"
aria-controls="navbarContent" aria-expanded="false" aria-label={% translate "Toggle navigation" %}>
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarContent">
<ul class="navbar-nav me-auto mb-3 mb-lg-0 nav-underline" hx-push-url="true">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle {% active_link views='monthly_overview||yearly_overview_currency||yearly_overview_account||calendar' %}"
href="#"
role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% translate 'Overview' %}
</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item {% active_link views='monthly_overview' %}"
href="{% url 'monthly_index' %}">{% translate 'Monthly' %}</a></li>
<li><a class="dropdown-item {% active_link views='yearly_overview_currency' %}"
href="{% url 'yearly_index_currency' %}">{% translate 'Yearly by currency' %}</a></li>
<li><a class="dropdown-item {% active_link views='yearly_overview_account' %}"
href="{% url 'yearly_index_account' %}">{% translate 'Yearly by account' %}</a></li>
<li><a class="dropdown-item {% active_link views='calendar' %}"
href="{% url 'calendar_index' %}">{% translate 'Calendar' %}</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle {% active_link views='net_worth_current||net_worth_projected' %}"
href="#" role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% translate 'Net Worth' %}
</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item {% active_link views='net_worth_current' %}"
href="{% url 'net_worth_current' %}">{% translate 'Current' %}</a></li>
<li><a class="dropdown-item {% active_link views='net_worth_projected' %}"
href="{% url 'net_worth_projected' %}">{% translate 'Projected' %}</a></li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link {% active_link views='insights_index' %}" href="{% url 'insights_index' %}">{% trans 'Insights' %}</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle {% active_link views='installment_plans_index||quick_transactions_index||recurring_trasanctions_index||transactions_all_index||transactions_trash_index' %}"
href="#" role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% translate 'Transactions' %}
</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item {% active_link views='transactions_all_index' %}"
href="{% url 'transactions_all_index' %}">{% translate 'All' %}</a></li>
<li>
{% settings "ENABLE_SOFT_DELETE" as enable_soft_delete %}
{% if enable_soft_delete %}
<li><a class="dropdown-item {% active_link views='transactions_trash_index' %}"
href="{% url 'transactions_trash_index' %}">{% translate 'Trash Can' %}</a></li>
<li>
{% endif %}
<hr class="dropdown-divider">
</li>
<li><a class="dropdown-item {% active_link views='quick_transactions_index' %}"
href="{% url 'quick_transactions_index' %}">{% translate 'Quick Transactions' %}</a></li>
<li><a class="dropdown-item {% active_link views='installment_plans_index' %}"
href="{% url 'installment_plans_index' %}">{% translate 'Installment Plans' %}</a></li>
<li><a class="dropdown-item {% active_link views='recurring_trasanctions_index' %}"
href="{% url 'recurring_trasanctions_index' %}">{% translate 'Recurring Transactions' %}</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle {% active_link views='dca_strategy_index||dca_strategy_detail_index||unit_price_calculator||currency_converter' %}"
href="#" role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% translate 'Tools' %}
</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item {% active_link views='dca_strategy_index||dca_strategy_detail_index' %}"
href="{% url 'dca_strategy_index' %}">{% translate 'Dollar Cost Average Tracker' %}</a></li>
<li>
<li><a class="dropdown-item {% active_link views='unit_price_calculator' %}"
href="{% url 'unit_price_calculator' %}">{% translate 'Unit Price Calculator' %}</a></li>
<li>
<li><a class="dropdown-item {% active_link views='currency_converter' %}"
href="{% url 'currency_converter' %}">{% translate 'Currency Converter' %}</a></li>
<li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' %}"
href="#" role="button"
data-bs-toggle="dropdown"
aria-expanded="false">
{% translate 'Management' %}
</a>
<ul class="dropdown-menu">
<li><h6 class="dropdown-header">{% trans 'Transactions' %}</h6></li>
<li><a class="dropdown-item {% active_link views='categories_index' %}"
href="{% url 'categories_index' %}">{% translate 'Categories' %}</a></li>
<li><a class="dropdown-item {% active_link views='tags_index' %}"
href="{% url 'tags_index' %}">{% translate 'Tags' %}</a></li>
<li><a class="dropdown-item {% active_link views='entities_index' %}"
href="{% url 'entities_index' %}">{% translate 'Entities' %}</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li><h6 class="dropdown-header">{% trans 'Accounts' %}</h6></li>
<li><a class="dropdown-item {% active_link views='accounts_index' %}"
href="{% url 'accounts_index' %}">{% translate 'Accounts' %}</a></li>
<li><a class="dropdown-item {% active_link views='account_groups_index' %}"
href="{% url 'account_groups_index' %}">{% translate 'Account Groups' %}</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li><h6 class="dropdown-header">{% trans 'Currencies' %}</h6></li>
<li><a class="dropdown-item {% active_link views='currencies_index' %}"
href="{% url 'currencies_index' %}">{% translate 'Currencies' %}</a></li>
<li><a class="dropdown-item {% active_link views='exchange_rates_index' %}"
href="{% url 'exchange_rates_index' %}">{% translate 'Exchange Rates' %}</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li><h6 class="dropdown-header">{% trans 'Automation' %}</h6></li>
<li><a class="dropdown-item {% active_link views='rules_index' %}"
href="{% url 'rules_index' %}">{% translate 'Rules' %}</a></li>
<li><a class="dropdown-item {% active_link views='import_profiles_index' %}"
href="{% url 'import_profiles_index' %}">{% translate 'Import' %} <span class="badge text-bg-primary">beta</span></a></li>
{% if user.is_superuser %}
<li><a class="dropdown-item {% active_link views='export_index' %}"
href="{% url 'export_index' %}">{% translate 'Export and Restore' %}</a></li>
{% endif %}
<li><a class="dropdown-item {% active_link views='automatic_exchange_rates_index' %}"
href="{% url 'automatic_exchange_rates_index' %}">{% translate 'Automatic Exchange Rates' %}</a></li>
{% if user.is_superuser %}
<li>
<hr class="dropdown-divider">
</li>
<li><h6 class="dropdown-header">{% trans 'Admin' %}</h6></li>
<li><a class="dropdown-item {% active_link views='users_index' %}"
href="{% url 'users_index' %}">{% translate 'Users' %}</a></li>
<li>
<a class="dropdown-item"
href="{% url 'admin:index' %}"
hx-boost="false"
data-tippy-placement="right"
data-tippy-content="{% translate "Only use this if you know what you're doing" %}">
{% translate 'Django Admin' %}
</a>
</li>
{% endif %}
</ul>
</li>
</ul>
<ul class="navbar-nav mb-2 mb-lg-0 gap-3">
{% get_update_check as update_check %}
{% if update_check.update_available %}
<li class="nav-item my-auto">
<a class="badge text-bg-secondary text-decoration-none cursor-pointer" href="https://github.com/eitchtee/WYGIWYH/releases/latest" target="_blank"><i class="fa-solid fa-circle-info fa-fw me-2"></i>v.{{ update_check.latest_version }} {% translate 'is available' %}!</a>
</li>
{% endif %}
<li class="nav-item">
<div class="nav-link lg:text-2xl! cursor-pointer"
data-tippy-placement="left" data-tippy-content="{% trans "Calculator" %}"
_="on click trigger show on #calculator">
<i class="fa-solid fa-calculator"></i>
<span class="d-lg-none d-inline">{% trans "Calculator" %}</span>
</div>
</li>
<li class="w-100">{% include 'includes/navbar/user_menu.html' %}</li>
</ul>
</div>
</div>
</nav>

View File

@@ -10,9 +10,9 @@ behavior htmx_error_handler
icon: 'warning',
timer: 60000,
customClass: {
confirmButton: 'btn btn-warning' -- Optional: different button style
confirmButton: 'btn btn-warning'
},
buttonsStyling: true
buttonsStyling: false
})
else
call Swal.fire({
@@ -23,7 +23,7 @@ behavior htmx_error_handler
customClass: {
confirmButton: 'btn btn-primary'
},
buttonsStyling: true
buttonsStyling: false
})
end
then log event

View File

@@ -135,138 +135,105 @@
<c-components.sidebar-menu-header title=""></c-components.sidebar-menu-header>
<div role="button"
data-bs-toggle="collapse"
data-bs-target="#collapsible-panel"
aria-expanded="false"
aria-controls="collapsible-panel"
class="text-xs flex items-center no-underline ps-3 p-2 rounded-box sidebar-item cursor-pointer {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="sidebar-active" %}">
<i class="fa-solid fa-toolbox fa-fw"></i>
<span class="ml-3 font-medium lg:group-hover:truncate lg:group-focus:truncate lg:group-hover:text-ellipsis lg:group-focus:text-ellipsis">
{% translate 'Management' %}
</span>
<i class="fa-solid fa-chevron-right fa-fw ml-auto pe-2"></i>
</div>
<c-components.sidebar-collapsible-panel
title="{% translate 'Management' %}"
icon="fa-solid fa-toolbox"
active="tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index">
<c-components.sidebar-menu-header title="{% translate 'Transactions' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Categories' %}"
url='categories_index'
active="categories_index"
icon="fa-solid fa-icons">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Tags' %}"
url='tags_index'
active="tags_index"
icon="fa-solid fa-hashtag">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Entities' %}"
url='entities_index'
active="entities_index"
icon="fa-solid fa-user-group">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Accounts' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Accounts' %}"
url='accounts_index'
active="accounts_index"
icon="fa-solid fa-wallet">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Account Groups' %}"
url='account_groups_index'
active="account_groups_index"
icon="fa-solid fa-wallet">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Currencies' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Currencies' %}"
url='currencies_index'
active="currencies_index"
icon="fa-solid fa-coins">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Exchange Rates' %}"
url='exchange_rates_index'
active="exchange_rates_index"
icon="fa-solid fa-right-left">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Automation' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Rules' %}"
url='rules_index'
active="rules_index"
icon="fa-solid fa-pen-ruler">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Import' %}"
url='import_profiles_index'
active="import_profiles_index"
icon="fa-solid fa-file-import">
</c-components.sidebar-menu-item>
{% if user.is_superuser %}
<c-components.sidebar-menu-item
title="{% translate 'Export and Restore' %}"
url='export_index'
active="export_index"
icon="fa-solid fa-file-export">
</c-components.sidebar-menu-item>
{% endif %}
<c-components.sidebar-menu-item
title="{% translate 'Automatic Exchange Rates' %}"
url='automatic_exchange_rates_index'
active="automatic_exchange_rates_index"
icon="fa-solid fa-right-left">
</c-components.sidebar-menu-item>
{% if user.is_superuser %}
<c-components.sidebar-menu-header title="{% translate 'Admin' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Users' %}"
url='users_index'
active="users_index"
icon="fa-solid fa-users">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-url-item
title="{% translate 'Django Admin' %}"
tooltip="{% translate "Only use this if you know what you're doing" %}"
url='/admin/'
icon="fa-solid fa-screwdriver-wrench">
</c-components.sidebar-menu-url-item>
{% endif %}
</c-components.sidebar-collapsible-panel>
</ul>
<div class="mt-auto p-2 w-full">
<div id="collapsible-panel"
class="bs collapse p-0 absolute bottom-0 left-0 w-full z-30 max-h-dvh {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="show" %}">
<div class="h-dvh bg-base-300 flex flex-col">
<div
class="items-center p-4 border-b border-base-content/10 sidebar-submenu-header text-base-content">
<div class="flex items-center sidebar-submenu-title">
<i class="fa-solid fa-toolbox fa-fw lg:group-hover:me-2 me-2 lg:me-0"></i>
<h5 class="text-lg font-semibold text-base-content m-0">
{% trans 'Management' %}
</h5>
</div>
<button type="button" class="btn btn-ghost btn-sm btn-circle" aria-label="{% trans 'Close' %}"
data-bs-toggle="collapse"
data-bs-target="#collapsible-panel"
aria-expanded="true"
aria-controls="collapsible-panel">
<i class="fa-solid fa-xmark"></i>
</button>
</div>
<ul class="sidebar-item-list list-none p-3 flex flex-col gap-1 whitespace-nowrap lg:group-hover:animate-[disable-pointer-events] overflow-y-auto lg:overflow-y-hidden lg:hover:overflow-y-auto overflow-x-hidden"
style="animation-duration: 100ms">
<c-components.sidebar-menu-header title="{% translate 'Transactions' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Categories' %}"
url='categories_index'
active="categories_index"
icon="fa-solid fa-icons">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Tags' %}"
url='tags_index'
active="tags_index"
icon="fa-solid fa-hashtag">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Entities' %}"
url='entities_index'
active="entities_index"
icon="fa-solid fa-user-group">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Accounts' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Accounts' %}"
url='accounts_index'
active="accounts_index"
icon="fa-solid fa-wallet">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Account Groups' %}"
url='account_groups_index'
active="account_groups_index"
icon="fa-solid fa-wallet">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Currencies' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Currencies' %}"
url='currencies_index'
active="currencies_index"
icon="fa-solid fa-coins">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Exchange Rates' %}"
url='exchange_rates_index'
active="exchange_rates_index"
icon="fa-solid fa-right-left">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-header title="{% translate 'Automation' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Rules' %}"
url='rules_index'
active="rules_index"
icon="fa-solid fa-pen-ruler">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-item
title="{% translate 'Import' %}"
url='import_profiles_index'
active="import_profiles_index"
icon="fa-solid fa-file-import">
</c-components.sidebar-menu-item>
{% if user.is_superuser %}
<c-components.sidebar-menu-item
title="{% translate 'Export and Restore' %}"
url='export_index'
active="export_index"
icon="fa-solid fa-file-export">
</c-components.sidebar-menu-item>
{% endif %}
<c-components.sidebar-menu-item
title="{% translate 'Automatic Exchange Rates' %}"
url='automatic_exchange_rates_index'
active="automatic_exchange_rates_index"
icon="fa-solid fa-right-left">
</c-components.sidebar-menu-item>
{% if user.is_superuser %}
<c-components.sidebar-menu-header title="{% translate 'Admin' %}"></c-components.sidebar-menu-header>
<c-components.sidebar-menu-item
title="{% translate 'Users' %}"
url='users_index'
active="users_index"
icon="fa-solid fa-users">
</c-components.sidebar-menu-item>
<c-components.sidebar-menu-url-item
title="{% translate 'Django Admin' %}"
tooltip="{% translate "Only use this if you know what you're doing" %}"
url='/admin/'
icon="fa-solid fa-screwdriver-wrench">
</c-components.sidebar-menu-url-item>
{% endif %}
</ul>
</div>
</div>
{% get_update_check as update_check %}
{% if update_check.update_available %}
<div class="my-3 sidebar-item">

View File

@@ -5,52 +5,53 @@
{% load title %}
<!DOCTYPE html>
<html lang="en"
data-theme="{% if request.session.theme == 'wygiwyh_light' %}wygiwyh_light{% else %}wygiwyh_dark{% endif %}">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
{% filter site_title %}
{% block title %}
{% endblock title %}
{% endfilter %}
</title>
{% include 'includes/head/favicons.html' %}
{% progressive_web_app_meta %}
{# {% include 'includes/styles.html' %}#}
{% block extra_styles %}{% endblock %}
{% include 'includes/scripts.html' %}
{% block extra_js_head %}{% endblock %}
</head>
<body class="font-mono">
<div _="install htmx_error_handler
{% block body_hyperscript %}{% endblock %}"
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'>
{% include 'includes/mobile_navbar.html' %}
{% include 'includes/sidebar.html' %}
<main class="my-8 px-3">
{% settings "DEMO" as demo_mode %}
{% if demo_mode %}
<div class="px-3 m-0" id="demo-mode-alert" hx-preserve>
<div class="alert alert-warning my-3" role="alert">
<strong>{% trans "This is a demo!" %}</strong> {% trans "Any data you add here will be wiped in 24hrs or less" %}
<button type="button"
class="btn btn-sm btn-ghost absolute right-2 top-2"
onclick="this.parentElement.style.display='none'"
aria-label="Close"></button>
</div>
</div>
{% endif %}
<div id="content">
{% block content %}
{% endblock content %}
data-theme="{% if request.session.theme == 'wygiwyh_light' %}wygiwyh_light{% else %}wygiwyh_dark{% endif %}">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
{% filter site_title %}
{% block title %}
{% endblock title %}
{% endfilter %}
</title>
{% include 'includes/head/favicons.html' %}
{% progressive_web_app_meta %}
{# {% include 'includes/styles.html' %}#}
{% block extra_styles %}{% endblock %}
{% include 'includes/scripts.html' %}
{% block extra_js_head %}{% endblock %}
</head>
<body class="font-mono">
<div _="install htmx_error_handler
{% block body_hyperscript %}{% endblock %}" hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'>
{% include 'includes/mobile_navbar.html' %}
{% include 'includes/sidebar.html' %}
<main class="my-8 px-3">
{% settings "DEMO" as demo_mode %}
{% if demo_mode %}
<div class="px-3 m-0" id="demo-mode-alert" hx-preserve>
<div class="alert alert-warning my-3 relative" role="alert">
<strong>{% trans "This is a demo!" %}</strong> {% trans "Any data you add here will be wiped in 24hrs or less"
%}
<button type="button" class="btn btn-sm btn-ghost absolute right-2 top-1/2 -translate-y-1/2"
onclick="this.parentElement.style.display='none'" aria-label="Close"></button>
</div>
{% include "includes/offcanvas.html" %}
{% include "includes/toasts.html" %}
</main>
</div>
{% include "includes/tools/calculator.html" %}
{% block extra_js_body %}
{% endblock extra_js_body %}
</body>
</html>
</div>
{% endif %}
<div id="content">
{% block content %}
{% endblock content %}
</div>
{% include "includes/offcanvas.html" %}
{% include "includes/toasts.html" %}
</main>
</div>
{% include "includes/tools/calculator.html" %}
{% block extra_js_body %}
{% endblock extra_js_body %}
</body>
</html>

View File

@@ -5,33 +5,19 @@
<div id="transactions-list">
{% for x in transactions_by_date %}
<div id="{{ x.grouper|slugify }}" class="transactions-divider"
_="on htmx:afterSwap from #transactions if sessionStorage.getItem(my id) is null then sessionStorage.setItem(my id, 'true')">
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
x-init="if (sessionStorage.getItem('{{ x.grouper|slugify }}') === null) sessionStorage.setItem('{{ x.grouper|slugify }}', 'true')">
<div class="mt-3 mb-1 w-full border-b border-b-base-content/30 transactions-divider-title cursor-pointer">
<a class="no-underline inline-block w-full"
role="button"
data-bs-toggle="collapse"
data-bs-target="#c-{{ x.grouper|slugify }}-collapse"
id="c-{{ x.grouper|slugify }}-collapsible"
aria-expanded="false"
aria-controls="c-{{ x.grouper|slugify }}-collapse">
@click="open = !open; sessionStorage.setItem('{{ x.grouper|slugify }}', open)"
:aria-expanded="open">
{{ x.grouper }}
</a>
</div>
<div class="bs collapse transactions-divider-collapse overflow-visible isolation-auto" id="c-{{ x.grouper|slugify }}-collapse"
_="on shown.bs.collapse sessionStorage.setItem(the closest parent @id, 'true')
on hidden.bs.collapse sessionStorage.setItem(the closest parent @id, 'false')
on htmx:afterSettle from #transactions or toggle
set state to sessionStorage.getItem(the closest parent @id)
if state is 'true' or state is null
add .show to me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true
else
remove .show from me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to false
end
on show
add .show to me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true">
<div class="transactions-divider-collapse overflow-visible isolation-auto"
x-show="open"
x-collapse>
<div class="flex flex-col">
{% for transaction in x.list %}
<c-transaction.item

View File

@@ -89,7 +89,7 @@
</div>
<div class="col-12 lg:col-8 lg:order-first! order-last!">
<div class="my-3">
<div class="my-3" x-data="{ filterOpen: false }" hx-preserve id="filter-container">
{# Hidden select to hold the order value and preserve the original update trigger #}
<select name="order" id="order" class="d-none" _="on change trigger updated on window">
<option value="default" {% if order == 'default' %}selected{% endif %}>{% translate 'Default' %}</option>
@@ -101,8 +101,8 @@
<div class="join w-full">
<button class="btn btn-secondary join-item relative" type="button"
data-bs-toggle="collapse" data-bs-target="#collapse-filter"
aria-expanded="false" aria-controls="collapse-filter" id="filter-button" hx-preserve
@click="filterOpen = !filterOpen"
:aria-expanded="filterOpen" id="filter-button"
title="{% translate 'Filter transactions' %}">
<i class="fa-solid fa-filter fa-fw"></i>
</button>
@@ -113,7 +113,6 @@
<input type="search"
class="input input-bordered join-item flex-1"
placeholder="{% translate 'Search' %}"
hx-preserve
id="quick-search"
_="on input or search or htmx:afterSwap from window
if my value is empty
@@ -165,7 +164,7 @@
</div>
{# Filter transactions form #}
<div class="bs collapse z-1" id="collapse-filter" hx-preserve>
<div class="z-1" x-show="filterOpen" x-collapse>
<div class="card card-body bg-base-200 mt-2">
<div class="text-right">
<button class="btn btn-outline btn-error btn-sm w-fit"

View File

@@ -64,13 +64,13 @@
</div>
</td>
<td class="table-col-auto">
<a class="no-underline"
<a class="no-underline cursor-pointer"
role="button"
data-tippy-content="
{% if rule.active %}{% translate "Deactivate" %}{% else %}{% translate "Activate" %}{% endif %}"
hx-get="{% url 'transaction_rule_toggle_activity' transaction_rule_id=rule.id %}">
{% if rule.active %}<i class="fa-solid fa-toggle-on text-green-400"></i>{% else %}
<i class="fa-solid fa-toggle-off text-red-400"></i>{% endif %}
{% if rule.active %}<i class="fa-solid fa-toggle-on text-success"></i>{% else %}
<i class="fa-solid fa-toggle-off text-error"></i>{% endif %}
</a>
</td>
<td class="table-col-auto text-center">

View File

@@ -110,8 +110,7 @@
</div>
{% endfor %}
</div>
<hr class="hr my-5">
<div class="grid grid-cols-1 lg:grid-cols-2 gap-2">
<div class="grid grid-cols-1 lg:grid-cols-2 gap-2 mt-5">
<div class="dropdown">
<button class="btn btn-secondary w-full" type="button" data-bs-toggle="dropdown"
aria-expanded="false">
@@ -138,7 +137,7 @@
<div class="dropdown">
<button class="btn btn-primary w-full" type="button" data-bs-toggle="dropdown"
aria-expanded="false">
<i class="fa-solid fa-circle-plus me-2"></i>{% translate 'Add new' %}
<i class="fa-solid fa-circle-plus me-2"></i>{% translate 'Add new action' %}
</button>
<ul class="dropdown-menu menu">
<li><a role="link" href="#"

View File

@@ -5,33 +5,19 @@
<div id="transactions-list" class="show-loading">
{% for x in transactions_by_date %}
<div id="{{ x.grouper|slugify }}" class="transactions-divider"
_="on htmx:afterSwap from #transactions if sessionStorage.getItem(my id) is null then sessionStorage.setItem(my id, 'true')">
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
x-init="if (sessionStorage.getItem('{{ x.grouper|slugify }}') === null) sessionStorage.setItem('{{ x.grouper|slugify }}', 'true')">
<div class="mt-3 mb-1 w-full border-b border-b-base-content/30 transactions-divider-title cursor-pointer">
<a class="no-underline inline-block w-full"
role="button"
data-bs-toggle="collapse"
data-bs-target="#c-{{ x.grouper|slugify }}-collapse"
id="c-{{ x.grouper|slugify }}-collapsible"
aria-expanded="false"
aria-controls="c-{{ x.grouper|slugify }}-collapse">
@click="open = !open; sessionStorage.setItem('{{ x.grouper|slugify }}', open)"
:aria-expanded="open">
{{ x.grouper }}
</a>
</div>
<div class="bs collapse transactions-divider-collapse overflow-visible isolation-auto" id="c-{{ x.grouper|slugify }}-collapse"
_="on shown.bs.collapse sessionStorage.setItem(the closest parent @id, 'true')
on hidden.bs.collapse sessionStorage.setItem(the closest parent @id, 'false')
on htmx:afterSettle from #transactions or toggle
set state to sessionStorage.getItem(the closest parent @id)
if state is 'true' or state is null
add .show to me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true
else
remove .show from me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to false
end
on show
add .show to me
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true">
<div class="transactions-divider-collapse overflow-visible isolation-auto"
x-show="open"
x-collapse>
<div class="flex flex-col">
{% for transaction in x.list %}
<c-transaction.item

View File

@@ -41,7 +41,7 @@
</div>
<div class="col-12 lg:col-8 lg:order-first! order-last!">
<div>
<div x-data="{ filterOpen: false }" hx-preserve id="filter-container">
{# Hidden select to hold the order value and preserve the original update trigger #}
<select name="order" id="order" class="d-none" _="on change trigger updated on window">
<option value="default" {% if order == 'default' %}selected{% endif %}>{% translate 'Default' %}</option>
@@ -53,8 +53,8 @@
<div class="join w-full">
<button class="btn btn-secondary join-item relative" type="button"
data-bs-toggle="collapse" data-bs-target="#collapse-filter"
aria-expanded="false" aria-controls="collapse-filter" id="filter-button" hx-preserve
@click="filterOpen = !filterOpen"
:aria-expanded="filterOpen" id="filter-button"
title="{% translate 'Filter transactions' %}">
<i class="fa-solid fa-filter fa-fw"></i>
</button>
@@ -65,7 +65,6 @@
<input type="search"
class="input input-bordered join-item flex-1"
placeholder="{% translate 'Search' %}"
hx-preserve
id="quick-search"
_="on input or search or htmx:afterSwap from window
if my value is empty
@@ -118,7 +117,7 @@
</div>
{# Filter transactions form #}
<div class="bs collapse z-1" id="collapse-filter" hx-preserve>
<div class="z-1" x-show="filterOpen" x-collapse>
<div class="card card-body bg-base-200 mt-2">
<div class="text-right">
<button class="btn btn-outline btn-error btn-sm w-fit"

View File

@@ -11,7 +11,7 @@ services:
restart: unless-stopped
db:
image: postgres:15
image: postgres:15-bookworm
container_name: ${DB_NAME}
restart: unless-stopped
volumes:

View File

@@ -2,7 +2,6 @@ import './_tooltip.js';
import 'bootstrap/js/dist/dropdown';
import Toast from 'bootstrap/js/dist/toast';
import 'bootstrap/js/dist/dropdown';
import 'bootstrap/js/dist/collapse';
import Offcanvas from 'bootstrap/js/dist/offcanvas';
window.Offcanvas = Offcanvas;

View File

@@ -56,6 +56,22 @@
animation: slide-in-left 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
@keyframes slide-out-left {
0% {
transform: translateX(0);
opacity: 1;
}
100% {
transform: translateX(-100%);
opacity: 0;
}
}
.slide-out-left {
animation: slide-out-left 0.15s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}
// HTMX Loading
@keyframes spin {
0% {
@@ -248,6 +264,32 @@
}
}
/**
* ----------------------------------------
* animation slide-in-bottom-short
* A variant with smaller translateY for elements at bottom of viewport
* ----------------------------------------
*/
@keyframes slide-in-bottom-short {
0% {
transform: translateY(100%);
opacity: 0;
}
100% {
transform: translateY(0);
opacity: 1;
}
}
.slide-in-bottom-short {
animation: slide-in-bottom-short 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
.slide-in-bottom-short-reverse {
animation: slide-in-bottom-short 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) reverse both;
}
@keyframes disable-pointer-events {
0%,

View File

@@ -323,4 +323,4 @@ $breakpoints: (
.offcanvas-size-sm {
--offcanvas-width: min(95vw, 250px);
}
}

View File

@@ -6,8 +6,6 @@ $enable-transitions: true !default;
$enable-reduced-motion: true !default;
$transition-fade: opacity 0.15s linear !default;
$transition-collapse: height 0.35s ease !default;
$transition-collapse-width: width 0.35s ease !default;
// Fade transition
.fade {
@@ -22,35 +20,4 @@ $transition-collapse-width: width 0.35s ease !default;
&:not(.show) {
opacity: 0;
}
}
// // Collapse transitions
.bs.collapse {
&:not(.show) {
display: none;
}
}
.bs.collapsing {
height: 0;
overflow: hidden;
transition: $transition-collapse;
@if $enable-reduced-motion {
@media (prefers-reduced-motion: reduce) {
transition: none;
}
}
&.collapse-horizontal {
width: 0;
height: auto;
transition: $transition-collapse-width;
@if $enable-reduced-motion {
@media (prefers-reduced-motion: reduce) {
transition: none;
}
}
}
}

View File

@@ -45,14 +45,6 @@ select {
font-size: 14px;
}
[data-bs-toggle="collapse"] .fa-chevron-down {
transition: transform 0.25s ease-in-out;
}
[data-bs-toggle="collapse"][aria-expanded="true"] .fa-chevron-down {
transform: rotate(-180deg);
}
div:where(.swal2-container) {
z-index: 1101 !important;
}
@@ -85,4 +77,4 @@ div:where(.swal2-container) {
[x-cloak] {
display: none !important;
}
}

View File

@@ -309,13 +309,15 @@
}
.sidebar-fixed {
/* Sets the fixed, expanded width for the container */
@apply lg:w-[17%] transition-all duration-100;
/* Sets the fixed, expanded width for the container.
Using fixed rem width instead of percentage to prevent width inconsistencies
caused by scrollbar presence affecting viewport width calculations. */
@apply lg:w-80 transition-all duration-100;
}
.sidebar-fixed #sidebar {
/* Sets the fixed, expanded width for the inner navigation */
@apply lg:w-[17%] transition-all duration-100;
@apply lg:w-80 transition-all duration-100;
}
.sidebar-fixed .sidebar-item-list {
@@ -324,9 +326,7 @@
.sidebar-fixed + main {
/* Adjusts the main content margin to account for the expanded sidebar */
@apply lg:ml-[17%];
/* Using 16vw to account for padding/margins */
@apply lg:ml-80;
}
.sidebar-fixed .sidebar-item {