Merge branch 'main' into rest_filtering

This commit is contained in:
Herculino Trotta
2026-01-10 17:43:45 -03:00
committed by GitHub
21 changed files with 1317 additions and 1071 deletions
+5
View File
@@ -70,6 +70,7 @@ INSTALLED_APPS = [
"apps.api.apps.ApiConfig", "apps.api.apps.ApiConfig",
"cachalot", "cachalot",
"rest_framework", "rest_framework",
"rest_framework.authtoken",
"drf_spectacular", "drf_spectacular",
"django_cotton", "django_cotton",
"apps.rules.apps.RulesConfig", "apps.rules.apps.RulesConfig",
@@ -436,6 +437,10 @@ REST_FRAMEWORK = {
'DEFAULT_FILTER_BACKENDS': [ 'DEFAULT_FILTER_BACKENDS': [
'django_filters.rest_framework.DjangoFilterBackend', 'django_filters.rest_framework.DjangoFilterBackend',
'rest_framework.filters.OrderingFilter', 'rest_framework.filters.OrderingFilter',
'DEFAULT_AUTHENTICATION_CLASSES': [
'rest_framework.authentication.BasicAuthentication',
'rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.TokenAuthentication',
], ],
"DEFAULT_PAGINATION_CLASS": "rest_framework.pagination.PageNumberPagination", "DEFAULT_PAGINATION_CLASS": "rest_framework.pagination.PageNumberPagination",
"PAGE_SIZE": 10, "PAGE_SIZE": 10,
+3
View File
@@ -22,6 +22,9 @@ class DCAStrategyViewSet(viewsets.ModelViewSet):
def get_queryset(self): def get_queryset(self):
return DCAStrategy.objects.all() return DCAStrategy.objects.all()
def get_queryset(self):
return DCAStrategy.objects.all().order_by("id")
@action(detail=True, methods=["get"]) @action(detail=True, methods=["get"])
def investment_frequency(self, request, pk=None): def investment_frequency(self, request, pk=None):
strategy = self.get_object() strategy = self.get_object()
+19 -1
View File
@@ -75,6 +75,8 @@ def transactions_list(request, month: int, year: int):
if order != request.session.get("monthly_transactions_order", "default"): if order != request.session.get("monthly_transactions_order", "default"):
request.session["monthly_transactions_order"] = order request.session["monthly_transactions_order"] = order
today = timezone.localdate(timezone.now())
f = TransactionsFilter(request.GET) f = TransactionsFilter(request.GET)
transactions_filtered = f.qs.filter( transactions_filtered = f.qs.filter(
reference_date__year=year, reference_date__year=year,
@@ -92,12 +94,28 @@ def transactions_list(request, month: int, year: int):
"dca_income_entries", "dca_income_entries",
) )
# Late transactions: date < today and is_paid = False (only shown for default ordering)
late_transactions = None
if order == "default":
late_transactions = transactions_filtered.filter(
date__lt=today,
is_paid=False,
).order_by("date", "id")
# Exclude late transactions from the main list
transactions_filtered = transactions_filtered.exclude(
date__lt=today,
is_paid=False,
)
transactions_filtered = default_order(transactions_filtered, order=order) transactions_filtered = default_order(transactions_filtered, order=order)
return render( return render(
request, request,
"monthly_overview/fragments/list.html", "monthly_overview/fragments/list.html",
context={"transactions": transactions_filtered}, context={
"transactions": transactions_filtered,
"late_transactions": late_transactions,
},
) )
+4
View File
@@ -383,6 +383,10 @@ class Transaction(OwnedObject):
def clean(self): def clean(self):
super().clean() super().clean()
# Convert empty internal_id to None to allow multiple "empty" values with unique constraint
if self.internal_id == "":
self.internal_id = None
# Only process amount and reference_date if account exists # Only process amount and reference_date if account exists
# If account is missing, Django's required field validation will handle it # If account is missing, Django's required field validation will handle it
try: try:
@@ -125,6 +125,70 @@ class TransactionTests(TestCase):
datetime.datetime(day=1, month=2, year=2000).date(), datetime.datetime(day=1, month=2, year=2000).date(),
) )
def test_empty_internal_id_converts_to_none(self):
"""Test that empty string internal_id is converted to None"""
transaction = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction",
internal_id="", # Empty string should become None
)
self.assertIsNone(transaction.internal_id)
def test_unique_internal_id_works(self):
"""Test that unique non-empty internal_id values work correctly"""
transaction1 = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction 1",
internal_id="unique-id-123",
)
transaction2 = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction 2",
internal_id="unique-id-456",
)
self.assertEqual(transaction1.internal_id, "unique-id-123")
self.assertEqual(transaction2.internal_id, "unique-id-456")
def test_multiple_transactions_with_empty_internal_id(self):
"""Test that multiple transactions can have empty/None internal_id"""
transaction1 = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction 1",
internal_id="",
)
transaction2 = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction 2",
internal_id="",
)
transaction3 = Transaction.objects.create(
account=self.account,
type=Transaction.Type.EXPENSE,
date=timezone.now().date(),
amount=Decimal("100.00"),
description="Test transaction 3",
internal_id=None,
)
# All should be saved successfully with None internal_id
self.assertIsNone(transaction1.internal_id)
self.assertIsNone(transaction2.internal_id)
self.assertIsNone(transaction3.internal_id)
class InstallmentPlanTests(TestCase): class InstallmentPlanTests(TestCase):
def setUp(self): def setUp(self):
+36 -8
View File
@@ -152,7 +152,9 @@ def transaction_simple_add(request):
date_param = request.GET.get("date") date_param = request.GET.get("date")
if date_param: if date_param:
try: try:
initial_data["date"] = datetime.datetime.strptime(date_param, "%Y-%m-%d").date() initial_data["date"] = datetime.datetime.strptime(
date_param, "%Y-%m-%d"
).date()
except ValueError: except ValueError:
pass pass
@@ -160,7 +162,9 @@ def transaction_simple_add(request):
reference_date_param = request.GET.get("reference_date") reference_date_param = request.GET.get("reference_date")
if reference_date_param: if reference_date_param:
try: try:
initial_data["reference_date"] = datetime.datetime.strptime(reference_date_param, "%Y-%m-%d").date() initial_data["reference_date"] = datetime.datetime.strptime(
reference_date_param, "%Y-%m-%d"
).date()
except ValueError: except ValueError:
pass pass
@@ -172,7 +176,10 @@ def transaction_simple_add(request):
except (ValueError, TypeError): except (ValueError, TypeError):
# Try to find by name # Try to find by name
from apps.accounts.models import Account from apps.accounts.models import Account
account = Account.objects.filter(name__iexact=account_param, is_archived=False).first()
account = Account.objects.filter(
name__iexact=account_param, is_archived=False
).first()
if account: if account:
initial_data["account"] = account.pk initial_data["account"] = account.pk
@@ -207,7 +214,10 @@ def transaction_simple_add(request):
except (ValueError, TypeError): except (ValueError, TypeError):
# Try to find by name # Try to find by name
from apps.transactions.models import TransactionCategory from apps.transactions.models import TransactionCategory
category = TransactionCategory.objects.filter(name__iexact=category_param, active=True).first()
category = TransactionCategory.objects.filter(
name__iexact=category_param, active=True
).first()
if category: if category:
initial_data["category"] = category.pk initial_data["category"] = category.pk
@@ -457,7 +467,7 @@ def transaction_pay(request, transaction_id):
context={"transaction": transaction, **request.GET}, context={"transaction": transaction, **request.GET},
) )
response.headers["HX-Trigger"] = ( response.headers["HX-Trigger"] = (
f'{"paid" if new_is_paid else "unpaid"}, selective_update' f"{'paid' if new_is_paid else 'unpaid'}, selective_update"
) )
return response return response
@@ -552,6 +562,8 @@ def transaction_all_list(request):
if order != request.session.get("all_transactions_order", "default"): if order != request.session.get("all_transactions_order", "default"):
request.session["all_transactions_order"] = order request.session["all_transactions_order"] = order
today = timezone.localdate(timezone.now())
transactions = Transaction.objects.prefetch_related( transactions = Transaction.objects.prefetch_related(
"account", "account",
"account__group", "account__group",
@@ -565,12 +577,27 @@ def transaction_all_list(request):
"dca_income_entries", "dca_income_entries",
).all() ).all()
transactions = default_order(transactions, order=order)
f = TransactionsFilter(request.GET, queryset=transactions) f = TransactionsFilter(request.GET, queryset=transactions)
# Late transactions: date < today and is_paid = False (only shown for default ordering on first page)
late_transactions = None
page_number = request.GET.get("page", 1) page_number = request.GET.get("page", 1)
paginator = Paginator(f.qs, 100) if order == "default" and str(page_number) == "1":
late_transactions = f.qs.filter(
date__lt=today,
is_paid=False,
).order_by("date", "id")
# Exclude late transactions from the main paginated list
main_transactions = f.qs.exclude(
date__lt=today,
is_paid=False,
)
else:
main_transactions = f.qs
main_transactions = default_order(main_transactions, order=order)
paginator = Paginator(main_transactions, 100)
page_obj = paginator.get_page(page_number) page_obj = paginator.get_page(page_number)
return render( return render(
@@ -579,6 +606,7 @@ def transaction_all_list(request):
{ {
"page_obj": page_obj, "page_obj": page_obj,
"paginator": paginator, "paginator": paginator,
"late_transactions": late_transactions,
}, },
) )
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-11-01 01:17+0000\n" "PO-Revision-Date: 2025-11-01 01:17+0000\n"
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n" "Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr "Neuer Saldo"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Kategorie"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Tags"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -170,8 +170,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -769,8 +769,8 @@ msgstr "Startwährung"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Notizen" msgstr "Notizen"
@@ -857,8 +857,8 @@ msgstr "Kategorien"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -870,14 +870,14 @@ msgid "Entities"
msgstr "Entitäten" msgstr "Entitäten"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Wiederkehrende Transaktionen" msgstr "Wiederkehrende Transaktionen"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1131,15 +1131,15 @@ msgstr "Bediener"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Typ" msgstr "Typ"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1150,14 +1150,14 @@ msgstr "Bezahlt"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Referenzdatum" msgstr "Referenzdatum"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1168,27 +1168,27 @@ msgstr "Betrag"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Beschreibung" msgstr "Beschreibung"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Interne Notiz" msgstr "Interne Notiz"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "Interne ID" msgstr "Interne ID"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Stummschalten" msgstr "Stummschalten"
@@ -1530,7 +1530,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Entität" msgstr "Entität"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1542,7 +1542,7 @@ msgstr "Entität"
msgid "Income" msgid "Income"
msgstr "Einnahme" msgstr "Einnahme"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1553,11 +1553,11 @@ msgstr "Einnahme"
msgid "Expense" msgid "Expense"
msgstr "Ausgabe" msgstr "Ausgabe"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Ratenzahlungs-Plan" msgstr "Ratenzahlungs-Plan"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Wiederkehrende Transaktion" msgstr "Wiederkehrende Transaktion"
@@ -1569,114 +1569,114 @@ msgstr "Gelöscht"
msgid "Deleted At" msgid "Deleted At"
msgstr "Gelöscht am" msgstr "Gelöscht am"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Keine Tags" msgstr "Keine Tags"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Keine Kategorie" msgstr "Keine Kategorie"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Keine Beschreibung" msgstr "Keine Beschreibung"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Jährlich" msgstr "Jährlich"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Monatlich" msgstr "Monatlich"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Wöchentlich" msgstr "Wöchentlich"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Täglich" msgstr "Täglich"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Anzahl von Ratenzahlungen" msgstr "Anzahl von Ratenzahlungen"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Start der Ratenzahlung" msgstr "Start der Ratenzahlung"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
"Die Zahl mit der bei der Zählung der Ratenzahlungen begonnen werden soll" "Die Zahl mit der bei der Zählung der Ratenzahlungen begonnen werden soll"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Startdatum" msgstr "Startdatum"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Enddatum" msgstr "Enddatum"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Regelmäßigkeit" msgstr "Regelmäßigkeit"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Ratenzahlungs-Wert" msgstr "Ratenzahlungs-Wert"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Beschreibung zu Transaktionen hinzufügen" msgstr "Beschreibung zu Transaktionen hinzufügen"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Notizen zu Transaktionen hinzufügen" msgstr "Notizen zu Transaktionen hinzufügen"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "Tag(e)" msgstr "Tag(e)"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "Woche(n)" msgstr "Woche(n)"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "Monat(e)" msgstr "Monat(e)"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "Jahr(e)" msgstr "Jahr(e)"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Pausiert" msgstr "Pausiert"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Regelmäßigkeit" msgstr "Regelmäßigkeit"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Wiederholungsintervall" msgstr "Wiederholungsintervall"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Letztes generiertes Datum" msgstr "Letztes generiertes Datum"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Letztes generiertes Referenzdatum" msgstr "Letztes generiertes Referenzdatum"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1685,7 +1685,7 @@ msgstr "Letztes generiertes Referenzdatum"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Schnelle Transaktion" msgstr "Schnelle Transaktion"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1791,7 +1791,7 @@ msgstr "Objekt erfolgreich gelöscht"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Transaktion erfolgreich hinzugefügt" msgstr "Transaktion erfolgreich hinzugefügt"
@@ -1831,30 +1831,30 @@ msgstr "Tag erfolgreich aktualisiert"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Tag erfolgreich gelöscht" msgstr "Tag erfolgreich gelöscht"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Transaktion erfolgreich aktualisiert" msgstr "Transaktion erfolgreich aktualisiert"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s Transaktion erfolgreich aktualisiert" msgstr[0] "%(count)s Transaktion erfolgreich aktualisiert"
msgstr[1] "%(count)s Transaktionen erfolgreich aktualisiert" msgstr[1] "%(count)s Transaktionen erfolgreich aktualisiert"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Transaktion erfolgreich duplisiert" msgstr "Transaktion erfolgreich duplisiert"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Transaktion erfolgreich gelöscht" msgstr "Transaktion erfolgreich gelöscht"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Transaktion erfolgreich wiederhergestellt" msgstr "Transaktion erfolgreich wiederhergestellt"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Transfer erfolgreich hinzugefügt" msgstr "Transfer erfolgreich hinzugefügt"
@@ -2580,8 +2580,8 @@ msgid "No entries for this DCA"
msgstr "Keine Einträge für diesen DCA" msgstr "Keine Einträge für diesen DCA"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Versuche einen hinzuzufügen" msgstr "Versuche einen hinzuzufügen"
@@ -2707,7 +2707,7 @@ msgstr "Kein Umrechnungskurs"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Seitennavigation" msgstr "Seitennavigation"
@@ -3259,7 +3259,12 @@ msgstr "Einzelpreis"
msgid "Item" msgid "Item"
msgstr "Artikel" msgstr "Artikel"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Keine Transaktionen in diesem Monat" msgstr "Keine Transaktionen in diesem Monat"
@@ -3571,7 +3576,7 @@ msgstr "Bearbeitung"
msgid "transactions" msgid "transactions"
msgstr "Transaktionen" msgstr "Transaktionen"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Keine Transaktionen gefunden" msgstr "Keine Transaktionen gefunden"
+74 -69
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -66,8 +66,8 @@ msgstr ""
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -83,8 +83,8 @@ msgstr ""
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -97,7 +97,7 @@ msgstr ""
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -166,8 +166,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -745,8 +745,8 @@ msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -833,8 +833,8 @@ msgstr ""
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -846,14 +846,14 @@ msgid "Entities"
msgstr "" msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1103,15 +1103,15 @@ msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1122,14 +1122,14 @@ msgstr ""
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "" msgstr ""
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1140,27 +1140,27 @@ msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "" msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "" msgstr ""
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1467,7 +1467,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1479,7 +1479,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1490,11 +1490,11 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
@@ -1506,113 +1506,113 @@ msgstr ""
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1621,7 +1621,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1727,7 +1727,7 @@ msgstr ""
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "" msgstr ""
@@ -1767,30 +1767,30 @@ msgstr ""
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "" msgstr ""
@@ -2503,8 +2503,8 @@ msgid "No entries for this DCA"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "" msgstr ""
@@ -2629,7 +2629,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "" msgstr ""
@@ -3152,7 +3152,12 @@ msgstr ""
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "" msgstr ""
@@ -3449,7 +3454,7 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-12-16 05:24+0000\n" "PO-Revision-Date: 2025-12-16 05:24+0000\n"
"Last-Translator: BRodolfo <simplysmartbydesign@gmail.com>\n" "Last-Translator: BRodolfo <simplysmartbydesign@gmail.com>\n"
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr "Nuevo balance"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Categoría"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Etiquetas"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -168,8 +168,8 @@ msgstr "Las cuentas archivadas no aparecen ni cuentan para su patrimonio neto"
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -766,8 +766,8 @@ msgstr "Moneda de pago"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
@@ -854,8 +854,8 @@ msgstr "Categorías"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -867,14 +867,14 @@ msgid "Entities"
msgstr "Entidades" msgstr "Entidades"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Transacciones Recurrentes" msgstr "Transacciones Recurrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1125,15 +1125,15 @@ msgstr "Operador"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Tipo" msgstr "Tipo"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1144,14 +1144,14 @@ msgstr "Pagado"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Fecha de Referencia" msgstr "Fecha de Referencia"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1162,27 +1162,27 @@ msgstr "Monto"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Descripción" msgstr "Descripción"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Nota Interna" msgstr "Nota Interna"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "ID Interno" msgstr "ID Interno"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Silenciar" msgstr "Silenciar"
@@ -1501,7 +1501,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Entidad" msgstr "Entidad"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1513,7 +1513,7 @@ msgstr "Entidad"
msgid "Income" msgid "Income"
msgstr "Ingreso" msgstr "Ingreso"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1524,11 +1524,11 @@ msgstr "Ingreso"
msgid "Expense" msgid "Expense"
msgstr "Gasto" msgstr "Gasto"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Plan de Cuotas" msgstr "Plan de Cuotas"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transacción Recurrente" msgstr "Transacción Recurrente"
@@ -1540,113 +1540,113 @@ msgstr "Eliminado"
msgid "Deleted At" msgid "Deleted At"
msgstr "Eliminado en" msgstr "Eliminado en"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Sin etiquetas" msgstr "Sin etiquetas"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Sin categoría" msgstr "Sin categoría"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Sin descripción" msgstr "Sin descripción"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Anual" msgstr "Anual"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensual" msgstr "Mensual"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Semanal" msgstr "Semanal"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Diario" msgstr "Diario"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Cantidad de cuotas" msgstr "Cantidad de cuotas"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Cuota de Inicio" msgstr "Cuota de Inicio"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "El número de la cuota desde la cual comenzar a contar" msgstr "El número de la cuota desde la cual comenzar a contar"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Fecha de Inicio" msgstr "Fecha de Inicio"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Fecha de Fin" msgstr "Fecha de Fin"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Recurrencia" msgstr "Recurrencia"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Monto de la Cuota" msgstr "Monto de la Cuota"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Agregar descripción a las transacciones" msgstr "Agregar descripción a las transacciones"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Agregar notas a las transacciones" msgstr "Agregar notas a las transacciones"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "día(s)" msgstr "día(s)"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "semana(s)" msgstr "semana(s)"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "mes(es)" msgstr "mes(es)"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "año(s)" msgstr "año(s)"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Pausado" msgstr "Pausado"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo de Recurrencia" msgstr "Tipo de Recurrencia"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Intervalo de Recurrencia" msgstr "Intervalo de Recurrencia"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "Mantener como máximo" msgstr "Mantener como máximo"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Última Fecha Generada" msgstr "Última Fecha Generada"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Última Fecha de Referencia Generada" msgstr "Última Fecha de Referencia Generada"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1655,7 +1655,7 @@ msgstr "Última Fecha de Referencia Generada"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Transacción Rápida" msgstr "Transacción Rápida"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1761,7 +1761,7 @@ msgstr "Ítem eliminado con éxito"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Transacción añadida exitosamente" msgstr "Transacción añadida exitosamente"
@@ -1801,30 +1801,30 @@ msgstr "Etiqueta actualizada con éxito"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Etiqueta eliminada con éxito" msgstr "Etiqueta eliminada con éxito"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Transacción actualizada con éxito" msgstr "Transacción actualizada con éxito"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s transacción actualizada exitosamente" msgstr[0] "%(count)s transacción actualizada exitosamente"
msgstr[1] "%(count)s transacciones actualizadas exitosamente" msgstr[1] "%(count)s transacciones actualizadas exitosamente"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Transacción duplicada exitosamente" msgstr "Transacción duplicada exitosamente"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Transacción borrada exitosamente" msgstr "Transacción borrada exitosamente"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Transacción restaurada exitosamente" msgstr "Transacción restaurada exitosamente"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Transferencia añadida exitosamente" msgstr "Transferencia añadida exitosamente"
@@ -2545,8 +2545,8 @@ msgid "No entries for this DCA"
msgstr "Sin entradas para este DCA" msgstr "Sin entradas para este DCA"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Prueba agregar una" msgstr "Prueba agregar una"
@@ -2672,7 +2672,7 @@ msgstr "No hay tasas de cambio"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Navegación entre páginas" msgstr "Navegación entre páginas"
@@ -3218,7 +3218,12 @@ msgstr "Precio unitario"
msgid "Item" msgid "Item"
msgstr "Ítem" msgstr "Ítem"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Sin transacciones este mes" msgstr "Sin transacciones este mes"
@@ -3519,7 +3524,7 @@ msgstr "Edición"
msgid "transactions" msgid "transactions"
msgstr "transacciones" msgstr "transacciones"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "No se encontraron transacciones" msgstr "No se encontraron transacciones"
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-10-07 20:17+0000\n" "PO-Revision-Date: 2025-10-07 20:17+0000\n"
"Last-Translator: Erwan Colin <zephone@protonmail.com>\n" "Last-Translator: Erwan Colin <zephone@protonmail.com>\n"
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr "Nouveau solde"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Catégorie"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Etiquettes"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -170,8 +170,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -767,8 +767,8 @@ msgstr "Devise de paiement"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Notes" msgstr "Notes"
@@ -855,8 +855,8 @@ msgstr "Catégories"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -868,14 +868,14 @@ msgid "Entities"
msgstr "Entités" msgstr "Entités"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Transactions récurrentes" msgstr "Transactions récurrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1127,15 +1127,15 @@ msgstr "Opérateur"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Type" msgstr "Type"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1146,14 +1146,14 @@ msgstr "Payé"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Date de référence" msgstr "Date de référence"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1164,27 +1164,27 @@ msgstr "Montant"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Description" msgstr "Description"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Note interne" msgstr "Note interne"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "ID interne" msgstr "ID interne"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Silencieux" msgstr "Silencieux"
@@ -1505,7 +1505,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Entité" msgstr "Entité"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1517,7 +1517,7 @@ msgstr "Entité"
msgid "Income" msgid "Income"
msgstr "Revenus" msgstr "Revenus"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1528,11 +1528,11 @@ msgstr "Revenus"
msgid "Expense" msgid "Expense"
msgstr "Dépense" msgstr "Dépense"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Plan d'aménagement" msgstr "Plan d'aménagement"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transaction récurrente" msgstr "Transaction récurrente"
@@ -1544,113 +1544,113 @@ msgstr "Supprimé"
msgid "Deleted At" msgid "Deleted At"
msgstr "Supprimé à" msgstr "Supprimé à"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Aucunes étiquettes" msgstr "Aucunes étiquettes"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Pas de catégorie" msgstr "Pas de catégorie"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Pas de description" msgstr "Pas de description"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Annuel" msgstr "Annuel"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensuel" msgstr "Mensuel"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Hebdomadaire" msgstr "Hebdomadaire"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Quotidien" msgstr "Quotidien"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Nombre d'écheances" msgstr "Nombre d'écheances"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Commencer à l'échéance" msgstr "Commencer à l'échéance"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "L'échéance à partir de laquelle compter" msgstr "L'échéance à partir de laquelle compter"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Date de début" msgstr "Date de début"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Date de fin" msgstr "Date de fin"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Récurrence" msgstr "Récurrence"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Montant des échéances" msgstr "Montant des échéances"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Rajouter une description à la transaction" msgstr "Rajouter une description à la transaction"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Ajouter des notes aux transactions" msgstr "Ajouter des notes aux transactions"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "jour(s)" msgstr "jour(s)"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "semaine(s)" msgstr "semaine(s)"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "mois" msgstr "mois"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "année(s)" msgstr "année(s)"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Interrompu" msgstr "Interrompu"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Type de récurrence" msgstr "Type de récurrence"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Interval de récurrence" msgstr "Interval de récurrence"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "Répéter un maximum de" msgstr "Répéter un maximum de"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Dernière date générée" msgstr "Dernière date générée"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Dernière date de référence générée" msgstr "Dernière date de référence générée"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1659,7 +1659,7 @@ msgstr "Dernière date de référence générée"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Transaction rapide" msgstr "Transaction rapide"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1765,7 +1765,7 @@ msgstr "Item supprimée avec succès"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Transaction ajoutée avec succès" msgstr "Transaction ajoutée avec succès"
@@ -1805,30 +1805,30 @@ msgstr "Etiquette mise à jour avec succès"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Etiquette supprimée avec succès" msgstr "Etiquette supprimée avec succès"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Transaction mise à jour avec succès" msgstr "Transaction mise à jour avec succès"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s transaction mise à jour avec succès" msgstr[0] "%(count)s transaction mise à jour avec succès"
msgstr[1] "%(count)s transactions mises à jour avec succès" msgstr[1] "%(count)s transactions mises à jour avec succès"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Transaction dupliquée avec succès" msgstr "Transaction dupliquée avec succès"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Transaction supprimée avec succès" msgstr "Transaction supprimée avec succès"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Transaction restaurée avec succès" msgstr "Transaction restaurée avec succès"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Virement ajouté avec succès" msgstr "Virement ajouté avec succès"
@@ -2560,8 +2560,8 @@ msgid "No entries for this DCA"
msgstr "Pas d'entrées pour ce DCA" msgstr "Pas d'entrées pour ce DCA"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Essayer d'en ajouter une" msgstr "Essayer d'en ajouter une"
@@ -2687,7 +2687,7 @@ msgstr "Pas de taux de change"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Navigation dans les pages" msgstr "Navigation dans les pages"
@@ -3239,7 +3239,12 @@ msgstr "Prix unitaire"
msgid "Item" msgid "Item"
msgstr "Eléments" msgstr "Eléments"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Aucunes transactions ce mois-ci" msgstr "Aucunes transactions ce mois-ci"
@@ -3545,7 +3550,7 @@ msgstr "Modification en cours"
msgid "transactions" msgid "transactions"
msgstr "transactions" msgstr "transactions"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Aucunes transactions trouvées" msgstr "Aucunes transactions trouvées"
File diff suppressed because it is too large Load Diff
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n" "Language-Team: none\n"
@@ -65,8 +65,8 @@ msgstr ""
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -82,8 +82,8 @@ msgstr ""
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -96,7 +96,7 @@ msgstr ""
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -165,8 +165,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -744,8 +744,8 @@ msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -832,8 +832,8 @@ msgstr ""
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -845,14 +845,14 @@ msgid "Entities"
msgstr "" msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1102,15 +1102,15 @@ msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1121,14 +1121,14 @@ msgstr ""
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "" msgstr ""
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1139,27 +1139,27 @@ msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "" msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "" msgstr ""
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1466,7 +1466,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1478,7 +1478,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1489,11 +1489,11 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
@@ -1505,113 +1505,113 @@ msgstr ""
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1620,7 +1620,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1726,7 +1726,7 @@ msgstr ""
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "" msgstr ""
@@ -1766,30 +1766,30 @@ msgstr ""
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "" msgstr ""
@@ -2502,8 +2502,8 @@ msgid "No entries for this DCA"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "" msgstr ""
@@ -2628,7 +2628,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "" msgstr ""
@@ -3151,7 +3151,12 @@ msgstr ""
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "" msgstr ""
@@ -3448,7 +3453,7 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-12-28 22:24+0000\n" "PO-Revision-Date: 2025-12-28 22:24+0000\n"
"Last-Translator: icovada <federico.tabbo@networktocode.com>\n" "Last-Translator: icovada <federico.tabbo@networktocode.com>\n"
"Language-Team: Italian <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Italian <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr "Nuovo saldo"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Categoria"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Tag"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -170,8 +170,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -767,8 +767,8 @@ msgstr "Valuta di pagamento"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Note" msgstr "Note"
@@ -855,8 +855,8 @@ msgstr "Categorie"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -868,14 +868,14 @@ msgid "Entities"
msgstr "Beneficiari" msgstr "Beneficiari"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Pagamenti ricorrenti" msgstr "Pagamenti ricorrenti"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1128,15 +1128,15 @@ msgstr "Operatore"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Tipo" msgstr "Tipo"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1147,14 +1147,14 @@ msgstr "Pagato"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Data di riferimento" msgstr "Data di riferimento"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1165,27 +1165,27 @@ msgstr "Importo"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Descrizione" msgstr "Descrizione"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Note interne" msgstr "Note interne"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "ID Interno" msgstr "ID Interno"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Silenzia" msgstr "Silenzia"
@@ -1504,7 +1504,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Beneficiari" msgstr "Beneficiari"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1516,7 +1516,7 @@ msgstr "Beneficiari"
msgid "Income" msgid "Income"
msgstr "Entrate" msgstr "Entrate"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1527,11 +1527,11 @@ msgstr "Entrate"
msgid "Expense" msgid "Expense"
msgstr "Spesa" msgstr "Spesa"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Piano di rateizzazione" msgstr "Piano di rateizzazione"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transazione ricorrente" msgstr "Transazione ricorrente"
@@ -1543,113 +1543,113 @@ msgstr "Eliminato"
msgid "Deleted At" msgid "Deleted At"
msgstr "Eliminato alle" msgstr "Eliminato alle"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Nessun tag" msgstr "Nessun tag"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Nessuna categoria" msgstr "Nessuna categoria"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Nessuna descrizione" msgstr "Nessuna descrizione"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Annuale" msgstr "Annuale"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensile" msgstr "Mensile"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Settimanale" msgstr "Settimanale"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Quotidiana" msgstr "Quotidiana"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Numero di rate" msgstr "Numero di rate"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Inizio rata" msgstr "Inizio rata"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "Il numero di rata da cui iniziare il conteggio" msgstr "Il numero di rata da cui iniziare il conteggio"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Data di inizio" msgstr "Data di inizio"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Data di fine" msgstr "Data di fine"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Ricorrenza" msgstr "Ricorrenza"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Importo della rata" msgstr "Importo della rata"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Aggiungi una descrizione alle transazioni" msgstr "Aggiungi una descrizione alle transazioni"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Aggiungi note alle transazioni" msgstr "Aggiungi note alle transazioni"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "giorno/i" msgstr "giorno/i"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "settimana/e" msgstr "settimana/e"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "mese/i" msgstr "mese/i"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "anno/i" msgstr "anno/i"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "In pausa" msgstr "In pausa"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo di ricorrenza" msgstr "Tipo di ricorrenza"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Frequenza" msgstr "Frequenza"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "Tieni al massimo" msgstr "Tieni al massimo"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Data dell'ultima generazione" msgstr "Data dell'ultima generazione"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Data dell'ultimo riferimento generato" msgstr "Data dell'ultimo riferimento generato"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1658,7 +1658,7 @@ msgstr "Data dell'ultimo riferimento generato"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Transazione rapida" msgstr "Transazione rapida"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1764,7 +1764,7 @@ msgstr "Elemento eliminato con successo"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Transazione aggiunta con successo" msgstr "Transazione aggiunta con successo"
@@ -1804,30 +1804,30 @@ msgstr "Tag aggiornato con successo"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Tag rimosso con successo" msgstr "Tag rimosso con successo"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Transazione aggiornata con successo" msgstr "Transazione aggiornata con successo"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s transazione aggiornata correttamente" msgstr[0] "%(count)s transazione aggiornata correttamente"
msgstr[1] "%(count)s transazioni aggiornate correttamente" msgstr[1] "%(count)s transazioni aggiornate correttamente"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Transazione duplicata con successo" msgstr "Transazione duplicata con successo"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Transazione eliminata con successo" msgstr "Transazione eliminata con successo"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Transazione ripristinata con successo" msgstr "Transazione ripristinata con successo"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Trasferimento aggiunto con successo" msgstr "Trasferimento aggiunto con successo"
@@ -2552,8 +2552,8 @@ msgid "No entries for this DCA"
msgstr "Nessuna voce per questo DCA" msgstr "Nessuna voce per questo DCA"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Prova ad aggiungerne uno" msgstr "Prova ad aggiungerne uno"
@@ -2678,7 +2678,7 @@ msgstr "Nessun cambio valuta"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Navigazione della pagina" msgstr "Navigazione della pagina"
@@ -3227,7 +3227,12 @@ msgstr "Prezzo unitario"
msgid "Item" msgid "Item"
msgstr "Elemento" msgstr "Elemento"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Nessuna transazione questo mese" msgstr "Nessuna transazione questo mese"
@@ -3529,7 +3534,7 @@ msgstr "Modifica"
msgid "transactions" msgid "transactions"
msgstr "transazioni" msgstr "transazioni"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Nessuna transazione trovata" msgstr "Nessuna transazione trovata"
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-12-29 07:24+0000\n" "PO-Revision-Date: 2025-12-29 07:24+0000\n"
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n" "Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr "Nieuw saldo"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Categorie"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Labels"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -171,8 +171,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -768,8 +768,8 @@ msgstr "Betaal Munteenheid"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Opmerkingen" msgstr "Opmerkingen"
@@ -856,8 +856,8 @@ msgstr "Categorieën"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -869,14 +869,14 @@ msgid "Entities"
msgstr "Bedrijven" msgstr "Bedrijven"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Terugkerende Verrichtingen" msgstr "Terugkerende Verrichtingen"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1128,15 +1128,15 @@ msgstr "Operator"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Soort" msgstr "Soort"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1147,14 +1147,14 @@ msgstr "Betaald"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Referentiedatum" msgstr "Referentiedatum"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1165,27 +1165,27 @@ msgstr "Bedrag"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Beschrijving" msgstr "Beschrijving"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Interne opmerking" msgstr "Interne opmerking"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "Interne ID" msgstr "Interne ID"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Dempen" msgstr "Dempen"
@@ -1500,7 +1500,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Bedrijf" msgstr "Bedrijf"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1512,7 +1512,7 @@ msgstr "Bedrijf"
msgid "Income" msgid "Income"
msgstr "Ontvangsten Transactie" msgstr "Ontvangsten Transactie"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1523,11 +1523,11 @@ msgstr "Ontvangsten Transactie"
msgid "Expense" msgid "Expense"
msgstr "Uitgave" msgstr "Uitgave"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Afbetalingsplan" msgstr "Afbetalingsplan"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Terugkerende verrichting" msgstr "Terugkerende verrichting"
@@ -1539,113 +1539,113 @@ msgstr "Verwijderd"
msgid "Deleted At" msgid "Deleted At"
msgstr "Verwijderd Op" msgstr "Verwijderd Op"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Geen labels" msgstr "Geen labels"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Geen categorie" msgstr "Geen categorie"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Geen Beschrijving" msgstr "Geen Beschrijving"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Jaarlijks" msgstr "Jaarlijks"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Maandelijks" msgstr "Maandelijks"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Wekelijks" msgstr "Wekelijks"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Dagelijks" msgstr "Dagelijks"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Aantal aflossingen" msgstr "Aantal aflossingen"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Begin afbetaling" msgstr "Begin afbetaling"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "Het nummer van de aflevering om mee te beginnen" msgstr "Het nummer van de aflevering om mee te beginnen"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Startdatum" msgstr "Startdatum"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Einddatum" msgstr "Einddatum"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Terugkeerpatroon" msgstr "Terugkeerpatroon"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Termijnbedrag" msgstr "Termijnbedrag"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Beschrijving toevoegen aan verrichting" msgstr "Beschrijving toevoegen aan verrichting"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Notities toevoegen aan verrichting" msgstr "Notities toevoegen aan verrichting"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "dag(en)" msgstr "dag(en)"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "we(e)k(en)" msgstr "we(e)k(en)"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "maand(en)" msgstr "maand(en)"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "ja(a)r(en)" msgstr "ja(a)r(en)"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Gepauzeerd" msgstr "Gepauzeerd"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Type Terugkeerpatroon" msgstr "Type Terugkeerpatroon"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Terugkeer Interval" msgstr "Terugkeer Interval"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "Bewaar maximaal" msgstr "Bewaar maximaal"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Laatste Gegenereerde Datum" msgstr "Laatste Gegenereerde Datum"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Laatste Gegenereerde Referentiedatum" msgstr "Laatste Gegenereerde Referentiedatum"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1654,7 +1654,7 @@ msgstr "Laatste Gegenereerde Referentiedatum"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Snelle verrichting" msgstr "Snelle verrichting"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1760,7 +1760,7 @@ msgstr "Item succesvol verwijderd"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Verrichting succesvol toegevoegd" msgstr "Verrichting succesvol toegevoegd"
@@ -1800,30 +1800,30 @@ msgstr "Label succesvol bijgewerkt"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Label succesvol verwijderd" msgstr "Label succesvol verwijderd"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Verrichting succesvol bijgewerkt" msgstr "Verrichting succesvol bijgewerkt"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s verrichting succesvol bijgewerkt" msgstr[0] "%(count)s verrichting succesvol bijgewerkt"
msgstr[1] "%(count)s verrichtingen succesvol bijgewerkt" msgstr[1] "%(count)s verrichtingen succesvol bijgewerkt"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Verrichting succesvol gedupliceerd" msgstr "Verrichting succesvol gedupliceerd"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Verrichting succesvol verwijderd" msgstr "Verrichting succesvol verwijderd"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Verrichting succesvol hersteld" msgstr "Verrichting succesvol hersteld"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Transactie succesvol toegevoegd" msgstr "Transactie succesvol toegevoegd"
@@ -2543,8 +2543,8 @@ msgid "No entries for this DCA"
msgstr "Geen idems in deze DCA" msgstr "Geen idems in deze DCA"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Probeer er een toe te voegen" msgstr "Probeer er een toe te voegen"
@@ -2669,7 +2669,7 @@ msgstr "Geen wisselkoersen"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Paginanavigatie" msgstr "Paginanavigatie"
@@ -3202,7 +3202,12 @@ msgstr "Eenheidsprijs"
msgid "Item" msgid "Item"
msgstr "Artikel" msgstr "Artikel"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Geen verrichtingen deze maand" msgstr "Geen verrichtingen deze maand"
@@ -3505,7 +3510,7 @@ msgstr "Bewerking"
msgid "transactions" msgid "transactions"
msgstr "verrichtingen" msgstr "verrichtingen"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Geen Verrichtingen gevonden" msgstr "Geen Verrichtingen gevonden"
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-11-08 12:20+0000\n" "PO-Revision-Date: 2025-11-08 12:20+0000\n"
"Last-Translator: Marcin Kisielewski <kisielewski.mar@gmail.com>\n" "Last-Translator: Marcin Kisielewski <kisielewski.mar@gmail.com>\n"
"Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/"
@@ -68,8 +68,8 @@ msgstr "Nowe saldo"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -85,8 +85,8 @@ msgstr "Kategoria"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -99,7 +99,7 @@ msgstr "Tagi"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -168,8 +168,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -747,8 +747,8 @@ msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -835,8 +835,8 @@ msgstr ""
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -848,14 +848,14 @@ msgid "Entities"
msgstr "" msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1105,15 +1105,15 @@ msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1124,14 +1124,14 @@ msgstr ""
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "" msgstr ""
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1142,27 +1142,27 @@ msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "" msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "" msgstr ""
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1469,7 +1469,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1481,7 +1481,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1492,11 +1492,11 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
@@ -1508,113 +1508,113 @@ msgstr ""
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1623,7 +1623,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1729,7 +1729,7 @@ msgstr ""
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "" msgstr ""
@@ -1769,30 +1769,30 @@ msgstr ""
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "" msgstr ""
@@ -2505,8 +2505,8 @@ msgid "No entries for this DCA"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "" msgstr ""
@@ -2631,7 +2631,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "" msgstr ""
@@ -3156,7 +3156,12 @@ msgstr ""
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "" msgstr ""
@@ -3453,7 +3458,7 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-12-29 02:24+0000\n" "PO-Revision-Date: 2025-12-29 02:24+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n" "Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/" "Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
@@ -67,8 +67,8 @@ msgstr "Novo saldo"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "Categoria"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "Tags"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -170,8 +170,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -766,8 +766,8 @@ msgstr "Moeda de pagamento"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
@@ -854,8 +854,8 @@ msgstr "Categorias"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -867,14 +867,14 @@ msgid "Entities"
msgstr "Entidades" msgstr "Entidades"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Transações Recorrentes" msgstr "Transações Recorrentes"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1126,15 +1126,15 @@ msgstr "Operador"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "Tipo" msgstr "Tipo"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1145,14 +1145,14 @@ msgstr "Pago"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "Data de Referência" msgstr "Data de Referência"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1163,27 +1163,27 @@ msgstr "Quantia"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "Descrição" msgstr "Descrição"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "Nota Interna" msgstr "Nota Interna"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "ID Interna" msgstr "ID Interna"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "Silenciada" msgstr "Silenciada"
@@ -1497,7 +1497,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "Entidade" msgstr "Entidade"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1509,7 +1509,7 @@ msgstr "Entidade"
msgid "Income" msgid "Income"
msgstr "Renda" msgstr "Renda"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1520,11 +1520,11 @@ msgstr "Renda"
msgid "Expense" msgid "Expense"
msgstr "Despesa" msgstr "Despesa"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Parcelamento" msgstr "Parcelamento"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transação Recorrente" msgstr "Transação Recorrente"
@@ -1536,113 +1536,113 @@ msgstr "Apagado"
msgid "Deleted At" msgid "Deleted At"
msgstr "Apagado Em" msgstr "Apagado Em"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Nenhuma tag" msgstr "Nenhuma tag"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "Sem categoria" msgstr "Sem categoria"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "Sem descrição" msgstr "Sem descrição"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Anual" msgstr "Anual"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensal" msgstr "Mensal"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "Semanal" msgstr "Semanal"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "Diária" msgstr "Diária"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Número de Parcelas" msgstr "Número de Parcelas"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "Parcela inicial" msgstr "Parcela inicial"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "O número da parcela a partir do qual se inicia a contagem" msgstr "O número da parcela a partir do qual se inicia a contagem"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "Data de Início" msgstr "Data de Início"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "Data Final" msgstr "Data Final"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "Recorrência" msgstr "Recorrência"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Valor da Parcela" msgstr "Valor da Parcela"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Adicionar descrição às transações" msgstr "Adicionar descrição às transações"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Adicionar notas às transações" msgstr "Adicionar notas às transações"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "dia(s)" msgstr "dia(s)"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "semana(s)" msgstr "semana(s)"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "mês(es)" msgstr "mês(es)"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "ano(s)" msgstr "ano(s)"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Pausado" msgstr "Pausado"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo de recorrência" msgstr "Tipo de recorrência"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Intervalo de recorrência" msgstr "Intervalo de recorrência"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "Manter no máximo" msgstr "Manter no máximo"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Última data gerada" msgstr "Última data gerada"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Última data de referência gerada" msgstr "Última data de referência gerada"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1651,7 +1651,7 @@ msgstr "Última data de referência gerada"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Transação Rápida" msgstr "Transação Rápida"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1757,7 +1757,7 @@ msgstr "Item apagado com sucesso"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "Transação adicionada com sucesso" msgstr "Transação adicionada com sucesso"
@@ -1797,30 +1797,30 @@ msgstr "Tag atualizada com sucesso"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "Tag apagada com sucesso" msgstr "Tag apagada com sucesso"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "Transação atualizada com sucesso" msgstr "Transação atualizada com sucesso"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "%(count)s transação atualizada com sucesso" msgstr[0] "%(count)s transação atualizada com sucesso"
msgstr[1] "%(count)s transações atualizadas com sucesso" msgstr[1] "%(count)s transações atualizadas com sucesso"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "Transação duplicada com sucesso" msgstr "Transação duplicada com sucesso"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "Transação apagada com sucesso" msgstr "Transação apagada com sucesso"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "Transação restaurada com sucesso" msgstr "Transação restaurada com sucesso"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "Transferência adicionada com sucesso" msgstr "Transferência adicionada com sucesso"
@@ -2542,8 +2542,8 @@ msgid "No entries for this DCA"
msgstr "Nenhuma entrada neste CMP" msgstr "Nenhuma entrada neste CMP"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "Tente adicionar uma" msgstr "Tente adicionar uma"
@@ -2669,7 +2669,7 @@ msgstr "Nenhuma taxa de câmbio"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "Navegação por página" msgstr "Navegação por página"
@@ -3201,7 +3201,12 @@ msgstr "Preço unitário"
msgid "Item" msgid "Item"
msgstr "Item" msgstr "Item"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "Nenhuma transação neste mês" msgstr "Nenhuma transação neste mês"
@@ -3501,7 +3506,7 @@ msgstr "Editando"
msgid "transactions" msgid "transactions"
msgstr "transações" msgstr "transações"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Nenhuma transação encontrada" msgstr "Nenhuma transação encontrada"
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-04-14 06:16+0000\n" "PO-Revision-Date: 2025-04-14 06:16+0000\n"
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n" "Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,8 +67,8 @@ msgstr ""
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr ""
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr ""
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -167,8 +167,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -746,8 +746,8 @@ msgstr ""
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -834,8 +834,8 @@ msgstr ""
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -847,14 +847,14 @@ msgid "Entities"
msgstr "" msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1104,15 +1104,15 @@ msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1123,14 +1123,14 @@ msgstr ""
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "" msgstr ""
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1141,27 +1141,27 @@ msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "" msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "" msgstr ""
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1468,7 +1468,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1480,7 +1480,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1491,11 +1491,11 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
@@ -1507,113 +1507,113 @@ msgstr ""
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1622,7 +1622,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1728,7 +1728,7 @@ msgstr ""
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "" msgstr ""
@@ -1768,30 +1768,30 @@ msgstr ""
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "" msgstr ""
@@ -2504,8 +2504,8 @@ msgid "No entries for this DCA"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "" msgstr ""
@@ -2630,7 +2630,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "" msgstr ""
@@ -3153,7 +3153,12 @@ msgstr ""
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "" msgstr ""
@@ -3450,7 +3455,7 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-11-01 01:17+0000\n" "PO-Revision-Date: 2025-11-01 01:17+0000\n"
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n" "Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
"Language-Team: Ukrainian <https://translations.herculino.com/projects/" "Language-Team: Ukrainian <https://translations.herculino.com/projects/"
@@ -68,8 +68,8 @@ msgstr "Новий баланс"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -85,8 +85,8 @@ msgstr "Категорія"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -99,7 +99,7 @@ msgstr "Мітки"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -172,8 +172,8 @@ msgstr ""
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -776,8 +776,8 @@ msgstr "Валюта платежу"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "Примітки" msgstr "Примітки"
@@ -864,8 +864,8 @@ msgstr "Категорії"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -877,14 +877,14 @@ msgid "Entities"
msgstr "" msgstr ""
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "Регулярні транзакції" msgstr "Регулярні транзакції"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1136,15 +1136,15 @@ msgstr ""
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1155,14 +1155,14 @@ msgstr ""
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "" msgstr ""
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1173,27 +1173,27 @@ msgstr ""
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "" msgstr ""
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "" msgstr ""
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "" msgstr ""
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1502,7 +1502,7 @@ msgstr ""
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1514,7 +1514,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1525,11 +1525,11 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
@@ -1541,113 +1541,113 @@ msgstr ""
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1656,7 +1656,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1764,7 +1764,7 @@ msgstr "Рахунок успішно видалено"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "" msgstr ""
@@ -1804,30 +1804,30 @@ msgstr ""
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "" msgstr ""
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "" msgstr ""
@@ -2540,8 +2540,8 @@ msgid "No entries for this DCA"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "" msgstr ""
@@ -2666,7 +2666,7 @@ msgstr ""
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "" msgstr ""
@@ -3197,7 +3197,12 @@ msgstr ""
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "" msgstr ""
@@ -3494,7 +3499,7 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+74 -69
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-31 00:59+0000\n" "POT-Creation-Date: 2026-01-10 05:53+0000\n"
"PO-Revision-Date: 2025-10-08 16:17+0000\n" "PO-Revision-Date: 2025-10-08 16:17+0000\n"
"Last-Translator: doody <doodykimo@gmail.com>\n" "Last-Translator: doody <doodykimo@gmail.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://translations." "Language-Team: Chinese (Traditional Han script) <https://translations."
@@ -67,8 +67,8 @@ msgstr "新的餘額"
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516 #: apps/transactions/forms.py:419 apps/transactions/forms.py:516
#: apps/transactions/forms.py:523 apps/transactions/forms.py:707 #: apps/transactions/forms.py:523 apps/transactions/forms.py:707
#: apps/transactions/forms.py:948 apps/transactions/models.py:322 #: apps/transactions/forms.py:948 apps/transactions/models.py:322
#: apps/transactions/models.py:574 apps/transactions/models.py:774 #: apps/transactions/models.py:578 apps/transactions/models.py:778
#: apps/transactions/models.py:1022 #: apps/transactions/models.py:1026
#: templates/insights/fragments/category_overview/index.html:86 #: templates/insights/fragments/category_overview/index.html:86
#: templates/insights/fragments/category_overview/index.html:542 #: templates/insights/fragments/category_overview/index.html:542
#: templates/insights/fragments/month_by_month.html:84 #: templates/insights/fragments/month_by_month.html:84
@@ -84,8 +84,8 @@ msgstr "分類"
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532 #: apps/transactions/forms.py:427 apps/transactions/forms.py:532
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700 #: apps/transactions/forms.py:540 apps/transactions/forms.py:700
#: apps/transactions/forms.py:941 apps/transactions/models.py:328 #: apps/transactions/forms.py:941 apps/transactions/models.py:328
#: apps/transactions/models.py:576 apps/transactions/models.py:778 #: apps/transactions/models.py:580 apps/transactions/models.py:782
#: apps/transactions/models.py:1028 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1032 templates/includes/sidebar.html:150
#: templates/insights/fragments/category_overview/index.html:40 #: templates/insights/fragments/category_overview/index.html:40
#: templates/insights/fragments/month_by_month.html:29 #: templates/insights/fragments/month_by_month.html:29
#: templates/insights/fragments/month_by_month.html:32 #: templates/insights/fragments/month_by_month.html:32
@@ -98,7 +98,7 @@ msgstr "標籤"
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13 #: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
#: apps/import_app/models.py:14 apps/rules/models.py:13 #: apps/import_app/models.py:14 apps/rules/models.py:13
#: apps/transactions/models.py:214 apps/transactions/models.py:239 #: apps/transactions/models.py:214 apps/transactions/models.py:239
#: apps/transactions/models.py:263 apps/transactions/models.py:990 #: apps/transactions/models.py:263 apps/transactions/models.py:994
#: templates/account_groups/fragments/list.html:22 #: templates/account_groups/fragments/list.html:22
#: templates/accounts/fragments/list.html:22 #: templates/accounts/fragments/list.html:22
#: templates/categories/fragments/table.html:17 #: templates/categories/fragments/table.html:17
@@ -167,8 +167,8 @@ msgstr "封存的帳戶不會在淨資產中被計算或顯示"
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271 #: apps/transactions/forms.py:63 apps/transactions/forms.py:271
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692 #: apps/transactions/forms.py:386 apps/transactions/forms.py:692
#: apps/transactions/forms.py:933 apps/transactions/models.py:294 #: apps/transactions/forms.py:933 apps/transactions/models.py:294
#: apps/transactions/models.py:534 apps/transactions/models.py:756 #: apps/transactions/models.py:538 apps/transactions/models.py:760
#: apps/transactions/models.py:996 #: apps/transactions/models.py:1000
#: templates/installment_plans/fragments/table.html:17 #: templates/installment_plans/fragments/table.html:17
#: templates/quick_transactions/fragments/list.html:14 #: templates/quick_transactions/fragments/list.html:14
#: templates/recurring_transactions/fragments/table.html:19 #: templates/recurring_transactions/fragments/table.html:19
@@ -746,8 +746,8 @@ msgstr "交易貨幣"
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180 #: 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/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/forms.py:413 apps/transactions/forms.py:560
#: apps/transactions/models.py:318 apps/transactions/models.py:583 #: apps/transactions/models.py:318 apps/transactions/models.py:587
#: apps/transactions/models.py:784 apps/transactions/models.py:1018 #: apps/transactions/models.py:788 apps/transactions/models.py:1022
msgid "Notes" msgid "Notes"
msgstr "備註" msgstr "備註"
@@ -834,8 +834,8 @@ msgstr "類別"
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267 #: apps/transactions/forms.py:59 apps/transactions/forms.py:267
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715 #: apps/transactions/forms.py:435 apps/transactions/forms.py:715
#: apps/transactions/forms.py:956 apps/transactions/models.py:277 #: apps/transactions/forms.py:956 apps/transactions/models.py:277
#: apps/transactions/models.py:333 apps/transactions/models.py:579 #: apps/transactions/models.py:333 apps/transactions/models.py:583
#: apps/transactions/models.py:781 apps/transactions/models.py:1033 #: apps/transactions/models.py:785 apps/transactions/models.py:1037
#: templates/entities/fragments/list.html:9 #: templates/entities/fragments/list.html:9
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156 #: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
#: templates/insights/fragments/category_overview/index.html:54 #: templates/insights/fragments/category_overview/index.html:54
@@ -847,14 +847,14 @@ msgid "Entities"
msgstr "實體" msgstr "實體"
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137 #: apps/export_app/forms.py:55 apps/export_app/forms.py:137
#: apps/transactions/models.py:821 templates/includes/sidebar.html:110 #: apps/transactions/models.py:825 templates/includes/sidebar.html:110
#: templates/recurring_transactions/fragments/list.html:9 #: templates/recurring_transactions/fragments/list.html:9
#: templates/recurring_transactions/pages/index.html:4 #: templates/recurring_transactions/pages/index.html:4
msgid "Recurring Transactions" msgid "Recurring Transactions"
msgstr "定期扣款交易" msgstr "定期扣款交易"
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135 #: apps/export_app/forms.py:61 apps/export_app/forms.py:135
#: apps/transactions/models.py:597 templates/includes/sidebar.html:104 #: apps/transactions/models.py:601 templates/includes/sidebar.html:104
#: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/fragments/list.html:9
#: templates/installment_plans/pages/index.html:4 #: templates/installment_plans/pages/index.html:4
msgid "Installment Plans" msgid "Installment Plans"
@@ -1104,15 +1104,15 @@ msgstr "運算子"
#: apps/rules/forms.py:174 apps/rules/forms.py:188 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/rules/models.py:271 apps/transactions/forms.py:377
#: apps/transactions/models.py:301 apps/transactions/models.py:539 #: apps/transactions/models.py:301 apps/transactions/models.py:543
#: apps/transactions/models.py:762 apps/transactions/models.py:1003 #: apps/transactions/models.py:766 apps/transactions/models.py:1007
msgid "Type" msgid "Type"
msgstr "種類" msgstr "種類"
#: apps/rules/forms.py:175 apps/rules/forms.py:189 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/rules/models.py:275 apps/transactions/filters.py:22
#: apps/transactions/forms.py:381 apps/transactions/models.py:303 #: apps/transactions/forms.py:381 apps/transactions/models.py:303
#: apps/transactions/models.py:1005 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1009 templates/cotton/transaction/item.html:20
#: templates/cotton/transaction/item.html:31 #: templates/cotton/transaction/item.html:31
#: templates/transactions/widgets/paid_toggle_button.html:10 #: templates/transactions/widgets/paid_toggle_button.html:10
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:13 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:13
@@ -1123,14 +1123,14 @@ msgstr "已支付"
#: apps/rules/models.py:283 apps/transactions/forms.py:71 #: apps/rules/models.py:283 apps/transactions/forms.py:71
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547 #: apps/transactions/forms.py:397 apps/transactions/forms.py:547
#: apps/transactions/forms.py:721 apps/transactions/models.py:305 #: apps/transactions/forms.py:721 apps/transactions/models.py:305
#: apps/transactions/models.py:557 apps/transactions/models.py:786 #: apps/transactions/models.py:561 apps/transactions/models.py:790
msgid "Reference Date" msgid "Reference Date"
msgstr "起算日" msgstr "起算日"
#: apps/rules/forms.py:178 apps/rules/forms.py:192 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/rules/models.py:287 apps/transactions/forms.py:404
#: apps/transactions/models.py:311 apps/transactions/models.py:767 #: apps/transactions/models.py:311 apps/transactions/models.py:771
#: apps/transactions/models.py:1011 #: apps/transactions/models.py:1015
#: templates/insights/fragments/sankey.html:102 #: templates/insights/fragments/sankey.html:102
#: templates/installment_plans/fragments/table.html:18 #: templates/installment_plans/fragments/table.html:18
#: templates/quick_transactions/fragments/list.html:15 #: templates/quick_transactions/fragments/list.html:15
@@ -1141,27 +1141,27 @@ msgstr "金額"
#: apps/rules/forms.py:179 apps/rules/forms.py:193 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/rules/models.py:42 apps/rules/models.py:291
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551 #: apps/transactions/forms.py:408 apps/transactions/forms.py:551
#: apps/transactions/models.py:316 apps/transactions/models.py:541 #: apps/transactions/models.py:316 apps/transactions/models.py:545
#: apps/transactions/models.py:770 apps/transactions/models.py:1016 #: apps/transactions/models.py:774 apps/transactions/models.py:1020
msgid "Description" msgid "Description"
msgstr "描述" msgstr "描述"
#: apps/rules/forms.py:182 apps/rules/forms.py:198 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:355 #: apps/rules/models.py:299 apps/transactions/models.py:355
#: apps/transactions/models.py:1038 #: apps/transactions/models.py:1042
msgid "Internal Note" msgid "Internal Note"
msgstr "內部註記" msgstr "內部註記"
#: apps/rules/forms.py:183 apps/rules/forms.py:199 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:357 #: apps/rules/models.py:303 apps/transactions/models.py:357
#: apps/transactions/models.py:1040 #: apps/transactions/models.py:1044
msgid "Internal ID" msgid "Internal ID"
msgstr "內部ID" msgstr "內部ID"
#: apps/rules/forms.py:186 apps/rules/forms.py:200 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/rules/models.py:319 apps/transactions/forms.py:564
#: apps/transactions/models.py:215 apps/transactions/models.py:306 #: apps/transactions/models.py:215 apps/transactions/models.py:306
#: apps/transactions/models.py:1006 #: apps/transactions/models.py:1010
msgid "Mute" msgid "Mute"
msgstr "靜音" msgstr "靜音"
@@ -1470,7 +1470,7 @@ msgstr "新增交易的時候無法選擇停用的實體"
msgid "Entity" msgid "Entity"
msgstr "實體" msgstr "實體"
#: apps/transactions/models.py:288 apps/transactions/models.py:983 #: apps/transactions/models.py:288 apps/transactions/models.py:987
#: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:42
#: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:44
#: templates/calendar_view/fragments/list.html:52 #: templates/calendar_view/fragments/list.html:52
@@ -1482,7 +1482,7 @@ msgstr "實體"
msgid "Income" msgid "Income"
msgstr "收入" msgstr "收入"
#: apps/transactions/models.py:289 apps/transactions/models.py:984 #: apps/transactions/models.py:289 apps/transactions/models.py:988
#: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:46
#: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:48
#: templates/calendar_view/fragments/list.html:56 #: templates/calendar_view/fragments/list.html:56
@@ -1493,11 +1493,11 @@ msgstr "收入"
msgid "Expense" msgid "Expense"
msgstr "支出" msgstr "支出"
#: apps/transactions/models.py:344 apps/transactions/models.py:596 #: apps/transactions/models.py:344 apps/transactions/models.py:600
msgid "Installment Plan" msgid "Installment Plan"
msgstr "分期付款計劃" msgstr "分期付款計劃"
#: apps/transactions/models.py:353 apps/transactions/models.py:820 #: apps/transactions/models.py:353 apps/transactions/models.py:824
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "定期扣款交易" msgstr "定期扣款交易"
@@ -1509,113 +1509,113 @@ msgstr "已刪除"
msgid "Deleted At" msgid "Deleted At"
msgstr "刪除時間" msgstr "刪除時間"
#: apps/transactions/models.py:476 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:480 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "沒有標籤" msgstr "沒有標籤"
#: apps/transactions/models.py:478 #: apps/transactions/models.py:482
msgid "No category" msgid "No category"
msgstr "沒有分類" msgstr "沒有分類"
#: apps/transactions/models.py:480 #: apps/transactions/models.py:484
msgid "No description" msgid "No description"
msgstr "沒有描述" msgstr "沒有描述"
#: apps/transactions/models.py:528 templates/includes/sidebar.html:57 #: apps/transactions/models.py:532 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "年" msgstr "年"
#: apps/transactions/models.py:529 apps/users/models.py:464 #: apps/transactions/models.py:533 apps/users/models.py:464
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "月" msgstr "月"
#: apps/transactions/models.py:530 #: apps/transactions/models.py:534
msgid "Weekly" msgid "Weekly"
msgstr "週" msgstr "週"
#: apps/transactions/models.py:531 #: apps/transactions/models.py:535
msgid "Daily" msgid "Daily"
msgstr "日" msgstr "日"
#: apps/transactions/models.py:544 #: apps/transactions/models.py:548
msgid "Number of Installments" msgid "Number of Installments"
msgstr "期數" msgstr "期數"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:553
msgid "Installment Start" msgid "Installment Start"
msgstr "分期付款起始日" msgstr "分期付款起始日"
#: apps/transactions/models.py:550 #: apps/transactions/models.py:554
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "開始計算的期數" msgstr "開始計算的期數"
#: apps/transactions/models.py:555 apps/transactions/models.py:790 #: apps/transactions/models.py:559 apps/transactions/models.py:794
msgid "Start Date" msgid "Start Date"
msgstr "起始日期" msgstr "起始日期"
#: apps/transactions/models.py:559 apps/transactions/models.py:791 #: apps/transactions/models.py:563 apps/transactions/models.py:795
msgid "End Date" msgid "End Date"
msgstr "結束日期" msgstr "結束日期"
#: apps/transactions/models.py:564 #: apps/transactions/models.py:568
msgid "Recurrence" msgid "Recurrence"
msgstr "頻率" msgstr "頻率"
#: apps/transactions/models.py:567 #: apps/transactions/models.py:571
msgid "Installment Amount" msgid "Installment Amount"
msgstr "分期付款金額" msgstr "分期付款金額"
#: apps/transactions/models.py:586 apps/transactions/models.py:810 #: apps/transactions/models.py:590 apps/transactions/models.py:814
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "為交易增加描述" msgstr "為交易增加描述"
#: apps/transactions/models.py:589 apps/transactions/models.py:813 #: apps/transactions/models.py:593 apps/transactions/models.py:817
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "為交易新增註記" msgstr "為交易新增註記"
#: apps/transactions/models.py:749 #: apps/transactions/models.py:753
msgid "day(s)" msgid "day(s)"
msgstr "天" msgstr "天"
#: apps/transactions/models.py:750 #: apps/transactions/models.py:754
msgid "week(s)" msgid "week(s)"
msgstr "週" msgstr "週"
#: apps/transactions/models.py:751 #: apps/transactions/models.py:755
msgid "month(s)" msgid "month(s)"
msgstr "月" msgstr "月"
#: apps/transactions/models.py:752 #: apps/transactions/models.py:756
msgid "year(s)" msgid "year(s)"
msgstr "年" msgstr "年"
#: apps/transactions/models.py:754 #: apps/transactions/models.py:758
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "已暫停" msgstr "已暫停"
#: apps/transactions/models.py:793 #: apps/transactions/models.py:797
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "頻率" msgstr "頻率"
#: apps/transactions/models.py:796 #: apps/transactions/models.py:800
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "頻率間隔" msgstr "頻率間隔"
#: apps/transactions/models.py:799 #: apps/transactions/models.py:803
msgid "Keep at most" msgid "Keep at most"
msgstr "持續最多" msgstr "持續最多"
#: apps/transactions/models.py:803 #: apps/transactions/models.py:807
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "最後產生的日期" msgstr "最後產生的日期"
#: apps/transactions/models.py:806 #: apps/transactions/models.py:810
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "最後產生的起算日" msgstr "最後產生的起算日"
#: apps/transactions/models.py:1050 #: apps/transactions/models.py:1054
#: apps/transactions/views/quick_transactions.py:178 #: apps/transactions/views/quick_transactions.py:178
#: apps/transactions/views/quick_transactions.py:187 #: apps/transactions/views/quick_transactions.py:187
#: apps/transactions/views/quick_transactions.py:189 #: apps/transactions/views/quick_transactions.py:189
@@ -1624,7 +1624,7 @@ msgstr "最後產生的起算日"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "快速交易" msgstr "快速交易"
#: apps/transactions/models.py:1051 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1055 templates/includes/sidebar.html:98
#: templates/quick_transactions/pages/index.html:5 #: templates/quick_transactions/pages/index.html:5
#: templates/quick_transactions/pages/index.html:15 #: templates/quick_transactions/pages/index.html:15
msgid "Quick Transactions" msgid "Quick Transactions"
@@ -1725,7 +1725,7 @@ msgstr "成功刪除項目"
#: apps/transactions/views/quick_transactions.py:156 #: apps/transactions/views/quick_transactions.py:156
#: apps/transactions/views/transactions.py:53 #: apps/transactions/views/transactions.py:53
#: apps/transactions/views/transactions.py:228 #: apps/transactions/views/transactions.py:238
msgid "Transaction added successfully" msgid "Transaction added successfully"
msgstr "成功新增交易" msgstr "成功新增交易"
@@ -1765,29 +1765,29 @@ msgstr "成功更新標籤"
msgid "Tag deleted successfully" msgid "Tag deleted successfully"
msgstr "成功刪除標籤" msgstr "成功刪除標籤"
#: apps/transactions/views/transactions.py:252 #: apps/transactions/views/transactions.py:262
msgid "Transaction updated successfully" msgid "Transaction updated successfully"
msgstr "成功更新交易" msgstr "成功更新交易"
#: apps/transactions/views/transactions.py:303 #: apps/transactions/views/transactions.py:313
#, python-format #, python-format
msgid "%(count)s transaction updated successfully" msgid "%(count)s transaction updated successfully"
msgid_plural "%(count)s transactions updated successfully" msgid_plural "%(count)s transactions updated successfully"
msgstr[0] "成功更新%(count)s筆交易" msgstr[0] "成功更新%(count)s筆交易"
#: apps/transactions/views/transactions.py:339 #: apps/transactions/views/transactions.py:349
msgid "Transaction duplicated successfully" msgid "Transaction duplicated successfully"
msgstr "成功複製交易" msgstr "成功複製交易"
#: apps/transactions/views/transactions.py:381 #: apps/transactions/views/transactions.py:391
msgid "Transaction deleted successfully" msgid "Transaction deleted successfully"
msgstr "成功刪除交易" msgstr "成功刪除交易"
#: apps/transactions/views/transactions.py:399 #: apps/transactions/views/transactions.py:409
msgid "Transaction restored successfully" msgid "Transaction restored successfully"
msgstr "成功復原交易" msgstr "成功復原交易"
#: apps/transactions/views/transactions.py:425 #: apps/transactions/views/transactions.py:435
msgid "Transfer added successfully" msgid "Transfer added successfully"
msgstr "成功新增轉帳" msgstr "成功新增轉帳"
@@ -2508,8 +2508,8 @@ msgid "No entries for this DCA"
msgstr "這個定期定額沒有投入" msgstr "這個定期定額沒有投入"
#: templates/dca/fragments/strategy/details.html:120 #: templates/dca/fragments/strategy/details.html:120
#: templates/monthly_overview/fragments/list.html:33 #: templates/monthly_overview/fragments/list.html:59
#: templates/transactions/fragments/list_all.html:33 #: templates/transactions/fragments/list_all.html:59
msgid "Try adding one" msgid "Try adding one"
msgstr "試著增加一個" msgstr "試著增加一個"
@@ -2634,7 +2634,7 @@ msgstr "沒有匯率"
#: templates/exchange_rates/fragments/table.html:56 #: templates/exchange_rates/fragments/table.html:56
#: templates/exchange_rates_services/fragments/table.html:57 #: templates/exchange_rates_services/fragments/table.html:57
#: templates/transactions/fragments/list_all.html:43 #: templates/transactions/fragments/list_all.html:70
msgid "Page navigation" msgid "Page navigation"
msgstr "頁面導覽" msgstr "頁面導覽"
@@ -3173,7 +3173,12 @@ msgstr "單位價格"
msgid "Item" msgid "Item"
msgstr "項目" msgstr "項目"
#: templates/monthly_overview/fragments/list.html:32 #: templates/monthly_overview/fragments/list.html:15
#: templates/transactions/fragments/list_all.html:15
msgid "late"
msgstr ""
#: templates/monthly_overview/fragments/list.html:58
msgid "No transactions this month" msgid "No transactions this month"
msgstr "這個月沒有交易" msgstr "這個月沒有交易"
@@ -3472,7 +3477,7 @@ msgstr "編輯"
msgid "transactions" msgid "transactions"
msgstr "交易" msgstr "交易"
#: templates/transactions/fragments/list_all.html:32 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "沒有發現交易" msgstr "沒有發現交易"
@@ -3,6 +3,31 @@
{% regroup transactions by date|customnaturaldate as transactions_by_date %} {% regroup transactions by date|customnaturaldate as transactions_by_date %}
<div id="transactions-list"> <div id="transactions-list">
{% if late_transactions %}
<div id="late-transactions" class="transactions-divider"
x-data="{ open: sessionStorage.getItem('late-transactions') !== 'false' }"
x-init="if (sessionStorage.getItem('late-transactions') === null) sessionStorage.setItem('late-transactions', 'true')">
<div class="mt-3 mb-1 w-full border-b border-b-error/50 transactions-divider-title cursor-pointer">
<a class="no-underline inline-block w-full text-error font-semibold"
role="button"
@click="open = !open; sessionStorage.setItem('late-transactions', open)"
:aria-expanded="open">
<i class="fa-solid fa-circle-exclamation me-1"></i>{% translate "late" %}
</a>
</div>
<div class="transactions-divider-collapse overflow-visible isolation-auto"
x-show="open"
x-collapse>
<div class="flex flex-col">
{% for transaction in late_transactions %}
<c-transaction.item
:transaction="transaction"></c-transaction.item>
{% endfor %}
</div>
</div>
</div>
{% endif %}
{% for x in transactions_by_date %} {% for x in transactions_by_date %}
<div id="{{ x.grouper|slugify }}" class="transactions-divider" <div id="{{ x.grouper|slugify }}" class="transactions-divider"
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }" x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
@@ -28,10 +53,13 @@
</div> </div>
{% empty %} {% empty %}
{% if not late_transactions %}
<c-msg.empty <c-msg.empty
title="{% translate 'No transactions this month' %}" title="{% translate 'No transactions this month' %}"
subtitle="{% translate "Try adding one" %}"></c-msg.empty> subtitle="{% translate "Try adding one" %}"></c-msg.empty>
{% endif %}
{% endfor %} {% endfor %}
{# Floating bar #} {# Floating bar #}
<c-ui.transactions-action-bar></c-ui.transactions-action-bar> <c-ui.transactions-action-bar></c-ui.transactions-action-bar>
</div> </div>
@@ -3,6 +3,31 @@
{% regroup page_obj by date|customnaturaldate as transactions_by_date %} {% regroup page_obj by date|customnaturaldate as transactions_by_date %}
<div id="transactions-list" class="show-loading"> <div id="transactions-list" class="show-loading">
{% if late_transactions %}
<div id="late-transactions" class="transactions-divider"
x-data="{ open: sessionStorage.getItem('late-transactions') !== 'false' }"
x-init="if (sessionStorage.getItem('late-transactions') === null) sessionStorage.setItem('late-transactions', 'true')">
<div class="mt-3 mb-1 w-full border-b border-b-error/50 transactions-divider-title cursor-pointer">
<a class="no-underline inline-block w-full text-error font-semibold"
role="button"
@click="open = !open; sessionStorage.setItem('late-transactions', open)"
:aria-expanded="open">
<i class="fa-solid fa-circle-exclamation me-1"></i>{% translate "late" %}
</a>
</div>
<div class="transactions-divider-collapse overflow-visible isolation-auto"
x-show="open"
x-collapse>
<div class="flex flex-col">
{% for transaction in late_transactions %}
<c-transaction.item
:transaction="transaction"></c-transaction.item>
{% endfor %}
</div>
</div>
</div>
{% endif %}
{% for x in transactions_by_date %} {% for x in transactions_by_date %}
<div id="{{ x.grouper|slugify }}" class="transactions-divider" <div id="{{ x.grouper|slugify }}" class="transactions-divider"
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }" x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
@@ -28,9 +53,11 @@
</div> </div>
{% empty %} {% empty %}
{% if not late_transactions %}
<c-msg.empty <c-msg.empty
title="{% translate "No transactions found" %}" title="{% translate "No transactions found" %}"
subtitle="{% translate "Try adding one" %}"></c-msg.empty> subtitle="{% translate "Try adding one" %}"></c-msg.empty>
{% endif %}
{% endfor %} {% endfor %}
{# Floating bar #} {# Floating bar #}