Compare commits

..
11 Commits
Author SHA1 Message Date
renardspark f60f86a5cb locale(French): update translation
Currently translated at 98.8% (776 of 785 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2026-08-23 16:57:26 +00:00
renardspark 5588eb33b1 locale(French): update translation
Currently translated at 98.8% (776 of 785 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2026-08-23 15:57:24 +00:00
renardspark 934e6bd8e0 locale(French): update translation
Currently translated at 98.8% (776 of 785 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/fr/
2026-08-23 14:57:25 +00:00
Dimitri Decrock 00f87bea3d locale(Dutch): update translation
Currently translated at 100.0% (785 of 785 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/nl/
2026-08-17 15:57:28 +00:00
Herculino Trotta 53ed0d791a Merge pull request #589 from eitchtee/weblate
Translations update from Weblate
2026-08-16 19:03:53 -03:00
Herculino Trotta 5147d939ef locale(Portuguese (Brazil)): update translation
Currently translated at 100.0% (785 of 785 strings)

Translation: WYGIWYH/App
Translate-URL: https://translations.herculino.com/projects/wygiwyh/app/pt_BR/
2026-08-16 22:03:32 +00:00
eitchtee 716bd6f57f chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2026-08-16 04:46:49 +00:00
Herculino Trotta ded4cb37d5 Merge pull request #588 from eitchtee/feat/filter-presets
feat(transactions): add filter presets
2026-08-16 01:46:18 -03:00
Herculino Trotta cd48edddab feat(transactions): add htmx filter presets 2026-08-16 01:40:11 -03:00
Herculino Trotta 9e135560fe feat(transactions): add filter preset model 2026-08-16 01:40:03 -03:00
eitchtee bdbccdec16 chore(locale): update translation files
[skip ci] Automatically generated by Django makemessages workflow
2026-08-15 18:12:40 +00:00
27 changed files with 3007 additions and 1962 deletions
+3 -1
View File
@@ -14,7 +14,7 @@ from apps.monthly_overview.utils.daily_spending_allowance import (
calculate_daily_allowance_currency, calculate_daily_allowance_currency,
) )
from apps.transactions.filters import TransactionsFilter from apps.transactions.filters import TransactionsFilter
from apps.transactions.models import Transaction from apps.transactions.models import FilterPreset, Transaction
from apps.transactions.utils.calculations import ( from apps.transactions.utils.calculations import (
calculate_currency_totals, calculate_currency_totals,
calculate_percentage_distribution, calculate_percentage_distribution,
@@ -58,6 +58,8 @@ def monthly_overview(request, month: int, year: int):
"previous_month": previous_month, "previous_month": previous_month,
"previous_year": previous_year, "previous_year": previous_year,
"filter": f, "filter": f,
"filter_is_active": f.has_active_filters,
"filter_presets": FilterPreset.objects.filter(owner=request.user),
"order": order, "order": order,
"summary_tab": summary_tab, "summary_tab": summary_tab,
}, },
+23
View File
@@ -41,6 +41,12 @@ class MonthYearFilter(Filter):
class TransactionsFilter(django_filters.FilterSet): class TransactionsFilter(django_filters.FilterSet):
default_filter_values = {
"type": {"IN", "EX"},
"is_paid": {"1", "0"},
"mute_status": {"active", "muted"},
}
description = django_filters.CharFilter( description = django_filters.CharFilter(
label=_("Content"), label=_("Content"),
method=content_filter, method=content_filter,
@@ -217,6 +223,23 @@ class TransactionsFilter(django_filters.FilterSet):
] ]
self.form.fields["entities"].choices = custom_entity_choices + entity_choices self.form.fields["entities"].choices = custom_entity_choices + entity_choices
@property
def has_active_filters(self):
for name in self.base_filters:
if hasattr(self.form.data, "getlist"):
values = self.form.data.getlist(name)
else:
value = self.form.data.get(name)
values = value if isinstance(value, (list, tuple)) else [value]
values = [str(value) for value in values if value not in (None, "")]
if not values:
continue
if set(values) == self.default_filter_values.get(name):
continue
return True
return False
@staticmethod @staticmethod
def filter_category(queryset, name, value): def filter_category(queryset, name, value):
if not value: if not value:
@@ -0,0 +1,38 @@
import django.db.models.deletion
from django.conf import settings
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("transactions", "0049_transactionattachment"),
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
]
operations = [
migrations.CreateModel(
name="FilterPreset",
fields=[
(
"id",
models.BigAutoField(
auto_created=True,
primary_key=True,
serialize=False,
verbose_name="ID",
),
),
("name", models.CharField(max_length=100)),
("parameters", models.JSONField(default=dict)),
(
"owner",
models.ForeignKey(
on_delete=django.db.models.deletion.CASCADE,
related_name="filter_presets",
to=settings.AUTH_USER_MODEL,
),
),
],
options={"ordering": ["name", "id"]},
),
]
+18 -1
View File
@@ -30,12 +30,27 @@ from django.utils.translation import gettext_lazy as _
logger = logging.getLogger() logger = logging.getLogger()
transaction_created = Signal() transaction_created = Signal()
transaction_updated = Signal() transaction_updated = Signal()
transaction_deleted = Signal() transaction_deleted = Signal()
class FilterPreset(models.Model):
owner = models.ForeignKey(
settings.AUTH_USER_MODEL,
on_delete=models.CASCADE,
related_name="filter_presets",
)
name = models.CharField(max_length=100)
parameters = models.JSONField(default=dict)
class Meta:
ordering = ["name", "id"]
def __str__(self):
return self.name
def transaction_attachment_path(instance, filename): def transaction_attachment_path(instance, filename):
extension = Path(filename).suffix extension = Path(filename).suffix
return f"transaction_attachments/{instance.transaction_id}/{instance.id}{extension}" return f"transaction_attachments/{instance.transaction_id}/{instance.id}{extension}"
@@ -535,6 +550,7 @@ class Transaction(OwnedObject):
return new_obj return new_obj
class TransactionAttachment(models.Model): class TransactionAttachment(models.Model):
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
transaction = models.ForeignKey( transaction = models.ForeignKey(
@@ -590,6 +606,7 @@ def delete_transaction_attachment_file(sender, instance, **kwargs):
if storage.exists(instance.file.name): if storage.exists(instance.file.name):
storage.delete(instance.file.name) storage.delete(instance.file.name)
class InstallmentPlan(models.Model): class InstallmentPlan(models.Model):
class Recurrence(models.TextChoices): class Recurrence(models.TextChoices):
YEARLY = "yearly", _("Yearly") YEARLY = "yearly", _("Yearly")
@@ -0,0 +1,183 @@
from django.contrib.auth import get_user_model
from django.test import TestCase, override_settings
from django.urls import reverse
from apps.transactions.models import FilterPreset
@override_settings(
STORAGES={
"default": {"BACKEND": "django.core.files.storage.FileSystemStorage"},
"staticfiles": {
"BACKEND": "django.contrib.staticfiles.storage.StaticFilesStorage"
},
},
WHITENOISE_AUTOREFRESH=True,
)
class FilterPresetViewTests(TestCase):
def setUp(self):
user_model = get_user_model()
self.user = user_model.objects.create_user(
email="preset-owner@example.com", password="testpass123"
)
self.other_user = user_model.objects.create_user(
email="other-user@example.com", password="testpass123"
)
self.client.force_login(self.user)
self.preset = FilterPreset.objects.create(
owner=self.user,
name="Unpaid",
parameters={"is_paid": ["0"], "type": ["IN", "EX"]},
)
def test_create_stores_only_transaction_filter_fields(self):
response = self.client.post(
reverse("filter_preset_create"),
{
"name": "Account X Unpaid",
"account": ["Account X"],
"is_paid": ["0"],
"order": "newer",
},
HTTP_HX_REQUEST="true",
)
preset = FilterPreset.objects.get(
owner=self.user, name="Account X Unpaid"
)
self.assertEqual(
preset.parameters,
{"account": ["Account X"], "is_paid": ["0"]},
)
self.assertContains(response, "Account X Unpaid")
def test_create_rejects_a_blank_name(self):
response = self.client.post(
reverse("filter_preset_create"),
{"name": " ", "is_paid": ["0"]},
HTTP_HX_REQUEST="true",
)
self.assertEqual(response.status_code, 400)
self.assertEqual(FilterPreset.objects.filter(owner=self.user).count(), 1)
def test_apply_returns_the_saved_filter_form_without_changing_the_url(self):
response = self.client.get(
reverse("filter_preset_apply", args=[self.preset.pk]),
HTTP_HX_REQUEST="true",
)
self.assertEqual(response.status_code, 200)
self.assertContains(response, 'id="filter"')
self.assertEqual(response.context["filter"].data.getlist("is_paid"), ["0"])
self.assertEqual(
response.context["filter"].data.getlist("type"), ["IN", "EX"]
)
self.assertNotIn("HX-Push-Url", response.headers)
self.assertNotIn("HX-Replace-Url", response.headers)
self.assertIs(response.context.get("filter_is_active"), True)
self.assertContains(response, 'hx-swap-oob="outerHTML"')
self.assertEqual(
response.headers["HX-Trigger-After-Settle"],
"updated",
)
def test_clear_returns_the_default_filter_form_without_changing_the_url(self):
response = self.client.get(
"/transactions/filter/clear/",
HTTP_HX_REQUEST="true",
)
self.assertEqual(response.status_code, 200)
self.assertContains(response, 'id="filter"')
self.assertEqual(
response.context["filter"].data.getlist("type"), ["IN", "EX"]
)
self.assertEqual(
response.context["filter"].data.getlist("is_paid"), ["1", "0"]
)
self.assertNotIn("HX-Push-Url", response.headers)
self.assertNotIn("HX-Replace-Url", response.headers)
self.assertIs(response.context.get("filter_is_active"), False)
self.assertContains(response, 'hx-swap-oob="outerHTML"')
self.assertEqual(
response.headers["HX-Trigger-After-Settle"],
"updated",
)
def test_other_users_cannot_apply_or_delete_a_preset(self):
self.client.force_login(self.other_user)
apply_response = self.client.get(
reverse("filter_preset_apply", args=[self.preset.pk]),
HTTP_HX_REQUEST="true",
)
delete_response = self.client.post(
reverse("filter_preset_delete", args=[self.preset.pk]),
HTTP_HX_REQUEST="true",
)
self.assertEqual(apply_response.status_code, 404)
self.assertEqual(delete_response.status_code, 404)
self.assertTrue(FilterPreset.objects.filter(pk=self.preset.pk).exists())
def test_delete_removes_the_current_users_preset(self):
response = self.client.post(
reverse("filter_preset_delete", args=[self.preset.pk]),
HTTP_HX_REQUEST="true",
)
self.assertEqual(response.status_code, 200)
self.assertFalse(FilterPreset.objects.filter(pk=self.preset.pk).exists())
self.assertNotContains(response, self.preset.name)
def test_all_transactions_page_only_offers_the_current_users_presets(self):
FilterPreset.objects.create(
owner=self.other_user,
name="Other User Preset",
parameters={"type": ["IN"]},
)
response = self.client.get(reverse("transactions_all_index"))
self.assertContains(response, self.preset.name)
self.assertNotContains(response, "Other User Preset")
self.assertContains(response, 'id="filter-presets"')
self.assertNotContains(response, 'href="./?')
self.assertContains(
response,
reverse("filter_preset_apply", args=[self.preset.pk]),
)
def test_all_transactions_page_marks_a_filtered_query_active(self):
response = self.client.get(
reverse("transactions_all_index"),
{"type": ["IN", "EX"], "is_paid": ["0"]},
)
self.assertIs(response.context["filter_is_active"], True)
def test_all_transactions_page_does_not_mark_default_query_active(self):
response = self.client.get(
reverse("transactions_all_index"),
{
"type": ["IN", "EX"],
"is_paid": ["1", "0"],
"mute_status": ["active", "muted"],
},
)
self.assertIs(response.context["filter_is_active"], False)
def test_monthly_page_renders_preset_controls(self):
other_preset = FilterPreset.objects.create(
owner=self.other_user,
name="Other Monthly Preset",
parameters={"type": ["IN"]},
)
response = self.client.get(reverse("monthly_overview", args=[8, 2026]))
self.assertContains(response, 'id="filter-presets"')
self.assertNotContains(response, 'href="./?')
self.assertContains(response, reverse("filter_preset_create"))
self.assertNotContains(response, other_preset.name)
+20
View File
@@ -6,6 +6,26 @@ urlpatterns = [
path( path(
"transactions/list/", views.transaction_all_list, name="transactions_all_list" "transactions/list/", views.transaction_all_list, name="transactions_all_list"
), ),
path(
"transactions/filter-presets/create/",
views.filter_preset_create,
name="filter_preset_create",
),
path(
"transactions/filter-presets/<int:preset_id>/apply/",
views.filter_preset_apply,
name="filter_preset_apply",
),
path(
"transactions/filter-presets/<int:preset_id>/delete/",
views.filter_preset_delete,
name="filter_preset_delete",
),
path(
"transactions/filter/clear/",
views.transaction_filter_clear,
name="transaction_filter_clear",
),
path( path(
"transactions/trash/", "transactions/trash/",
views.transactions_trash_can_index, views.transactions_trash_can_index,
+88 -3
View File
@@ -11,7 +11,7 @@ from apps.transactions.forms import (
TransactionForm, TransactionForm,
TransferForm, TransferForm,
) )
from apps.transactions.models import Transaction, TransactionAttachment from apps.transactions.models import FilterPreset, Transaction, TransactionAttachment
from apps.transactions.utils.calculations import ( from apps.transactions.utils.calculations import (
calculate_account_totals, calculate_account_totals,
calculate_currency_totals, calculate_currency_totals,
@@ -23,7 +23,7 @@ from django.contrib import messages
from django.contrib.auth.decorators import login_required from django.contrib.auth.decorators import login_required
from django.core.paginator import Paginator from django.core.paginator import Paginator
from django.db.models import Case, IntegerField, Q, Value, When from django.db.models import Case, IntegerField, Q, Value, When
from django.http import FileResponse, Http404, HttpResponse, JsonResponse from django.http import FileResponse, Http404, HttpResponse, JsonResponse, QueryDict
from django.shortcuts import get_object_or_404, render from django.shortcuts import get_object_or_404, render
from django.utils import timezone from django.utils import timezone
from django.utils.translation import gettext_lazy as _ from django.utils.translation import gettext_lazy as _
@@ -635,7 +635,92 @@ def transaction_all_index(request):
return render( return render(
request, request,
"transactions/pages/transactions.html", "transactions/pages/transactions.html",
{"filter": f, "order": order, "summary_tab": summary_tab}, {
"filter": f,
"filter_is_active": f.has_active_filters,
"filter_presets": FilterPreset.objects.filter(owner=request.user),
"order": order,
"summary_tab": summary_tab,
},
)
@only_htmx
@login_required
@require_http_methods(["POST"])
def filter_preset_create(request):
name = request.POST.get("name", "").strip()
if not name or len(name) > 100:
return HttpResponse(status=400)
parameters = {
key: request.POST.getlist(key)
for key in TransactionsFilter.base_filters
if key in request.POST
}
FilterPreset.objects.create(
owner=request.user,
name=name,
parameters=parameters,
)
return render(
request,
"transactions/fragments/filter_presets.html",
{"filter_presets": FilterPreset.objects.filter(owner=request.user)},
)
@only_htmx
@login_required
@require_http_methods(["GET"])
def filter_preset_apply(request, preset_id):
preset = get_object_or_404(FilterPreset, pk=preset_id, owner=request.user)
data = QueryDict(mutable=True)
for key, values in preset.parameters.items():
if key in TransactionsFilter.base_filters:
data.setlist(key, values)
transaction_filter = TransactionsFilter(data)
response = render(
request,
"transactions/fragments/filter_form.html",
{
"filter": transaction_filter,
"filter_is_active": transaction_filter.has_active_filters,
"swap_filter_indicator": True,
},
)
response.headers["HX-Trigger-After-Settle"] = "updated"
return response
@only_htmx
@login_required
@require_http_methods(["GET"])
def transaction_filter_clear(request):
transaction_filter = TransactionsFilter(QueryDict())
response = render(
request,
"transactions/fragments/filter_form.html",
{
"filter": transaction_filter,
"filter_is_active": False,
"swap_filter_indicator": True,
},
)
response.headers["HX-Trigger-After-Settle"] = "updated"
return response
@only_htmx
@login_required
@require_http_methods(["POST"])
def filter_preset_delete(request, preset_id):
get_object_or_404(FilterPreset, pk=preset_id, owner=request.user).delete()
return render(
request,
"transactions/fragments/filter_presets.html",
{"filter_presets": FilterPreset.objects.filter(owner=request.user)},
) )
+167 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-08-10 12:57+0000\n" "PO-Revision-Date: 2026-08-10 12:57+0000\n"
"Last-Translator: GitEbu <ebu@buol.ch>\n" "Last-Translator: GitEbu <ebu@buol.ch>\n"
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
@@ -66,9 +66,9 @@ msgstr "Neuer Saldo"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Kategorie"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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
@@ -169,9 +169,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -180,7 +180,7 @@ msgid "Account"
msgstr "Konto" msgstr "Konto"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -357,6 +357,7 @@ msgstr ""
"Sichtbar für alle Nutzer. Nur bearbeitbar durch Besitzer." "Sichtbar für alle Nutzer. Nur bearbeitbar durch Besitzer."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Speichern" msgstr "Speichern"
@@ -471,10 +472,9 @@ msgstr "Löschen"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Zurücksetzen" msgstr "Zurücksetzen"
@@ -493,7 +493,7 @@ msgstr "Suffix"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -513,7 +513,7 @@ msgid "Decimal Places"
msgstr "Dezimalstellen" msgstr "Dezimalstellen"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -579,8 +579,8 @@ msgid "Service Type"
msgstr "Diensttyp" msgstr "Diensttyp"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -771,8 +771,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Notizen" msgstr "Notizen"
@@ -835,7 +835,7 @@ msgid "Users"
msgstr "Nutzer" msgstr "Nutzer"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -844,7 +844,7 @@ msgid "Transactions"
msgstr "Transaktionen" msgstr "Transaktionen"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -855,12 +855,12 @@ msgstr "Kategorien"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -872,14 +872,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1033,7 +1033,7 @@ msgid "Run deleted successfully"
msgstr "Vorgang erfolgreich gelöscht" msgstr "Vorgang erfolgreich gelöscht"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1149,15 +1149,15 @@ msgstr "Bezahlt"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Stummschalten" msgstr "Stummschalten"
@@ -1201,7 +1201,7 @@ msgid "Set Values"
msgstr "Wert setzen" msgstr "Wert setzen"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Transaktion" msgstr "Transaktion"
@@ -1359,58 +1359,58 @@ msgstr "Erwartet"
msgid "Muted" msgid "Muted"
msgstr "Ausgeblendet" msgstr "Ausgeblendet"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Inhalt" msgstr "Inhalt"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Transaktionstyp" msgstr "Transaktionstyp"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "Stummschalten" msgstr "Stummschalten"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Datum von" msgstr "Datum von"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Bis" msgstr "Bis"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Referenzdatum von" msgstr "Referenzdatum von"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Betrag Minimum" msgstr "Betrag Minimum"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Betrag Maximum" msgstr "Betrag Maximum"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Kategorisiert" msgstr "Kategorisiert"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Markiert" msgstr "Markiert"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Unmarkiert" msgstr "Unmarkiert"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Jegliche Entität" msgstr "Jegliche Entität"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1490,7 +1490,7 @@ msgstr "künftige Transaktionen"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "Enddatum sollte hinter dem Startdatum liegen" msgstr "Enddatum sollte hinter dem Startdatum liegen"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1498,26 +1498,26 @@ msgstr ""
"Ausgeblendete Kategorien können bei der Erstellung neuer Transaktionen nicht " "Ausgeblendete Kategorien können bei der Erstellung neuer Transaktionen nicht "
"ausgewählt werden" "ausgewählt werden"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Transaktionskategorie" msgstr "Transaktionskategorie"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Transaktionskategorien" msgstr "Transaktionskategorien"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"Deaktivierte Tags können bei der Erstellung neuer Transaktionen nicht " "Deaktivierte Tags können bei der Erstellung neuer Transaktionen nicht "
"ausgewählt werden" "ausgewählt werden"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Tranksaktionstags" msgstr "Tranksaktionstags"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1525,13 +1525,13 @@ msgstr ""
"Deaktivierte Entitäten können bei der Erstellung neuer Transaktionen nicht " "Deaktivierte Entitäten können bei der Erstellung neuer Transaktionen nicht "
"ausgewählt werden" "ausgewählt werden"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Entität" msgstr "Entität"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1543,7 +1543,7 @@ msgstr "Entität"
msgid "Income" msgid "Income"
msgstr "Einnahme" msgstr "Einnahme"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1554,166 +1554,166 @@ msgstr "Einnahme"
msgid "Expense" msgid "Expense"
msgstr "Ausgabe" msgstr "Ausgabe"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Ratenzahlungs-Plan" msgstr "Ratenzahlungs-Plan"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Wiederkehrende Transaktion" msgstr "Wiederkehrende Transaktion"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Gelöscht" msgstr "Gelöscht"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "Gelöscht am" msgstr "Gelöscht am"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Keine Tags" msgstr "Keine Tags"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Keine Kategorie" msgstr "Keine Kategorie"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Keine Beschreibung" msgstr "Keine Beschreibung"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "ZIP-Datei" msgstr "ZIP-Datei"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Content" #| msgid "Content"
msgid "Content Type" msgid "Content Type"
msgstr "Inhalt" msgstr "Inhalt"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transactions on" #| msgid "Transactions on"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Transaktionen am" msgstr "Transaktionen am"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction Tags" #| msgid "Transaction Tags"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Tranksaktionstags" msgstr "Tranksaktionstags"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Jährlich" msgstr "Jährlich"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Monatlich" msgstr "Monatlich"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Wöchentlich" msgstr "Wöchentlich"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Täglich" msgstr "Täglich"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Anzahl von Ratenzahlungen" msgstr "Anzahl von Ratenzahlungen"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Start der Ratenzahlung" msgstr "Start der Ratenzahlung"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
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:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Startdatum" msgstr "Startdatum"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Enddatum" msgstr "Enddatum"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Regelmäßigkeit" msgstr "Regelmäßigkeit"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Ratenzahlungs-Wert" msgstr "Ratenzahlungs-Wert"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
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:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
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:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "Tag(e)" msgstr "Tag(e)"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "Woche(n)" msgstr "Woche(n)"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "Monat(e)" msgstr "Monat(e)"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "Jahr(e)" msgstr "Jahr(e)"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: 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:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Regelmäßigkeit" msgstr "Regelmäßigkeit"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Wiederholungsintervall" msgstr "Wiederholungsintervall"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Höchtens" msgstr "Höchtens"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Letztes generiertes Datum" msgstr "Letztes generiertes Datum"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Letztes generiertes Referenzdatum" msgstr "Letztes generiertes Referenzdatum"
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1722,7 +1722,7 @@ msgstr "Letztes generiertes Referenzdatum"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Schnelle Transaktion" msgstr "Schnelle Transaktion"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1950,9 +1950,9 @@ msgstr "Dieses Konto ist deaktiviert"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Standard" msgstr "Standard"
@@ -2304,6 +2304,7 @@ msgstr "Teilen"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Löschen" msgstr "Löschen"
@@ -2795,19 +2796,19 @@ msgstr "Aktueller Preis"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "Anzahl gekauft" msgstr "Anzahl gekauft"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "Einstiegspreis zu Aktuellem Preis" msgstr "Einstiegspreis zu Aktuellem Preis"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "Tage zwischen Investitionen" msgstr "Tage zwischen Investitionen"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "Investitions-Häufigkeit" msgstr "Investitions-Häufigkeit"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
"Je gerader die blaue Linie, desto gleichmäßiger ist deine DCA-Strategie." "Je gerader die blaue Linie, desto gleichmäßiger ist deine DCA-Strategie."
@@ -3050,6 +3051,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Abbrechen" msgstr "Abbrechen"
@@ -3491,16 +3493,16 @@ msgid "Summary"
msgstr "Zusammenfassung" msgstr "Zusammenfassung"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Älteste zuerst" msgstr "Älteste zuerst"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Neueste zuerst" msgstr "Neueste zuerst"
@@ -3509,8 +3511,8 @@ msgstr "Neueste zuerst"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Transaktionen filtern" msgstr "Transaktionen filtern"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Sortieren nach" msgstr "Sortieren nach"
@@ -3785,6 +3787,48 @@ msgstr "Bearbeitung"
msgid "transactions" msgid "transactions"
msgstr "Transaktionen" msgstr "Transaktionen"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Dateiname"
#: templates/transactions/fragments/filter_actions.html:40
#, fuzzy
#| msgid "From preset"
msgid "Save preset"
msgstr "Von Vorlage"
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "From preset"
msgid "Filter presets"
msgstr "Von Vorlage"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
#, fuzzy
#| msgid "No presets yet"
msgid "No saved presets"
msgstr "Keine Vorlagen bisher"
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Keine Transaktionen gefunden" msgstr "Keine Transaktionen gefunden"
+159 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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"
@@ -65,9 +65,9 @@ msgstr ""
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -78,13 +78,13 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +96,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +165,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -176,7 +176,7 @@ msgid "Account"
msgstr "" msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -345,6 +345,7 @@ msgid ""
msgstr "" msgstr ""
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "" msgstr ""
@@ -459,10 +460,9 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "" msgstr ""
@@ -481,7 +481,7 @@ msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -501,7 +501,7 @@ msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -567,8 +567,8 @@ msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -811,7 +811,7 @@ msgid "Users"
msgstr "" msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -820,7 +820,7 @@ msgid "Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -831,12 +831,12 @@ msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1007,7 +1007,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1123,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1175,7 +1175,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1322,58 +1322,58 @@ msgstr ""
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1448,42 +1448,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1495,7 +1495,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1506,157 +1506,157 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "" msgstr ""
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "" msgstr ""
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "" msgstr ""
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1665,7 +1665,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1889,9 +1889,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2212,6 +2212,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2697,19 +2698,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -2946,6 +2947,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3360,16 +3362,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3378,8 +3380,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3636,6 +3638,40 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+167 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-07-10 04:57+0000\n" "PO-Revision-Date: 2026-07-10 04:57+0000\n"
"Last-Translator: Juan David Afanador <juanafanador07@gmail.com>\n" "Last-Translator: Juan David Afanador <juanafanador07@gmail.com>\n"
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
@@ -66,9 +66,9 @@ msgstr "Nuevo balance"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Categoría"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +167,9 @@ msgstr "Las cuentas archivadas no aparecen ni cuentan para su patrimonio neto"
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -178,7 +178,7 @@ msgid "Account"
msgstr "Cuenta" msgstr "Cuenta"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -354,6 +354,7 @@ msgstr ""
"todos los usuarios. Solo el propietario puede editarlo." "todos los usuarios. Solo el propietario puede editarlo."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Guardar" msgstr "Guardar"
@@ -468,10 +469,9 @@ msgstr "Remover"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Limpiar" msgstr "Limpiar"
@@ -490,7 +490,7 @@ msgstr "Sufijo"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -510,7 +510,7 @@ msgid "Decimal Places"
msgstr "Cantidad de decimales" msgstr "Cantidad de decimales"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -576,8 +576,8 @@ msgid "Service Type"
msgstr "Tipo de Servicio" msgstr "Tipo de Servicio"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -768,8 +768,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
@@ -832,7 +832,7 @@ msgid "Users"
msgstr "Usuarios" msgstr "Usuarios"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -841,7 +841,7 @@ msgid "Transactions"
msgstr "Transacciones" msgstr "Transacciones"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -852,12 +852,12 @@ msgstr "Categorías"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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 "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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1029,7 +1029,7 @@ msgid "Run deleted successfully"
msgstr "Tarea de importación eliminada con éxito" msgstr "Tarea de importación eliminada con éxito"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1127,15 +1127,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1145,15 @@ msgstr "Pagado"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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 "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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Silenciar" msgstr "Silenciar"
@@ -1197,7 +1197,7 @@ msgid "Set Values"
msgstr "Establecer Valores" msgstr "Establecer Valores"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Transacción" msgstr "Transacción"
@@ -1346,58 +1346,58 @@ msgstr "Proyectado"
msgid "Muted" msgid "Muted"
msgstr "Silenciado" msgstr "Silenciado"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Contenido" msgstr "Contenido"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Tipo de Transacción" msgstr "Tipo de Transacción"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "Silenciada" msgstr "Silenciada"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Desde la fecha" msgstr "Desde la fecha"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Hasta" msgstr "Hasta"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Desde la fecha de referencia" msgstr "Desde la fecha de referencia"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Monto mínimo" msgstr "Monto mínimo"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Monto máximo" msgstr "Monto máximo"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Con Categoría" msgstr "Con Categoría"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Etiquetado" msgstr "Etiquetado"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Sin etiqueta" msgstr "Sin etiqueta"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Cualquier entidad" msgstr "Cualquier entidad"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1476,7 +1476,7 @@ msgstr "transacciones futuras"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "La fecha de fin debe ser posterior a la fecha de inicio" msgstr "La fecha de fin debe ser posterior a la fecha de inicio"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1484,26 +1484,26 @@ msgstr ""
"Las categorías desactivadas no podrán seleccionarse al crear nuevas " "Las categorías desactivadas no podrán seleccionarse al crear nuevas "
"transacciones" "transacciones"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Categoría de Transacción" msgstr "Categoría de Transacción"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Categorías de Transacción" msgstr "Categorías de Transacción"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"Las etiquetas desactivadas no podrán seleccionarse al crear nuevas " "Las etiquetas desactivadas no podrán seleccionarse al crear nuevas "
"transacciones" "transacciones"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Etiquetas de Transacción" msgstr "Etiquetas de Transacción"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1511,13 +1511,13 @@ msgstr ""
"Las entidades desactivadas no podrán seleccionarse al crear nuevas " "Las entidades desactivadas no podrán seleccionarse al crear nuevas "
"transacciones" "transacciones"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Entidad" msgstr "Entidad"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1529,7 +1529,7 @@ msgstr "Entidad"
msgid "Income" msgid "Income"
msgstr "Ingreso" msgstr "Ingreso"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1540,157 +1540,157 @@ msgstr "Ingreso"
msgid "Expense" msgid "Expense"
msgstr "Gasto" msgstr "Gasto"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Plan de Cuotas" msgstr "Plan de Cuotas"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transacción Recurrente" msgstr "Transacción Recurrente"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Eliminado" msgstr "Eliminado"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "Eliminado en" msgstr "Eliminado en"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Sin etiquetas" msgstr "Sin etiquetas"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Sin categoría" msgstr "Sin categoría"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Sin descripción" msgstr "Sin descripción"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "Archivo" msgstr "Archivo"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "Nombre Original" msgstr "Nombre Original"
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "Tipo de Contenido" msgstr "Tipo de Contenido"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "Tamaño" msgstr "Tamaño"
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "Subido por" msgstr "Subido por"
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Archivos Adjunto" msgstr "Archivos Adjunto"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Archivos Adjuntos" msgstr "Archivos Adjuntos"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Anual" msgstr "Anual"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensual" msgstr "Mensual"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Semanal" msgstr "Semanal"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Diario" msgstr "Diario"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Cantidad de cuotas" msgstr "Cantidad de cuotas"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Cuota de Inicio" msgstr "Cuota de Inicio"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
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:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Fecha de Inicio" msgstr "Fecha de Inicio"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Fecha de Fin" msgstr "Fecha de Fin"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Recurrencia" msgstr "Recurrencia"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Monto de la Cuota" msgstr "Monto de la Cuota"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
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:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
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:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "día(s)" msgstr "día(s)"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "semana(s)" msgstr "semana(s)"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "mes(es)" msgstr "mes(es)"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "año(s)" msgstr "año(s)"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: 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:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo de Recurrencia" msgstr "Tipo de Recurrencia"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Intervalo de Recurrencia" msgstr "Intervalo de Recurrencia"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Mantener como máximo" msgstr "Mantener como máximo"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Última Fecha Generada" msgstr "Última Fecha Generada"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
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:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1699,7 +1699,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:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1923,9 +1923,9 @@ msgstr "Esta cuenta está desactivada"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Por Defecto" msgstr "Por Defecto"
@@ -2274,6 +2274,7 @@ msgstr "Compartir"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Borrar" msgstr "Borrar"
@@ -2759,19 +2760,19 @@ msgstr "Precio Actual"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "Cantidad Comprada" msgstr "Cantidad Comprada"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "Precio de Entrada vs Precio Actual" msgstr "Precio de Entrada vs Precio Actual"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "Días entre Inversiones" msgstr "Días entre Inversiones"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "Frecuencia de Inversión" msgstr "Frecuencia de Inversión"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
"Cuanto más recta sea la línea azul, más consistente será tu estrategia DCA." "Cuanto más recta sea la línea azul, más consistente será tu estrategia DCA."
@@ -3012,6 +3013,7 @@ msgid "Reload"
msgstr "Refrescar" msgstr "Refrescar"
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
@@ -3430,16 +3432,16 @@ msgid "Summary"
msgstr "Resumen" msgstr "Resumen"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Lo más antiguo primero" msgstr "Lo más antiguo primero"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Lo más nuevo primero" msgstr "Lo más nuevo primero"
@@ -3448,8 +3450,8 @@ msgstr "Lo más nuevo primero"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Filtrar transacciones" msgstr "Filtrar transacciones"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Ordenar por" msgstr "Ordenar por"
@@ -3714,6 +3716,48 @@ msgstr "Edición"
msgid "transactions" msgid "transactions"
msgstr "transacciones" msgstr "transacciones"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Nombre de archivo"
#: templates/transactions/fragments/filter_actions.html:40
#, fuzzy
#| msgid "From preset"
msgid "Save preset"
msgstr "Desde plantilla"
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "From preset"
msgid "Filter presets"
msgstr "Desde plantilla"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
#, fuzzy
#| msgid "No presets yet"
msgid "No saved presets"
msgstr "Aún no hay plantillas"
#: templates/transactions/fragments/list_all.html:58 #: 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"
File diff suppressed because it is too large Load Diff
+163 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-01-10 03:09+0000\n" "PO-Revision-Date: 2026-01-10 03:09+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n" "Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Hungarian <https://translations.herculino.com/projects/" "Language-Team: Hungarian <https://translations.herculino.com/projects/"
@@ -66,9 +66,9 @@ msgstr "Új egyenleg"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Kategória"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ msgstr "Címkék"
#: 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +170,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -181,7 +181,7 @@ msgid "Account"
msgstr "Számla" msgstr "Számla"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -351,6 +351,7 @@ msgid ""
msgstr "" msgstr ""
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Mentés" msgstr "Mentés"
@@ -465,10 +466,9 @@ msgstr "Eltávolítás"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Törlés" msgstr "Törlés"
@@ -487,7 +487,7 @@ msgstr "Utótag"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -507,7 +507,7 @@ msgid "Decimal Places"
msgstr "Tizedesek" msgstr "Tizedesek"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -573,8 +573,8 @@ msgid "Service Type"
msgstr "Szolgáltatás típusa" msgstr "Szolgáltatás típusa"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -753,8 +753,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Megjegyzések" msgstr "Megjegyzések"
@@ -817,7 +817,7 @@ msgid "Users"
msgstr "Felhasználók" msgstr "Felhasználók"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -826,7 +826,7 @@ msgid "Transactions"
msgstr "Tranzakciók" msgstr "Tranzakciók"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -837,12 +837,12 @@ msgstr "Kategóriák"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -854,14 +854,14 @@ msgid "Entities"
msgstr "Entitások" msgstr "Entitások"
#: 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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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 "Ismétlődő tranzakciók" msgstr "Ismétlődő tranzakciók"
#: 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1013,7 +1013,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1111,15 +1111,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1129,15 +1129,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1148,27 +1148,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1181,7 +1181,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1328,58 +1328,58 @@ msgstr "Várható"
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1454,42 +1454,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1501,7 +1501,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1512,165 +1512,165 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Nincs leírás" msgstr "Nincs leírás"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "ZIP fájl" msgstr "ZIP fájl"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Interval Type" #| msgid "Interval Type"
msgid "Content Type" msgid "Content Type"
msgstr "Intervallum típusa" msgstr "Intervallum típusa"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transaction rules" #| msgid "Transaction rules"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Tranzakciós szabályok" msgstr "Tranzakciós szabályok"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction rules" #| msgid "Transaction rules"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Tranzakciós szabályok" msgstr "Tranzakciós szabályok"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Éves" msgstr "Éves"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Havi" msgstr "Havi"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Heti" msgstr "Heti"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Napi" msgstr "Napi"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "nap" msgstr "nap"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "hét" msgstr "hét"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "hónap" msgstr "hónap"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "év" msgstr "év"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Szüneteltetve" msgstr "Szüneteltetve"
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1679,7 +1679,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Gyors tranzakció" msgstr "Gyors tranzakció"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1907,9 +1907,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2248,6 +2248,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2733,19 +2734,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -2982,6 +2983,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3398,16 +3400,16 @@ msgid "Summary"
msgstr "Összegzés" msgstr "Összegzés"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Régiek elől" msgstr "Régiek elől"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Újjak elől" msgstr "Újjak elől"
@@ -3416,8 +3418,8 @@ msgstr "Újjak elől"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Tranzakciók szűrése" msgstr "Tranzakciók szűrése"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Rendezés" msgstr "Rendezés"
@@ -3676,6 +3678,44 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Fájlnév"
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "Filter transactions"
msgid "Filter presets"
msgstr "Tranzakciók szűrése"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+159 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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"
@@ -64,9 +64,9 @@ msgstr ""
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -77,13 +77,13 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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
@@ -95,8 +95,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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
@@ -164,9 +164,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -175,7 +175,7 @@ msgid "Account"
msgstr "" msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -344,6 +344,7 @@ msgid ""
msgstr "" msgstr ""
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "" msgstr ""
@@ -458,10 +459,9 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "" msgstr ""
@@ -480,7 +480,7 @@ msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -500,7 +500,7 @@ msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -566,8 +566,8 @@ msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -810,7 +810,7 @@ msgid "Users"
msgstr "" msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -819,7 +819,7 @@ msgid "Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -830,12 +830,12 @@ msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1006,7 +1006,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1122,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1174,7 +1174,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1321,58 +1321,58 @@ msgstr ""
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1447,42 +1447,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1494,7 +1494,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1505,157 +1505,157 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "" msgstr ""
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "" msgstr ""
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "" msgstr ""
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1664,7 +1664,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1888,9 +1888,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2211,6 +2211,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2696,19 +2697,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -2944,6 +2945,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3358,16 +3360,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3376,8 +3378,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3634,6 +3636,40 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+167 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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/"
@@ -66,9 +66,9 @@ msgstr "Nuovo saldo"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Categoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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
@@ -169,9 +169,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -180,7 +180,7 @@ msgid "Account"
msgstr "Conto" msgstr "Conto"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -356,6 +356,7 @@ msgstr ""
"utenti. Modificabile solo dal proprietario." "utenti. Modificabile solo dal proprietario."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Salva" msgstr "Salva"
@@ -470,10 +471,9 @@ msgstr "Rimuovi"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Reset" msgstr "Reset"
@@ -492,7 +492,7 @@ msgstr "Suffisso"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -512,7 +512,7 @@ msgid "Decimal Places"
msgstr "Cifre decimali" msgstr "Cifre decimali"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -578,8 +578,8 @@ msgid "Service Type"
msgstr "Tipo di servizio" msgstr "Tipo di servizio"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -769,8 +769,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Note" msgstr "Note"
@@ -833,7 +833,7 @@ msgid "Users"
msgstr "Utenti" msgstr "Utenti"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -842,7 +842,7 @@ msgid "Transactions"
msgstr "Transazioni" msgstr "Transazioni"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -853,12 +853,12 @@ msgstr "Categorie"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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 "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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1031,7 +1031,7 @@ msgid "Run deleted successfully"
msgstr "Esecuzione eliminata con successo" msgstr "Esecuzione eliminata con successo"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1130,15 +1130,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1148,15 +1148,15 @@ msgstr "Pagato"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1167,27 +1167,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Silenzia" msgstr "Silenzia"
@@ -1200,7 +1200,7 @@ msgid "Set Values"
msgstr "Imposta Valori" msgstr "Imposta Valori"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Transazione" msgstr "Transazione"
@@ -1349,60 +1349,60 @@ msgstr "Previsto"
msgid "Muted" msgid "Muted"
msgstr "Silenziato" msgstr "Silenziato"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Contenuto" msgstr "Contenuto"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Tipo di transazione" msgstr "Tipo di transazione"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
#, fuzzy #, fuzzy
#| msgid "Status" #| msgid "Status"
msgid "Mute Status" msgid "Mute Status"
msgstr "Stato" msgstr "Stato"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Data da" msgstr "Data da"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Fino a" msgstr "Fino a"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Data di riferimento da" msgstr "Data di riferimento da"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Importo minimo" msgstr "Importo minimo"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Importo massimo" msgstr "Importo massimo"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Categorizzato" msgstr "Categorizzato"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Taggato" msgstr "Taggato"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Senza tag" msgstr "Senza tag"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Qualsiasi beneficiario" msgstr "Qualsiasi beneficiario"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1481,7 +1481,7 @@ msgstr "transazioni future"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "La data di fine deve essere dopo la data d'inizio" msgstr "La data di fine deve essere dopo la data d'inizio"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1489,26 +1489,26 @@ msgstr ""
"Le categorie disattivate non potranno essere selezionate durante la " "Le categorie disattivate non potranno essere selezionate durante la "
"creazione di nuove transazioni" "creazione di nuove transazioni"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Categoria transazione" msgstr "Categoria transazione"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Categorie transazione" msgstr "Categorie transazione"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"I tag disattivati non potranno essere selezionati durante la creazione di " "I tag disattivati non potranno essere selezionati durante la creazione di "
"nuove transazioni" "nuove transazioni"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Tag di transazione" msgstr "Tag di transazione"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1516,13 +1516,13 @@ msgstr ""
"I beneficiari disattivati non potranno essere selezionati durante la " "I beneficiari disattivati non potranno essere selezionati durante la "
"creazione di nuove transazioni" "creazione di nuove transazioni"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Beneficiari" msgstr "Beneficiari"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1534,7 +1534,7 @@ msgstr "Beneficiari"
msgid "Income" msgid "Income"
msgstr "Entrate" msgstr "Entrate"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1545,165 +1545,165 @@ msgstr "Entrate"
msgid "Expense" msgid "Expense"
msgstr "Spesa" msgstr "Spesa"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Piano di rateizzazione" msgstr "Piano di rateizzazione"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transazione ricorrente" msgstr "Transazione ricorrente"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Eliminato" msgstr "Eliminato"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "Eliminato alle" msgstr "Eliminato alle"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Nessun tag" msgstr "Nessun tag"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Nessuna categoria" msgstr "Nessuna categoria"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Nessuna descrizione" msgstr "Nessuna descrizione"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "File ZIP" msgstr "File ZIP"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Content" #| msgid "Content"
msgid "Content Type" msgid "Content Type"
msgstr "Contenuto" msgstr "Contenuto"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transactions on" #| msgid "Transactions on"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Transazioni del" msgstr "Transazioni del"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction Tags" #| msgid "Transaction Tags"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Tag di transazione" msgstr "Tag di transazione"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Annuale" msgstr "Annuale"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensile" msgstr "Mensile"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Settimanale" msgstr "Settimanale"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Quotidiana" msgstr "Quotidiana"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Numero di rate" msgstr "Numero di rate"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Inizio rata" msgstr "Inizio rata"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
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:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Data di inizio" msgstr "Data di inizio"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Data di fine" msgstr "Data di fine"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Ricorrenza" msgstr "Ricorrenza"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Importo della rata" msgstr "Importo della rata"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
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:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Aggiungi note alle transazioni" msgstr "Aggiungi note alle transazioni"
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "giorno/i" msgstr "giorno/i"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "settimana/e" msgstr "settimana/e"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "mese/i" msgstr "mese/i"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "anno/i" msgstr "anno/i"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: 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:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo di ricorrenza" msgstr "Tipo di ricorrenza"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Frequenza" msgstr "Frequenza"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Tieni al massimo" msgstr "Tieni al massimo"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Data dell'ultima generazione" msgstr "Data dell'ultima generazione"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
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:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1712,7 +1712,7 @@ msgstr "Data dell'ultimo riferimento generato"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Transazione rapida" msgstr "Transazione rapida"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1940,9 +1940,9 @@ msgstr "Questo account è disattivato"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Predefinito" msgstr "Predefinito"
@@ -2303,6 +2303,7 @@ msgstr "Condividi"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Elimina" msgstr "Elimina"
@@ -2790,19 +2791,19 @@ msgstr "Prezzo attuale"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "Importo acquistato" msgstr "Importo acquistato"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "Prezzo di ingresso vs prezzo corrente" msgstr "Prezzo di ingresso vs prezzo corrente"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "Giorni tra gli investimenti" msgstr "Giorni tra gli investimenti"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "Frequenza di investimento" msgstr "Frequenza di investimento"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "Più dritta è la linea blu, più coerente è la tua strategia DCA." msgstr "Più dritta è la linea blu, più coerente è la tua strategia DCA."
@@ -3045,6 +3046,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Annulla" msgstr "Annulla"
@@ -3481,16 +3483,16 @@ msgid "Summary"
msgstr "Riepilogo" msgstr "Riepilogo"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Prima le più vecchie" msgstr "Prima le più vecchie"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Prima le più recenti" msgstr "Prima le più recenti"
@@ -3499,8 +3501,8 @@ msgstr "Prima le più recenti"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Filtra transazioni" msgstr "Filtra transazioni"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Ordina per" msgstr "Ordina per"
@@ -3766,6 +3768,48 @@ msgstr "Modifica"
msgid "transactions" msgid "transactions"
msgstr "transazioni" msgstr "transazioni"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Nome file"
#: templates/transactions/fragments/filter_actions.html:40
#, fuzzy
#| msgid "From preset"
msgid "Save preset"
msgstr "Da preset"
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "From preset"
msgid "Filter presets"
msgstr "Da preset"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
#, fuzzy
#| msgid "No presets yet"
msgid "No saved presets"
msgstr "Ancora nessun preset"
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Nessuna transazione trovata" msgstr "Nessuna transazione trovata"
+162 -126
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-07-05 15:57+0000\n" "PO-Revision-Date: 2026-08-17 15:57+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/"
"app/nl/>\n" "app/nl/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 2026.6.1\n" "X-Generator: Weblate 2026.8.1\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:24
msgid "Group name" msgid "Group name"
@@ -66,9 +66,9 @@ msgstr "Nieuw saldo"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Categorie"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +170,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -181,7 +181,7 @@ msgid "Account"
msgstr "Rekening" msgstr "Rekening"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -356,6 +356,7 @@ msgstr ""
"Alleen bewerkbaar door de eigenaar." "Alleen bewerkbaar door de eigenaar."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Opslaan" msgstr "Opslaan"
@@ -470,10 +471,9 @@ msgstr "Verwijder"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Leegmaken" msgstr "Leegmaken"
@@ -492,7 +492,7 @@ msgstr "Achtervoegsel"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -512,7 +512,7 @@ msgid "Decimal Places"
msgstr "Cijfers na de komma" msgstr "Cijfers na de komma"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -578,8 +578,8 @@ msgid "Service Type"
msgstr "Soort Dienst" msgstr "Soort Dienst"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -770,8 +770,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Opmerkingen" msgstr "Opmerkingen"
@@ -834,7 +834,7 @@ msgid "Users"
msgstr "Gebruikers" msgstr "Gebruikers"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -843,7 +843,7 @@ msgid "Transactions"
msgstr "Verrichtingen" msgstr "Verrichtingen"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -854,12 +854,12 @@ msgstr "Categorieën"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -871,14 +871,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1032,7 +1032,7 @@ msgid "Run deleted successfully"
msgstr "Run met succes verwijderd" msgstr "Run met succes verwijderd"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1130,15 +1130,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1148,15 +1148,15 @@ msgstr "Betaald"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1167,27 +1167,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Dempen" msgstr "Dempen"
@@ -1200,7 +1200,7 @@ msgid "Set Values"
msgstr "Waarden Instellen" msgstr "Waarden Instellen"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Verrichting" msgstr "Verrichting"
@@ -1349,58 +1349,58 @@ msgstr "Ingepland"
msgid "Muted" msgid "Muted"
msgstr "Gedempt" msgstr "Gedempt"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Inhoud" msgstr "Inhoud"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Soort transactie" msgstr "Soort transactie"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "Demp Status" msgstr "Demp Status"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Datum vanaf" msgstr "Datum vanaf"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Tot" msgstr "Tot"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Referentiedatum vanaf" msgstr "Referentiedatum vanaf"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Minimum bedrag" msgstr "Minimum bedrag"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Maximaal bedrag" msgstr "Maximaal bedrag"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Gecategoriseerd" msgstr "Gecategoriseerd"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Gelabeld" msgstr "Gelabeld"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Niet gelabeld" msgstr "Niet gelabeld"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Elk bedrijf" msgstr "Elk bedrijf"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1477,7 +1477,7 @@ msgstr "toekomstige verrichtingen"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "De einddatum moet na de begindatum vallen" msgstr "De einddatum moet na de begindatum vallen"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1485,26 +1485,26 @@ msgstr ""
"Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van " "Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van "
"nieuwe transacties" "nieuwe transacties"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Transactie categorie" msgstr "Transactie categorie"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Transactie categorieën" msgstr "Transactie categorieën"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van " "Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van "
"nieuwe verrichtingen" "nieuwe verrichtingen"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Verrichting Labels" msgstr "Verrichting Labels"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1512,13 +1512,13 @@ msgstr ""
"Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van " "Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van "
"nieuwe verrichtingen" "nieuwe verrichtingen"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Bedrijf" msgstr "Bedrijf"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1530,7 +1530,7 @@ msgstr "Bedrijf"
msgid "Income" msgid "Income"
msgstr "Ontvangsten Transactie" msgstr "Ontvangsten Transactie"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1541,157 +1541,157 @@ msgstr "Ontvangsten Transactie"
msgid "Expense" msgid "Expense"
msgstr "Uitgave" msgstr "Uitgave"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Afbetalingsplan" msgstr "Afbetalingsplan"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Terugkerende verrichting" msgstr "Terugkerende verrichting"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Verwijderd" msgstr "Verwijderd"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "Verwijderd Op" msgstr "Verwijderd Op"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Geen labels" msgstr "Geen labels"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Geen categorie" msgstr "Geen categorie"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Geen Beschrijving" msgstr "Geen Beschrijving"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "Bestand" msgstr "Bestand"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "Originele Naam" msgstr "Originele Naam"
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "Inhoudstype" msgstr "Inhoudstype"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "Grootte" msgstr "Grootte"
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "Geüpload Door" msgstr "Geüpload Door"
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Transactiebijlage" msgstr "Transactiebijlage"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Transactiebijlages" msgstr "Transactiebijlages"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Jaarlijks" msgstr "Jaarlijks"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Maandelijks" msgstr "Maandelijks"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Wekelijks" msgstr "Wekelijks"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Dagelijks" msgstr "Dagelijks"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Aantal aflossingen" msgstr "Aantal aflossingen"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Begin afbetaling" msgstr "Begin afbetaling"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
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:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Startdatum" msgstr "Startdatum"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Einddatum" msgstr "Einddatum"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Terugkeerpatroon" msgstr "Terugkeerpatroon"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Termijnbedrag" msgstr "Termijnbedrag"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Beschrijving toevoegen aan verrichting" msgstr "Beschrijving toevoegen aan verrichting"
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Notities toevoegen aan verrichting" msgstr "Notities toevoegen aan verrichting"
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "dag(en)" msgstr "dag(en)"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "we(e)k(en)" msgstr "we(e)k(en)"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "maand(en)" msgstr "maand(en)"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "ja(a)r(en)" msgstr "ja(a)r(en)"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: 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:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Type Terugkeerpatroon" msgstr "Type Terugkeerpatroon"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Terugkeer Interval" msgstr "Terugkeer Interval"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Bewaar maximaal" msgstr "Bewaar maximaal"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Laatste Gegenereerde Datum" msgstr "Laatste Gegenereerde Datum"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "Laatste Gegenereerde Referentiedatum" msgstr "Laatste Gegenereerde Referentiedatum"
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1700,7 +1700,7 @@ msgstr "Laatste Gegenereerde Referentiedatum"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Snelle verrichting" msgstr "Snelle verrichting"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1924,9 +1924,9 @@ msgstr "Deze gebruiker is gedeactiveerd"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Standaard" msgstr "Standaard"
@@ -2256,6 +2256,7 @@ msgstr "Deel"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Verwijderen" msgstr "Verwijderen"
@@ -2741,19 +2742,19 @@ msgstr "Actuele Prijs"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "Gekocht Bedrag" msgstr "Gekocht Bedrag"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "Instapprijs vs Huidige Prijs" msgstr "Instapprijs vs Huidige Prijs"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "Dagen Tussen Investeringen" msgstr "Dagen Tussen Investeringen"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "Investeringsfrequentie" msgstr "Investeringsfrequentie"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "Hoe rechter de blauwe lijn, hoe consistenter je DCA-strategie is." msgstr "Hoe rechter de blauwe lijn, hoe consistenter je DCA-strategie is."
@@ -2889,7 +2890,7 @@ msgstr "Geen importprofielen"
#: templates/import_app/fragments/profiles/list_presets.html:5 #: templates/import_app/fragments/profiles/list_presets.html:5
msgid "Import Presets" msgid "Import Presets"
msgstr "Presets importeren" msgstr "Voorinstellingen importeren"
#: templates/import_app/fragments/profiles/list_presets.html:33 #: templates/import_app/fragments/profiles/list_presets.html:33
msgid "By" msgid "By"
@@ -2995,6 +2996,7 @@ msgid "Reload"
msgstr "Herlaad" msgstr "Herlaad"
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Annuleer" msgstr "Annuleer"
@@ -3414,16 +3416,16 @@ msgid "Summary"
msgstr "Samenvatting" msgstr "Samenvatting"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Oudste eerst" msgstr "Oudste eerst"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Nieuwste eerst" msgstr "Nieuwste eerst"
@@ -3432,8 +3434,8 @@ msgstr "Nieuwste eerst"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Filter verrichtingen" msgstr "Filter verrichtingen"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Sorteer op" msgstr "Sorteer op"
@@ -3696,6 +3698,40 @@ msgstr "Bewerking"
msgid "transactions" msgid "transactions"
msgstr "verrichtingen" msgstr "verrichtingen"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr "Instellingen filter opslaan"
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr "Preset snaam"
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr "Opslaan voorinstelling"
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr "Filter voorinstelling"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr "Verwijder %(name)s"
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr "Voorinstelling filter verwijderen?"
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr "Verwijder “%(name)s”?"
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr "Geen opgeslagen voorinstellingen"
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Geen Verrichtingen gevonden" msgstr "Geen Verrichtingen gevonden"
+163 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-06-08 07:57+0000\n" "PO-Revision-Date: 2026-06-08 07:57+0000\n"
"Last-Translator: Pawel Augustyn <pawelaugustyn15@gmail.com>\n" "Last-Translator: Pawel Augustyn <pawelaugustyn15@gmail.com>\n"
"Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,9 +67,9 @@ msgstr "Nowe saldo"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -80,13 +80,13 @@ msgstr "Kategoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +98,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +171,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -182,7 +182,7 @@ msgid "Account"
msgstr "Konto" msgstr "Konto"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -360,6 +360,7 @@ msgstr ""
"Widoczne dla wszystkich. Tylko właściciel może dokonywać zmian." "Widoczne dla wszystkich. Tylko właściciel może dokonywać zmian."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Zapisz" msgstr "Zapisz"
@@ -480,10 +481,9 @@ msgstr "Usuń"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Wyczyść" msgstr "Wyczyść"
@@ -502,7 +502,7 @@ msgstr "Suffix"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -522,7 +522,7 @@ msgid "Decimal Places"
msgstr "Liczba miejsc po przecinku" msgstr "Liczba miejsc po przecinku"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -588,8 +588,8 @@ msgid "Service Type"
msgstr "Typ serwisu" msgstr "Typ serwisu"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -774,8 +774,8 @@ msgstr "Waluta dla płatności"
#: 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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Notatki" msgstr "Notatki"
@@ -838,7 +838,7 @@ msgid "Users"
msgstr "Użytkownicy" msgstr "Użytkownicy"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -847,7 +847,7 @@ msgid "Transactions"
msgstr "Transakcje" msgstr "Transakcje"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -858,12 +858,12 @@ msgstr "Kategorie"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -875,14 +875,14 @@ msgid "Entities"
msgstr "Encje" msgstr "Encje"
#: 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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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 "Zlecenia stałe" msgstr "Zlecenia stałe"
#: 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1036,7 +1036,7 @@ msgid "Run deleted successfully"
msgstr "Usunięto import" msgstr "Usunięto import"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1134,15 +1134,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1152,15 +1152,15 @@ msgstr "Zapłacono"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
msgid "Reference Date" msgid "Reference Date"
msgstr "Data referencyjna" msgstr "Data referencyjna"
#: 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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1171,27 +1171,27 @@ msgstr "Kwota"
#: 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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
msgid "Description" msgid "Description"
msgstr "Opis" msgstr "Opis"
#: 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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
msgid "Internal Note" msgid "Internal Note"
msgstr "Notatka" msgstr "Notatka"
#: 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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
msgid "Internal ID" msgid "Internal ID"
msgstr "Wewnętrzne ID" msgstr "Wewnętrzne 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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Wycisz" msgstr "Wycisz"
@@ -1204,7 +1204,7 @@ msgid "Set Values"
msgstr "Ustaw wartości" msgstr "Ustaw wartości"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Transakcja" msgstr "Transakcja"
@@ -1353,58 +1353,58 @@ msgstr "Przewidywane"
msgid "Muted" msgid "Muted"
msgstr "Wyciszone" msgstr "Wyciszone"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Zawartość" msgstr "Zawartość"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Typ transakcji" msgstr "Typ transakcji"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "Wycisz status" msgstr "Wycisz status"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Data od" msgstr "Data od"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Data do" msgstr "Data do"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Data referencyjna od" msgstr "Data referencyjna od"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Kwota od" msgstr "Kwota od"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Kwota do" msgstr "Kwota do"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Skategoryzowane" msgstr "Skategoryzowane"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Otagowane" msgstr "Otagowane"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Nieotagowane" msgstr "Nieotagowane"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Dowolna encja" msgstr "Dowolna encja"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1481,7 +1481,7 @@ msgstr "przyszłe transakcje"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "Data końcowa powinna być po dacie startowej" msgstr "Data końcowa powinna być po dacie startowej"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1489,26 +1489,26 @@ msgstr ""
"Zdezaktywowanych kategorii nie da się wykorzystać przy tworzeniu nowych " "Zdezaktywowanych kategorii nie da się wykorzystać przy tworzeniu nowych "
"transakcji" "transakcji"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Kategoria transakcji" msgstr "Kategoria transakcji"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Kategorie transakcji" msgstr "Kategorie transakcji"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"Zdezaktywowanych tagów nie da się wykorzystać przy tworzeniu nowych " "Zdezaktywowanych tagów nie da się wykorzystać przy tworzeniu nowych "
"transakcji" "transakcji"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Tagi transakcji" msgstr "Tagi transakcji"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1516,13 +1516,13 @@ msgstr ""
"Zdezaktywowanych encji nie da się wykorzystać przy tworzeniu nowych " "Zdezaktywowanych encji nie da się wykorzystać przy tworzeniu nowych "
"transakcji" "transakcji"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Encja" msgstr "Encja"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1534,7 +1534,7 @@ msgstr "Encja"
msgid "Income" msgid "Income"
msgstr "Przychody" msgstr "Przychody"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1545,161 +1545,161 @@ msgstr "Przychody"
msgid "Expense" msgid "Expense"
msgstr "Wydatek" msgstr "Wydatek"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Zlecenie stałe" msgstr "Zlecenie stałe"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Usunięte" msgstr "Usunięte"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Brak tagów" msgstr "Brak tagów"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Brak kategorii" msgstr "Brak kategorii"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Brak opisu" msgstr "Brak opisu"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "Plik ZIP" msgstr "Plik ZIP"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Content" #| msgid "Content"
msgid "Content Type" msgid "Content Type"
msgstr "Zawartość" msgstr "Zawartość"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Załącznik transakcji" msgstr "Załącznik transakcji"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Załączniki transakcji" msgstr "Załączniki transakcji"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Rocznie" msgstr "Rocznie"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Miesięcznie" msgstr "Miesięcznie"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Tygodniowo" msgstr "Tygodniowo"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Dziennie" msgstr "Dziennie"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Data startowa" msgstr "Data startowa"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Data końcowa" msgstr "Data końcowa"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Zlecenie stałe" msgstr "Zlecenie stałe"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Dodaj opis dla transakcji" msgstr "Dodaj opis dla transakcji"
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Dodaj notatki do transakcji" msgstr "Dodaj notatki do transakcji"
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "dni" msgstr "dni"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "tygodni" msgstr "tygodni"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "miesięcy" msgstr "miesięcy"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "lat" msgstr "lat"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Zapauzowane" msgstr "Zapauzowane"
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Typ powtarzania" msgstr "Typ powtarzania"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Co ile powtarzać" msgstr "Co ile powtarzać"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Zachowuj co najwyżej" msgstr "Zachowuj co najwyżej"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1708,7 +1708,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Szablon transakcji" msgstr "Szablon transakcji"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1938,9 +1938,9 @@ msgstr "To konto jest nieaktywne"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Domyślne" msgstr "Domyślne"
@@ -2287,6 +2287,7 @@ msgstr "Udostępnij"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Usuń" msgstr "Usuń"
@@ -2772,19 +2773,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -3025,6 +3026,7 @@ msgid "Reload"
msgstr "Odśwież" msgstr "Odśwież"
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3439,16 +3441,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3457,8 +3459,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3717,6 +3719,44 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Nazwa pliku"
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "Filter"
msgid "Filter presets"
msgstr "Filtr"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+161 -125
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-07-05 23:34+0000\n" "PO-Revision-Date: 2026-08-16 22:03+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/"
"projects/wygiwyh/app/pt_BR/>\n" "projects/wygiwyh/app/pt_BR/>\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 2026.6.1\n" "X-Generator: Weblate 2026.8.1\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:24
msgid "Group name" msgid "Group name"
@@ -66,9 +66,9 @@ msgstr "Novo saldo"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "Categoria"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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
@@ -169,9 +169,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -180,7 +180,7 @@ msgid "Account"
msgstr "Conta" msgstr "Conta"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -354,6 +354,7 @@ msgstr ""
"usuários. Somente editável pelo proprietário." "usuários. Somente editável pelo proprietário."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Salvar" msgstr "Salvar"
@@ -468,10 +469,9 @@ msgstr "Remover"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Limpar" msgstr "Limpar"
@@ -490,7 +490,7 @@ msgstr "Sufixo"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -510,7 +510,7 @@ msgid "Decimal Places"
msgstr "Casas Decimais" msgstr "Casas Decimais"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -576,8 +576,8 @@ msgid "Service Type"
msgstr "Tipo de Serviço" msgstr "Tipo de Serviço"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -768,8 +768,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
@@ -832,7 +832,7 @@ msgid "Users"
msgstr "Usuários" msgstr "Usuários"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -841,7 +841,7 @@ msgid "Transactions"
msgstr "Transações" msgstr "Transações"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -852,12 +852,12 @@ msgstr "Categorias"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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 "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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1030,7 +1030,7 @@ msgid "Run deleted successfully"
msgstr "Importação apagada com sucesso" msgstr "Importação apagada com sucesso"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1128,15 +1128,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1146,15 @@ msgstr "Pago"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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 "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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "Silenciada" msgstr "Silenciada"
@@ -1198,7 +1198,7 @@ msgid "Set Values"
msgstr "Definir valores" msgstr "Definir valores"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Transação" msgstr "Transação"
@@ -1347,58 +1347,58 @@ msgstr "Previsto"
msgid "Muted" msgid "Muted"
msgstr "Silenciada" msgstr "Silenciada"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "Conteúdo" msgstr "Conteúdo"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Tipo de Transação" msgstr "Tipo de Transação"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "Status de silenciamento" msgstr "Status de silenciamento"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Data de" msgstr "Data de"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "Até" msgstr "Até"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Data de Referência de" msgstr "Data de Referência de"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "Quantia miníma" msgstr "Quantia miníma"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "Quantia máxima" msgstr "Quantia máxima"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "Categorizada" msgstr "Categorizada"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "Com tag" msgstr "Com tag"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "Sem tag" msgstr "Sem tag"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "Qualquer entidade" msgstr "Qualquer entidade"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1475,7 +1475,7 @@ msgstr "transações futuras"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "Data final deve ser após data inicial" msgstr "Data final deve ser após data inicial"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1483,25 +1483,25 @@ msgstr ""
"As categorias desativadas não poderão ser selecionadas ao criar novas " "As categorias desativadas não poderão ser selecionadas ao criar novas "
"transações" "transações"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Categoria da Transação" msgstr "Categoria da Transação"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Categorias da Trasanção" msgstr "Categorias da Trasanção"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"As tags desativadas não poderão ser selecionadas ao criar novas transações" "As tags desativadas não poderão ser selecionadas ao criar novas transações"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Tags da Transação" msgstr "Tags da Transação"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
@@ -1509,13 +1509,13 @@ msgstr ""
"As entidades desativadas não poderão ser selecionadas ao criar novas " "As entidades desativadas não poderão ser selecionadas ao criar novas "
"transações" "transações"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "Entidade" msgstr "Entidade"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1527,7 +1527,7 @@ msgstr "Entidade"
msgid "Income" msgid "Income"
msgstr "Renda" msgstr "Renda"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1538,157 +1538,157 @@ msgstr "Renda"
msgid "Expense" msgid "Expense"
msgstr "Despesa" msgstr "Despesa"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "Parcelamento" msgstr "Parcelamento"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Transação Recorrente" msgstr "Transação Recorrente"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Apagado" msgstr "Apagado"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "Apagado Em" msgstr "Apagado Em"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Nenhuma tag" msgstr "Nenhuma tag"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Sem categoria" msgstr "Sem categoria"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Sem descrição" msgstr "Sem descrição"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "Arquivo" msgstr "Arquivo"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "Nome Original" msgstr "Nome Original"
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "Tipo de Conteúdo" msgstr "Tipo de Conteúdo"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "Tamanho" msgstr "Tamanho"
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "Enviado por" msgstr "Enviado por"
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Anexo de transação" msgstr "Anexo de transação"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Anexo de transações" msgstr "Anexo de transações"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Anual" msgstr "Anual"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Mensal" msgstr "Mensal"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Semanal" msgstr "Semanal"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Diária" msgstr "Diária"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Número de Parcelas" msgstr "Número de Parcelas"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Parcela inicial" msgstr "Parcela inicial"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
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:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Data de Início" msgstr "Data de Início"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Data Final" msgstr "Data Final"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "Recorrência" msgstr "Recorrência"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Valor da Parcela" msgstr "Valor da Parcela"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
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:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
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:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "dia(s)" msgstr "dia(s)"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "semana(s)" msgstr "semana(s)"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "mês(es)" msgstr "mês(es)"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "ano(s)" msgstr "ano(s)"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: 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:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "Tipo de recorrência" msgstr "Tipo de recorrência"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "Intervalo de recorrência" msgstr "Intervalo de recorrência"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Manter no máximo" msgstr "Manter no máximo"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "Última data gerada" msgstr "Última data gerada"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
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:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1697,7 +1697,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:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1921,9 +1921,9 @@ msgstr "Essa conta está desativada"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "Padrão" msgstr "Padrão"
@@ -2253,6 +2253,7 @@ msgstr "Compartilhar"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Apagar" msgstr "Apagar"
@@ -2738,19 +2739,19 @@ msgstr "Preço atual"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "Quantia comprada" msgstr "Quantia comprada"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "Preço de Entrada vs Preço Atual" msgstr "Preço de Entrada vs Preço Atual"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "Dias entre investimentos" msgstr "Dias entre investimentos"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "Frequência de Investimento" msgstr "Frequência de Investimento"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
"Quanto mais reta for a linha azul, mais consistente é sua estratégia de CMP." "Quanto mais reta for a linha azul, mais consistente é sua estratégia de CMP."
@@ -2992,6 +2993,7 @@ msgid "Reload"
msgstr "Recarregar" msgstr "Recarregar"
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
@@ -3411,16 +3413,16 @@ msgid "Summary"
msgstr "Resumo" msgstr "Resumo"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "Mais antigas primeiro" msgstr "Mais antigas primeiro"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "Mais novas primeiro" msgstr "Mais novas primeiro"
@@ -3429,8 +3431,8 @@ msgstr "Mais novas primeiro"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Filtrar transações" msgstr "Filtrar transações"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Ordernar por" msgstr "Ordernar por"
@@ -3690,6 +3692,40 @@ msgstr "Editando"
msgid "transactions" msgid "transactions"
msgstr "transações" msgstr "transações"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr "Salvar predefinição de filtro"
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr "Nome da predefinição"
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr "Salvar predefinição"
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr "Predefinições de filtro"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr "Apagar %(name)s"
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr "Apagar predefinição de filtro?"
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr "Apagar \"%(name)s\"?"
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr "Não há predefinições salvas"
#: templates/transactions/fragments/list_all.html:58 #: 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"
+163 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-05-01 07:24+0000\n" "PO-Revision-Date: 2026-05-01 07:24+0000\n"
"Last-Translator: masttera <mail.masttera@gmail.com>\n" "Last-Translator: masttera <mail.masttera@gmail.com>\n"
"Language-Team: Russian <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Russian <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,9 +67,9 @@ msgstr "Новый баланс"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -80,13 +80,13 @@ msgstr "Категория"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +98,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +171,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -182,7 +182,7 @@ msgid "Account"
msgstr "Счет" msgstr "Счет"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -358,6 +358,7 @@ msgstr ""
"пользователей. Может быть изменено только владельцем." "пользователей. Может быть изменено только владельцем."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Сохранить" msgstr "Сохранить"
@@ -478,10 +479,9 @@ msgstr "Снять"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Очистить" msgstr "Очистить"
@@ -500,7 +500,7 @@ msgstr "Суффикс"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -520,7 +520,7 @@ msgid "Decimal Places"
msgstr "Десятичные знаки" msgstr "Десятичные знаки"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -586,8 +586,8 @@ msgid "Service Type"
msgstr "Тип услуги" msgstr "Тип услуги"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -778,8 +778,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Заметки" msgstr "Заметки"
@@ -842,7 +842,7 @@ msgid "Users"
msgstr "Пользователи" msgstr "Пользователи"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -851,7 +851,7 @@ msgid "Transactions"
msgstr "Транзакции" msgstr "Транзакции"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -862,12 +862,12 @@ msgstr "Категории"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -879,14 +879,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1040,7 +1040,7 @@ msgid "Run deleted successfully"
msgstr "Запуск успешно удален" msgstr "Запуск успешно удален"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1138,15 +1138,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1156,15 +1156,15 @@ msgstr "Оплаченный"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1175,27 +1175,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1208,7 +1208,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "Транзакция" msgstr "Транзакция"
@@ -1355,58 +1355,58 @@ msgstr "Прогнозируемый"
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "Тип транзакции" msgstr "Тип транзакции"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "Дата с" msgstr "Дата с"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "Дата отсчета с" msgstr "Дата отсчета с"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1485,45 +1485,45 @@ msgstr "будущие транзакции"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "Дата окончания должна быть после даты начала" msgstr "Дата окончания должна быть после даты начала"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
"Деактивированные категории нельзя будет выбрать при создании новых транзакций" "Деактивированные категории нельзя будет выбрать при создании новых транзакций"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "Категория транзакции" msgstr "Категория транзакции"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "Категории транзакций" msgstr "Категории транзакций"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
"Деактивированные теги нельзя будет выбрать при создании новых транзакций" "Деактивированные теги нельзя будет выбрать при создании новых транзакций"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "Теги транзакций" msgstr "Теги транзакций"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
"Деактивированные объекты нельзя будет выбрать при создании новых транзакций" "Деактивированные объекты нельзя будет выбрать при создании новых транзакций"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1535,7 +1535,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "Доход" msgstr "Доход"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1546,165 +1546,165 @@ msgstr "Доход"
msgid "Expense" msgid "Expense"
msgstr "Расход" msgstr "Расход"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "План рассрочки" msgstr "План рассрочки"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "Повторяющаяся транзакция" msgstr "Повторяющаяся транзакция"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "Удалено" msgstr "Удалено"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "Нет тегов" msgstr "Нет тегов"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "Нет категории" msgstr "Нет категории"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "Нет описания" msgstr "Нет описания"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "ZIP File" msgstr "ZIP File"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Interval Type" #| msgid "Interval Type"
msgid "Content Type" msgid "Content Type"
msgstr "Тип интервала" msgstr "Тип интервала"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transaction rule" #| msgid "Transaction rule"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Правило транзакции" msgstr "Правило транзакции"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction Tags" #| msgid "Transaction Tags"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Теги транзакций" msgstr "Теги транзакций"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "Ежегодно" msgstr "Ежегодно"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "Ежемесячно" msgstr "Ежемесячно"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "Еженедельно" msgstr "Еженедельно"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "Ежедневно" msgstr "Ежедневно"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "Количество платежей" msgstr "Количество платежей"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "Начало выплаты рассрочки" msgstr "Начало выплаты рассрочки"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "Номер платежа, с которого начинается отсчет" msgstr "Номер платежа, с которого начинается отсчет"
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "Дата начала" msgstr "Дата начала"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "Дата окончания" msgstr "Дата окончания"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "Сумма рассрочки" msgstr "Сумма рассрочки"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "Добавить описание к транзакциям" msgstr "Добавить описание к транзакциям"
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "Добавить примечания к транзакциям" msgstr "Добавить примечания к транзакциям"
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "день" msgstr "день"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "неделя" msgstr "неделя"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "месяц" msgstr "месяц"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "год" msgstr "год"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "Приостановлено" msgstr "Приостановлено"
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "Хранить максимум" msgstr "Хранить максимум"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1713,7 +1713,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "Быстрая сделка" msgstr "Быстрая сделка"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1941,9 +1941,9 @@ msgstr "Этот аккаунт деактивирован"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "По умолчанию" msgstr "По умолчанию"
@@ -2287,6 +2287,7 @@ msgstr "Поделиться"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "Удалить" msgstr "Удалить"
@@ -2772,19 +2773,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -3021,6 +3022,7 @@ msgid "Reload"
msgstr "Перезагрузка" msgstr "Перезагрузка"
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "Отмена" msgstr "Отмена"
@@ -3435,16 +3437,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3453,8 +3455,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "Фильтр транзакций" msgstr "Фильтр транзакций"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "Сортировать по" msgstr "Сортировать по"
@@ -3717,6 +3719,44 @@ msgstr "Редактирование"
msgid "transactions" msgid "transactions"
msgstr "транзакции" msgstr "транзакции"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "Имя файла"
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "Filter transactions"
msgid "Filter presets"
msgstr "Фильтр транзакций"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "Транзакций не найдено" msgstr "Транзакций не найдено"
+159 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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/"
@@ -66,9 +66,9 @@ msgstr ""
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +166,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -177,7 +177,7 @@ msgid "Account"
msgstr "" msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -346,6 +346,7 @@ msgid ""
msgstr "" msgstr ""
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "" msgstr ""
@@ -460,10 +461,9 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "" msgstr ""
@@ -482,7 +482,7 @@ msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -502,7 +502,7 @@ msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -568,8 +568,8 @@ msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -748,8 +748,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -812,7 +812,7 @@ msgid "Users"
msgstr "" msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -821,7 +821,7 @@ msgid "Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -832,12 +832,12 @@ msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -849,14 +849,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1008,7 +1008,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1106,15 +1106,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1124,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1143,27 +1143,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1176,7 +1176,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1323,58 +1323,58 @@ msgstr ""
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1449,42 +1449,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1496,7 +1496,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1507,157 +1507,157 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "" msgstr ""
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "" msgstr ""
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "" msgstr ""
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1666,7 +1666,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1890,9 +1890,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2215,6 +2215,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2700,19 +2701,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -2949,6 +2950,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3363,16 +3365,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3381,8 +3383,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3639,6 +3641,40 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+159 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+0000\n"
"PO-Revision-Date: 2026-01-18 19:24+0000\n" "PO-Revision-Date: 2026-01-18 19:24+0000\n"
"Last-Translator: Ebrahim Tayabali <ebrahimhakimuddin@gmail.com>\n" "Last-Translator: Ebrahim Tayabali <ebrahimhakimuddin@gmail.com>\n"
"Language-Team: Swahili <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Swahili <https://translations.herculino.com/projects/wygiwyh/"
@@ -67,9 +67,9 @@ msgstr "Salio Mpya"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -80,13 +80,13 @@ msgstr ""
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +98,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +170,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -181,7 +181,7 @@ msgid "Account"
msgstr "" msgstr ""
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -350,6 +350,7 @@ msgid ""
msgstr "" msgstr ""
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "" msgstr ""
@@ -464,10 +465,9 @@ msgstr ""
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "" msgstr ""
@@ -486,7 +486,7 @@ msgstr ""
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -506,7 +506,7 @@ msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -572,8 +572,8 @@ msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -752,8 +752,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "" msgstr ""
@@ -816,7 +816,7 @@ msgid "Users"
msgstr "" msgstr ""
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -825,7 +825,7 @@ msgid "Transactions"
msgstr "" msgstr ""
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -836,12 +836,12 @@ msgstr ""
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -853,14 +853,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1012,7 +1012,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1110,15 +1110,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1128,15 +1128,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1147,27 +1147,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1180,7 +1180,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1327,58 +1327,58 @@ msgstr ""
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1453,42 +1453,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1500,7 +1500,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1511,157 +1511,157 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
msgid "File" msgid "File"
msgstr "" msgstr ""
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
msgid "Content Type" msgid "Content Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "" msgstr ""
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "" msgstr ""
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1670,7 +1670,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1894,9 +1894,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2223,6 +2223,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2708,19 +2709,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -2957,6 +2958,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3371,16 +3373,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3389,8 +3391,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3647,6 +3649,40 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+159 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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/"
@@ -67,9 +67,9 @@ msgstr "Новий баланс"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -80,13 +80,13 @@ msgstr "Категорія"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +98,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +171,9 @@ msgstr ""
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -182,7 +182,7 @@ msgid "Account"
msgstr "Рахунок" msgstr "Рахунок"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -358,6 +358,7 @@ msgstr ""
"користувачів. Редагувати може лише власник." "користувачів. Редагувати може лише власник."
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "Зберегти" msgstr "Зберегти"
@@ -478,10 +479,9 @@ msgstr "Видалити"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "Чисто" msgstr "Чисто"
@@ -500,7 +500,7 @@ msgstr "Суфікс"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -520,7 +520,7 @@ msgid "Decimal Places"
msgstr "Десяткові знаки" msgstr "Десяткові знаки"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -586,8 +586,8 @@ msgid "Service Type"
msgstr "Тип сервісу" msgstr "Тип сервісу"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -778,8 +778,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "Примітки" msgstr "Примітки"
@@ -842,7 +842,7 @@ msgid "Users"
msgstr "Користувачі" msgstr "Користувачі"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -851,7 +851,7 @@ msgid "Transactions"
msgstr "Транзакції" msgstr "Транзакції"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -862,12 +862,12 @@ msgstr "Категорії"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -879,14 +879,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1040,7 +1040,7 @@ msgid "Run deleted successfully"
msgstr "" msgstr ""
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1138,15 +1138,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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
@@ -1156,15 +1156,15 @@ msgstr ""
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1175,27 +1175,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "" msgstr ""
@@ -1208,7 +1208,7 @@ msgid "Set Values"
msgstr "" msgstr ""
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "" msgstr ""
@@ -1355,60 +1355,60 @@ msgstr ""
msgid "Muted" msgid "Muted"
msgstr "" msgstr ""
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "" msgstr ""
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "" msgstr ""
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
msgid "Mute Status" msgid "Mute Status"
msgstr "" msgstr ""
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "" msgstr ""
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "" msgstr ""
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "" msgstr ""
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "" msgstr ""
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
#, fuzzy #, fuzzy
#| msgid "Category" #| msgid "Category"
msgid "Categorized" msgid "Categorized"
msgstr "Категорія" msgstr "Категорія"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "" msgstr ""
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "" msgstr ""
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1483,42 +1483,42 @@ msgstr ""
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "" msgstr ""
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "" msgstr ""
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "" msgstr ""
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "" msgstr ""
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1530,7 +1530,7 @@ msgstr ""
msgid "Income" msgid "Income"
msgstr "" msgstr ""
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1541,165 +1541,165 @@ msgstr ""
msgid "Expense" msgid "Expense"
msgstr "" msgstr ""
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "" msgstr ""
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "" msgstr ""
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "" msgstr ""
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "" msgstr ""
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "" msgstr ""
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "" msgstr ""
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "ZIP-Файл" msgstr "ZIP-Файл"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Interval Type" #| msgid "Interval Type"
msgid "Content Type" msgid "Content Type"
msgstr "Тип інтервалу" msgstr "Тип інтервалу"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transaction rules" #| msgid "Transaction rules"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "Правила транзакцій" msgstr "Правила транзакцій"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction rules" #| msgid "Transaction rules"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "Правила транзакцій" msgstr "Правила транзакцій"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "" msgstr ""
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "" msgstr ""
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "" msgstr ""
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "" msgstr ""
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "" msgstr ""
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "" msgstr ""
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "" msgstr ""
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "" msgstr ""
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "" msgstr ""
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "" msgstr ""
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "" msgstr ""
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "" msgstr ""
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "" msgstr ""
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "" msgstr ""
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "" msgstr ""
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1708,7 +1708,7 @@ msgstr ""
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "" msgstr ""
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1938,9 +1938,9 @@ msgstr ""
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@@ -2282,6 +2282,7 @@ msgstr ""
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
@@ -2767,19 +2768,19 @@ msgstr ""
msgid "Amount Bought" msgid "Amount Bought"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "" msgstr ""
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "" msgstr ""
@@ -3017,6 +3018,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
@@ -3439,16 +3441,16 @@ msgid "Summary"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "" msgstr ""
@@ -3457,8 +3459,8 @@ msgstr ""
msgid "Filter transactions" msgid "Filter transactions"
msgstr "" msgstr ""
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "" msgstr ""
@@ -3717,6 +3719,40 @@ msgstr ""
msgid "transactions" msgid "transactions"
msgstr "" msgstr ""
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
msgid "Preset name"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:40
msgid "Save preset"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:6
msgid "Filter presets"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
msgid "No saved presets"
msgstr ""
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "" msgstr ""
+167 -123
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: 2026-08-15 17:43+0000\n" "POT-Creation-Date: 2026-08-16 04:46+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."
@@ -66,9 +66,9 @@ msgstr "新的餘額"
#: apps/transactions/forms.py:61 apps/transactions/forms.py:307 #: apps/transactions/forms.py:61 apps/transactions/forms.py:307
#: apps/transactions/forms.py:475 apps/transactions/forms.py:572 #: apps/transactions/forms.py:475 apps/transactions/forms.py:572
#: apps/transactions/forms.py:579 apps/transactions/forms.py:763 #: apps/transactions/forms.py:579 apps/transactions/forms.py:763
#: apps/transactions/forms.py:1007 apps/transactions/models.py:331 #: apps/transactions/forms.py:1007 apps/transactions/models.py:346
#: apps/transactions/models.py:641 apps/transactions/models.py:841 #: apps/transactions/models.py:658 apps/transactions/models.py:858
#: apps/transactions/models.py:1093 #: apps/transactions/models.py:1110
#: 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
@@ -79,13 +79,13 @@ msgstr "分類"
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103 #: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132 #: apps/export_app/forms.py:43 apps/export_app/forms.py:132
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45 #: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
#: apps/rules/models.py:315 apps/transactions/filters.py:73 #: apps/rules/models.py:315 apps/transactions/filters.py:79
#: apps/transactions/forms.py:69 apps/transactions/forms.py:315 #: apps/transactions/forms.py:69 apps/transactions/forms.py:315
#: apps/transactions/forms.py:483 apps/transactions/forms.py:588 #: apps/transactions/forms.py:483 apps/transactions/forms.py:588
#: apps/transactions/forms.py:596 apps/transactions/forms.py:756 #: apps/transactions/forms.py:596 apps/transactions/forms.py:756
#: apps/transactions/forms.py:1000 apps/transactions/models.py:337 #: apps/transactions/forms.py:1000 apps/transactions/models.py:352
#: apps/transactions/models.py:643 apps/transactions/models.py:845 #: apps/transactions/models.py:660 apps/transactions/models.py:862
#: apps/transactions/models.py:1099 templates/includes/sidebar.html:150 #: apps/transactions/models.py:1116 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,8 +97,8 @@ 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:223 apps/transactions/models.py:248 #: apps/transactions/models.py:238 apps/transactions/models.py:263
#: apps/transactions/models.py:272 apps/transactions/models.py:1061 #: apps/transactions/models.py:287 apps/transactions/models.py:1078
#: apps/users/models.py:572 templates/account_groups/fragments/list.html:22 #: apps/users/models.py:572 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,9 +166,9 @@ msgstr "封存的帳戶不會在淨資產中被計算或顯示"
#: apps/rules/models.py:35 apps/rules/models.py:267 #: apps/rules/models.py:35 apps/rules/models.py:267
#: apps/transactions/forms.py:81 apps/transactions/forms.py:327 #: apps/transactions/forms.py:81 apps/transactions/forms.py:327
#: apps/transactions/forms.py:442 apps/transactions/forms.py:748 #: apps/transactions/forms.py:442 apps/transactions/forms.py:748
#: apps/transactions/forms.py:992 apps/transactions/models.py:303 #: apps/transactions/forms.py:992 apps/transactions/models.py:318
#: apps/transactions/models.py:601 apps/transactions/models.py:823 #: apps/transactions/models.py:618 apps/transactions/models.py:840
#: apps/transactions/models.py:1067 #: apps/transactions/models.py:1084
#: 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
@@ -177,7 +177,7 @@ msgid "Account"
msgstr "帳戶" msgstr "帳戶"
#: apps/accounts/models.py:76 apps/export_app/forms.py:19 #: apps/accounts/models.py:76 apps/export_app/forms.py:19
#: apps/export_app/forms.py:129 apps/transactions/filters.py:57 #: apps/export_app/forms.py:129 apps/transactions/filters.py:63
#: templates/accounts/fragments/list.html:9 #: templates/accounts/fragments/list.html:9
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162 #: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
#: templates/includes/sidebar.html:164 #: templates/includes/sidebar.html:164
@@ -350,6 +350,7 @@ msgstr ""
"開:所有使用者都可以看到。只有擁有者可以編輯這個選項。" "開:所有使用者都可以看到。只有擁有者可以編輯這個選項。"
#: apps/common/forms.py:76 apps/users/forms.py:172 #: apps/common/forms.py:76 apps/users/forms.py:172
#: templates/transactions/fragments/filter_actions.html:5
msgid "Save" msgid "Save"
msgstr "儲存" msgstr "儲存"
@@ -458,10 +459,9 @@ msgstr "移除"
#: apps/common/widgets/tom_select.py:15 #: apps/common/widgets/tom_select.py:15
#: templates/mini_tools/unit_price_calculator.html:180 #: templates/mini_tools/unit_price_calculator.html:180
#: templates/monthly_overview/pages/overview.html:275 #: templates/monthly_overview/pages/overview.html:284
#: templates/monthly_overview/pages/overview.html:287 #: templates/transactions/fragments/filter_actions.html:48
#: templates/transactions/pages/transactions.html:225 #: templates/transactions/pages/transactions.html:233
#: templates/transactions/pages/transactions.html:237
msgid "Clear" msgid "Clear"
msgstr "清除" msgstr "清除"
@@ -480,7 +480,7 @@ msgstr "後綴"
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176 #: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279 #: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
#: apps/transactions/forms.py:85 apps/transactions/forms.py:447 #: apps/transactions/forms.py:85 apps/transactions/forms.py:447
#: apps/transactions/forms.py:600 apps/transactions/models.py:313 #: apps/transactions/forms.py:600 apps/transactions/models.py:328
#: templates/dca/fragments/strategy/details.html:49 #: templates/dca/fragments/strategy/details.html:49
#: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates/fragments/table.html:10
#: templates/exchange_rates_services/fragments/table.html:11 #: templates/exchange_rates_services/fragments/table.html:11
@@ -500,7 +500,7 @@ msgid "Decimal Places"
msgstr "小數點後位數" msgstr "小數點後位數"
#: apps/currencies/models.py:45 apps/export_app/forms.py:25 #: apps/currencies/models.py:45 apps/export_app/forms.py:25
#: apps/export_app/forms.py:130 apps/transactions/filters.py:64 #: apps/export_app/forms.py:130 apps/transactions/filters.py:70
#: templates/currencies/fragments/list.html:9 #: templates/currencies/fragments/list.html:9
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176 #: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
#: templates/includes/sidebar.html:178 #: templates/includes/sidebar.html:178
@@ -566,8 +566,8 @@ msgid "Service Type"
msgstr "服務類型" msgstr "服務類型"
#: apps/currencies/models.py:119 apps/transactions/filters.py:27 #: apps/currencies/models.py:119 apps/transactions/filters.py:27
#: apps/transactions/models.py:227 apps/transactions/models.py:251 #: apps/transactions/models.py:242 apps/transactions/models.py:266
#: apps/transactions/models.py:275 templates/categories/fragments/list.html:16 #: apps/transactions/models.py:290 templates/categories/fragments/list.html:16
#: templates/entities/fragments/list.html:16 #: templates/entities/fragments/list.html:16
#: templates/installment_plans/fragments/list.html:16 #: templates/installment_plans/fragments/list.html:16
#: templates/recurring_transactions/fragments/list.html:16 #: templates/recurring_transactions/fragments/list.html:16
@@ -748,8 +748,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:469 apps/transactions/forms.py:616 #: apps/transactions/forms.py:469 apps/transactions/forms.py:616
#: apps/transactions/models.py:327 apps/transactions/models.py:650 #: apps/transactions/models.py:342 apps/transactions/models.py:667
#: apps/transactions/models.py:851 apps/transactions/models.py:1089 #: apps/transactions/models.py:868 apps/transactions/models.py:1106
msgid "Notes" msgid "Notes"
msgstr "備註" msgstr "備註"
@@ -812,7 +812,7 @@ msgid "Users"
msgstr "使用者" msgstr "使用者"
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134 #: apps/export_app/forms.py:31 apps/export_app/forms.py:134
#: apps/transactions/models.py:388 templates/includes/sidebar.html:81 #: apps/transactions/models.py:403 templates/includes/sidebar.html:81
#: templates/includes/sidebar.html:142 #: templates/includes/sidebar.html:142
#: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/list_transactions.html:5
#: templates/recurring_transactions/fragments/table.html:37 #: templates/recurring_transactions/fragments/table.html:37
@@ -821,7 +821,7 @@ msgid "Transactions"
msgstr "交易" msgstr "交易"
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131 #: apps/export_app/forms.py:37 apps/export_app/forms.py:131
#: apps/transactions/filters.py:68 templates/categories/fragments/list.html:9 #: apps/transactions/filters.py:74 templates/categories/fragments/list.html:9
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
#: templates/insights/fragments/month_by_month.html:18 #: templates/insights/fragments/month_by_month.html:18
#: templates/insights/fragments/month_by_month.html:21 #: templates/insights/fragments/month_by_month.html:21
@@ -832,12 +832,12 @@ msgstr "類別"
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133 #: apps/export_app/forms.py:49 apps/export_app/forms.py:133
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46 #: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
#: apps/rules/models.py:307 apps/transactions/filters.py:78 #: apps/rules/models.py:307 apps/transactions/filters.py:84
#: apps/transactions/forms.py:77 apps/transactions/forms.py:323 #: apps/transactions/forms.py:77 apps/transactions/forms.py:323
#: apps/transactions/forms.py:491 apps/transactions/forms.py:771 #: apps/transactions/forms.py:491 apps/transactions/forms.py:771
#: apps/transactions/forms.py:1015 apps/transactions/models.py:286 #: apps/transactions/forms.py:1015 apps/transactions/models.py:301
#: apps/transactions/models.py:342 apps/transactions/models.py:646 #: apps/transactions/models.py:357 apps/transactions/models.py:663
#: apps/transactions/models.py:848 apps/transactions/models.py:1104 #: apps/transactions/models.py:865 apps/transactions/models.py:1121
#: 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
@@ -849,14 +849,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:888 templates/includes/sidebar.html:110 #: apps/transactions/models.py:905 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:664 templates/includes/sidebar.html:104 #: apps/transactions/models.py:681 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"
@@ -1008,7 +1008,7 @@ msgid "Run deleted successfully"
msgstr "成功刪除匯入任務" msgstr "成功刪除匯入任務"
#: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36 #: apps/insights/forms.py:118 apps/insights/utils/sankey.py:36
#: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:203 #: apps/insights/utils/sankey.py:167 apps/transactions/filters.py:209
#: templates/insights/fragments/category_overview/index.html:96 #: templates/insights/fragments/category_overview/index.html:96
#: templates/insights/fragments/category_overview/index.html:407 #: templates/insights/fragments/category_overview/index.html:407
#: templates/insights/fragments/category_overview/index.html:436 #: templates/insights/fragments/category_overview/index.html:436
@@ -1106,15 +1106,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:433 #: apps/rules/models.py:271 apps/transactions/forms.py:433
#: apps/transactions/models.py:310 apps/transactions/models.py:606 #: apps/transactions/models.py:325 apps/transactions/models.py:623
#: apps/transactions/models.py:829 apps/transactions/models.py:1074 #: apps/transactions/models.py:846 apps/transactions/models.py:1091
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:437 apps/transactions/models.py:312 #: apps/transactions/forms.py:437 apps/transactions/models.py:327
#: apps/transactions/models.py:1076 templates/cotton/transaction/item.html:20 #: apps/transactions/models.py:1093 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,15 +1124,15 @@ msgstr "已支付"
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
#: apps/rules/models.py:283 apps/transactions/forms.py:89 #: apps/rules/models.py:283 apps/transactions/forms.py:89
#: apps/transactions/forms.py:453 apps/transactions/forms.py:603 #: apps/transactions/forms.py:453 apps/transactions/forms.py:603
#: apps/transactions/forms.py:777 apps/transactions/models.py:314 #: apps/transactions/forms.py:777 apps/transactions/models.py:329
#: apps/transactions/models.py:624 apps/transactions/models.py:853 #: apps/transactions/models.py:641 apps/transactions/models.py:870
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:460 #: apps/rules/models.py:287 apps/transactions/forms.py:460
#: apps/transactions/models.py:320 apps/transactions/models.py:834 #: apps/transactions/models.py:335 apps/transactions/models.py:851
#: apps/transactions/models.py:1082 #: apps/transactions/models.py:1099
#: 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
@@ -1143,27 +1143,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:464 apps/transactions/forms.py:607 #: apps/transactions/forms.py:464 apps/transactions/forms.py:607
#: apps/transactions/models.py:325 apps/transactions/models.py:608 #: apps/transactions/models.py:340 apps/transactions/models.py:625
#: apps/transactions/models.py:837 apps/transactions/models.py:1087 #: apps/transactions/models.py:854 apps/transactions/models.py:1104
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:364 #: apps/rules/models.py:299 apps/transactions/models.py:379
#: apps/transactions/models.py:1109 #: apps/transactions/models.py:1126
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:366 #: apps/rules/models.py:303 apps/transactions/models.py:381
#: apps/transactions/models.py:1111 #: apps/transactions/models.py:1128
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:620 #: apps/rules/models.py:319 apps/transactions/forms.py:620
#: apps/transactions/models.py:224 apps/transactions/models.py:315 #: apps/transactions/models.py:239 apps/transactions/models.py:330
#: apps/transactions/models.py:1077 #: apps/transactions/models.py:1094
msgid "Mute" msgid "Mute"
msgstr "靜音" msgstr "靜音"
@@ -1176,7 +1176,7 @@ msgid "Set Values"
msgstr "設定值" msgstr "設定值"
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477 #: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
#: apps/transactions/models.py:387 apps/transactions/models.py:544 #: apps/transactions/models.py:402 apps/transactions/models.py:560
msgid "Transaction" msgid "Transaction"
msgstr "交易" msgstr "交易"
@@ -1323,60 +1323,60 @@ msgstr "預期"
msgid "Muted" msgid "Muted"
msgstr "已靜音" msgstr "已靜音"
#: apps/transactions/filters.py:45 #: apps/transactions/filters.py:51
msgid "Content" msgid "Content"
msgstr "內容" msgstr "內容"
#: apps/transactions/filters.py:51 #: apps/transactions/filters.py:57
msgid "Transaction Type" msgid "Transaction Type"
msgstr "交易種類" msgstr "交易種類"
#: apps/transactions/filters.py:89 #: apps/transactions/filters.py:95
#, fuzzy #, fuzzy
#| msgid "Status" #| msgid "Status"
msgid "Mute Status" msgid "Mute Status"
msgstr "狀態" msgstr "狀態"
#: apps/transactions/filters.py:94 #: apps/transactions/filters.py:100
msgid "Date from" msgid "Date from"
msgstr "起始日期" msgstr "起始日期"
#: apps/transactions/filters.py:99 apps/transactions/filters.py:109 #: apps/transactions/filters.py:105 apps/transactions/filters.py:115
msgid "Until" msgid "Until"
msgstr "直到" msgstr "直到"
#: apps/transactions/filters.py:104 #: apps/transactions/filters.py:110
msgid "Reference date from" msgid "Reference date from"
msgstr "起算日日期" msgstr "起算日日期"
#: apps/transactions/filters.py:114 #: apps/transactions/filters.py:120
msgid "Amount min" msgid "Amount min"
msgstr "最小金額" msgstr "最小金額"
#: apps/transactions/filters.py:119 #: apps/transactions/filters.py:125
msgid "Amount max" msgid "Amount max"
msgstr "最大金額" msgstr "最大金額"
#: apps/transactions/filters.py:202 #: apps/transactions/filters.py:208
msgid "Categorized" msgid "Categorized"
msgstr "已分類" msgstr "已分類"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
msgid "Tagged" msgid "Tagged"
msgstr "已標籤" msgstr "已標籤"
#: apps/transactions/filters.py:209 #: apps/transactions/filters.py:215
#: templates/insights/fragments/category_overview/index.html:189 #: templates/insights/fragments/category_overview/index.html:189
#: templates/insights/fragments/month_by_month.html:121 #: templates/insights/fragments/month_by_month.html:121
#: templates/insights/fragments/year_by_year.html:75 #: templates/insights/fragments/year_by_year.html:75
msgid "Untagged" msgid "Untagged"
msgstr "未標籤" msgstr "未標籤"
#: apps/transactions/filters.py:215 #: apps/transactions/filters.py:221
msgid "Any entity" msgid "Any entity"
msgstr "任何實體" msgstr "任何實體"
#: apps/transactions/filters.py:216 #: apps/transactions/filters.py:222
#: templates/insights/fragments/category_overview/index.html:282 #: templates/insights/fragments/category_overview/index.html:282
#: templates/insights/fragments/month_by_month.html:123 #: templates/insights/fragments/month_by_month.html:123
#: templates/insights/fragments/year_by_year.html:77 #: templates/insights/fragments/year_by_year.html:77
@@ -1453,42 +1453,42 @@ msgstr "未來的交易"
msgid "End date should be after the start date" msgid "End date should be after the start date"
msgstr "結束日期應該大於起始日期" msgstr "結束日期應該大於起始日期"
#: apps/transactions/models.py:229 #: apps/transactions/models.py:244
msgid "" msgid ""
"Deactivated categories won't be able to be selected when creating new " "Deactivated categories won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "新增交易的時候無法選擇停用的分類" msgstr "新增交易的時候無法選擇停用的分類"
#: apps/transactions/models.py:237 #: apps/transactions/models.py:252
msgid "Transaction Category" msgid "Transaction Category"
msgstr "交易分類" msgstr "交易分類"
#: apps/transactions/models.py:238 #: apps/transactions/models.py:253
msgid "Transaction Categories" msgid "Transaction Categories"
msgstr "交易分類" msgstr "交易分類"
#: apps/transactions/models.py:253 #: apps/transactions/models.py:268
msgid "" msgid ""
"Deactivated tags won't be able to be selected when creating new transactions" "Deactivated tags won't be able to be selected when creating new transactions"
msgstr "新增交易的時候無法選擇停用的標籤" msgstr "新增交易的時候無法選擇停用的標籤"
#: apps/transactions/models.py:261 apps/transactions/models.py:262 #: apps/transactions/models.py:276 apps/transactions/models.py:277
msgid "Transaction Tags" msgid "Transaction Tags"
msgstr "交易標籤" msgstr "交易標籤"
#: apps/transactions/models.py:277 #: apps/transactions/models.py:292
msgid "" msgid ""
"Deactivated entities won't be able to be selected when creating new " "Deactivated entities won't be able to be selected when creating new "
"transactions" "transactions"
msgstr "新增交易的時候無法選擇停用的實體" msgstr "新增交易的時候無法選擇停用的實體"
#: apps/transactions/models.py:285 #: apps/transactions/models.py:300
#: templates/insights/fragments/month_by_month.html:88 #: templates/insights/fragments/month_by_month.html:88
#: templates/insights/fragments/year_by_year.html:56 #: templates/insights/fragments/year_by_year.html:56
msgid "Entity" msgid "Entity"
msgstr "實體" msgstr "實體"
#: apps/transactions/models.py:297 apps/transactions/models.py:1054 #: apps/transactions/models.py:312 apps/transactions/models.py:1071
#: 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
@@ -1500,7 +1500,7 @@ msgstr "實體"
msgid "Income" msgid "Income"
msgstr "收入" msgstr "收入"
#: apps/transactions/models.py:298 apps/transactions/models.py:1055 #: apps/transactions/models.py:313 apps/transactions/models.py:1072
#: 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
@@ -1511,165 +1511,165 @@ msgstr "收入"
msgid "Expense" msgid "Expense"
msgstr "支出" msgstr "支出"
#: apps/transactions/models.py:353 apps/transactions/models.py:663 #: apps/transactions/models.py:368 apps/transactions/models.py:680
msgid "Installment Plan" msgid "Installment Plan"
msgstr "分期付款計劃" msgstr "分期付款計劃"
#: apps/transactions/models.py:362 apps/transactions/models.py:887 #: apps/transactions/models.py:377 apps/transactions/models.py:904
msgid "Recurring Transaction" msgid "Recurring Transaction"
msgstr "定期扣款交易" msgstr "定期扣款交易"
#: apps/transactions/models.py:370 #: apps/transactions/models.py:385
msgid "Deleted" msgid "Deleted"
msgstr "已刪除" msgstr "已刪除"
#: apps/transactions/models.py:375 #: apps/transactions/models.py:390
msgid "Deleted At" msgid "Deleted At"
msgstr "刪除時間" msgstr "刪除時間"
#: apps/transactions/models.py:489 templates/tags/fragments/table.html:69 #: apps/transactions/models.py:504 templates/tags/fragments/table.html:69
msgid "No tags" msgid "No tags"
msgstr "沒有標籤" msgstr "沒有標籤"
#: apps/transactions/models.py:491 #: apps/transactions/models.py:506
msgid "No category" msgid "No category"
msgstr "沒有分類" msgstr "沒有分類"
#: apps/transactions/models.py:493 #: apps/transactions/models.py:508
msgid "No description" msgid "No description"
msgstr "沒有描述" msgstr "沒有描述"
#: apps/transactions/models.py:549 #: apps/transactions/models.py:565
#, fuzzy #, fuzzy
#| msgid "ZIP File" #| msgid "ZIP File"
msgid "File" msgid "File"
msgstr "ZIP檔" msgstr "ZIP檔"
#: apps/transactions/models.py:551 #: apps/transactions/models.py:567
msgid "Original Name" msgid "Original Name"
msgstr "" msgstr ""
#: apps/transactions/models.py:553 #: apps/transactions/models.py:569
#, fuzzy #, fuzzy
#| msgid "Content" #| msgid "Content"
msgid "Content Type" msgid "Content Type"
msgstr "內容" msgstr "內容"
#: apps/transactions/models.py:555 #: apps/transactions/models.py:571
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: apps/transactions/models.py:560 #: apps/transactions/models.py:576
msgid "Uploaded By" msgid "Uploaded By"
msgstr "" msgstr ""
#: apps/transactions/models.py:565 #: apps/transactions/models.py:581
#, fuzzy #, fuzzy
#| msgid "Transactions on" #| msgid "Transactions on"
msgid "Transaction Attachment" msgid "Transaction Attachment"
msgstr "交易時間" msgstr "交易時間"
#: apps/transactions/models.py:566 #: apps/transactions/models.py:582
#, fuzzy #, fuzzy
#| msgid "Transaction Tags" #| msgid "Transaction Tags"
msgid "Transaction Attachments" msgid "Transaction Attachments"
msgstr "交易標籤" msgstr "交易標籤"
#: apps/transactions/models.py:595 templates/includes/sidebar.html:57 #: apps/transactions/models.py:612 templates/includes/sidebar.html:57
msgid "Yearly" msgid "Yearly"
msgstr "年" msgstr "年"
#: apps/transactions/models.py:596 apps/users/models.py:469 #: apps/transactions/models.py:613 apps/users/models.py:469
#: templates/includes/sidebar.html:51 #: templates/includes/sidebar.html:51
msgid "Monthly" msgid "Monthly"
msgstr "月" msgstr "月"
#: apps/transactions/models.py:597 #: apps/transactions/models.py:614
msgid "Weekly" msgid "Weekly"
msgstr "週" msgstr "週"
#: apps/transactions/models.py:598 #: apps/transactions/models.py:615
msgid "Daily" msgid "Daily"
msgstr "日" msgstr "日"
#: apps/transactions/models.py:611 #: apps/transactions/models.py:628
msgid "Number of Installments" msgid "Number of Installments"
msgstr "期數" msgstr "期數"
#: apps/transactions/models.py:616 #: apps/transactions/models.py:633
msgid "Installment Start" msgid "Installment Start"
msgstr "分期付款起始日" msgstr "分期付款起始日"
#: apps/transactions/models.py:617 #: apps/transactions/models.py:634
msgid "The installment number to start counting from" msgid "The installment number to start counting from"
msgstr "開始計算的期數" msgstr "開始計算的期數"
#: apps/transactions/models.py:622 apps/transactions/models.py:857 #: apps/transactions/models.py:639 apps/transactions/models.py:874
msgid "Start Date" msgid "Start Date"
msgstr "起始日期" msgstr "起始日期"
#: apps/transactions/models.py:626 apps/transactions/models.py:858 #: apps/transactions/models.py:643 apps/transactions/models.py:875
msgid "End Date" msgid "End Date"
msgstr "結束日期" msgstr "結束日期"
#: apps/transactions/models.py:631 #: apps/transactions/models.py:648
msgid "Recurrence" msgid "Recurrence"
msgstr "頻率" msgstr "頻率"
#: apps/transactions/models.py:634 #: apps/transactions/models.py:651
msgid "Installment Amount" msgid "Installment Amount"
msgstr "分期付款金額" msgstr "分期付款金額"
#: apps/transactions/models.py:653 apps/transactions/models.py:877 #: apps/transactions/models.py:670 apps/transactions/models.py:894
msgid "Add description to transactions" msgid "Add description to transactions"
msgstr "為交易增加描述" msgstr "為交易增加描述"
#: apps/transactions/models.py:656 apps/transactions/models.py:880 #: apps/transactions/models.py:673 apps/transactions/models.py:897
msgid "Add notes to transactions" msgid "Add notes to transactions"
msgstr "為交易新增註記" msgstr "為交易新增註記"
#: apps/transactions/models.py:816 #: apps/transactions/models.py:833
msgid "day(s)" msgid "day(s)"
msgstr "天" msgstr "天"
#: apps/transactions/models.py:817 #: apps/transactions/models.py:834
msgid "week(s)" msgid "week(s)"
msgstr "週" msgstr "週"
#: apps/transactions/models.py:818 #: apps/transactions/models.py:835
msgid "month(s)" msgid "month(s)"
msgstr "月" msgstr "月"
#: apps/transactions/models.py:819 #: apps/transactions/models.py:836
msgid "year(s)" msgid "year(s)"
msgstr "年" msgstr "年"
#: apps/transactions/models.py:821 #: apps/transactions/models.py:838
#: templates/recurring_transactions/fragments/list.html:18 #: templates/recurring_transactions/fragments/list.html:18
msgid "Paused" msgid "Paused"
msgstr "已暫停" msgstr "已暫停"
#: apps/transactions/models.py:860 #: apps/transactions/models.py:877
msgid "Recurrence Type" msgid "Recurrence Type"
msgstr "頻率" msgstr "頻率"
#: apps/transactions/models.py:863 #: apps/transactions/models.py:880
msgid "Recurrence Interval" msgid "Recurrence Interval"
msgstr "頻率間隔" msgstr "頻率間隔"
#: apps/transactions/models.py:866 #: apps/transactions/models.py:883
msgid "Keep at most" msgid "Keep at most"
msgstr "持續最多" msgstr "持續最多"
#: apps/transactions/models.py:870 #: apps/transactions/models.py:887
msgid "Last Generated Date" msgid "Last Generated Date"
msgstr "最後產生的日期" msgstr "最後產生的日期"
#: apps/transactions/models.py:873 #: apps/transactions/models.py:890
msgid "Last Generated Reference Date" msgid "Last Generated Reference Date"
msgstr "最後產生的起算日" msgstr "最後產生的起算日"
#: apps/transactions/models.py:1121 #: apps/transactions/models.py:1138
#: 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
@@ -1678,7 +1678,7 @@ msgstr "最後產生的起算日"
msgid "Quick Transaction" msgid "Quick Transaction"
msgstr "快速交易" msgstr "快速交易"
#: apps/transactions/models.py:1122 templates/includes/sidebar.html:98 #: apps/transactions/models.py:1139 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"
@@ -1900,9 +1900,9 @@ msgstr "這個帳號已經被停用"
#: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103 #: apps/users/forms.py:68 apps/users/forms.py:81 apps/users/forms.py:103
#: templates/monthly_overview/pages/overview.html:98 #: templates/monthly_overview/pages/overview.html:98
#: templates/monthly_overview/pages/overview.html:245 #: templates/monthly_overview/pages/overview.html:247
#: templates/transactions/pages/transactions.html:47 #: templates/transactions/pages/transactions.html:47
#: templates/transactions/pages/transactions.html:195 #: templates/transactions/pages/transactions.html:196
msgid "Default" msgid "Default"
msgstr "預設" msgstr "預設"
@@ -2253,6 +2253,7 @@ msgstr "分享"
#: templates/rules/fragments/transaction_rule/view.html:92 #: templates/rules/fragments/transaction_rule/view.html:92
#: templates/rules/fragments/transaction_rule/view.html:133 #: templates/rules/fragments/transaction_rule/view.html:133
#: templates/tags/fragments/table.html:51 #: templates/tags/fragments/table.html:51
#: templates/transactions/fragments/filter_presets.html:28
#: templates/users/fragments/api_tokens.html:93 #: templates/users/fragments/api_tokens.html:93
msgid "Delete" msgid "Delete"
msgstr "刪除" msgstr "刪除"
@@ -2744,19 +2745,19 @@ msgstr "當前價格"
msgid "Amount Bought" msgid "Amount Bought"
msgstr "購買數量" msgstr "購買數量"
#: templates/dca/fragments/strategy/details.html:384 #: templates/dca/fragments/strategy/details.html:409
msgid "Entry Price vs Current Price" msgid "Entry Price vs Current Price"
msgstr "投入金額對比當前金額" msgstr "投入金額對比當前金額"
#: templates/dca/fragments/strategy/details.html:398 #: templates/dca/fragments/strategy/details.html:423
msgid "Days Between Investments" msgid "Days Between Investments"
msgstr "兩次投資之間的天數" msgstr "兩次投資之間的天數"
#: templates/dca/fragments/strategy/details.html:444 #: templates/dca/fragments/strategy/details.html:469
msgid "Investment Frequency" msgid "Investment Frequency"
msgstr "投資頻率" msgstr "投資頻率"
#: templates/dca/fragments/strategy/details.html:446 #: templates/dca/fragments/strategy/details.html:471
msgid "The straighter the blue line, the more consistent your DCA strategy is." msgid "The straighter the blue line, the more consistent your DCA strategy is."
msgstr "藍線越直代表您定期定額的策略越一致。" msgstr "藍線越直代表您定期定額的策略越一致。"
@@ -2992,6 +2993,7 @@ msgid "Reload"
msgstr "" msgstr ""
#: templates/includes/scripts/hyperscript/swal.html:13 #: templates/includes/scripts/hyperscript/swal.html:13
#: templates/transactions/fragments/filter_actions.html:4
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
@@ -3424,16 +3426,16 @@ msgid "Summary"
msgstr "總結" msgstr "總結"
#: templates/monthly_overview/pages/overview.html:99 #: templates/monthly_overview/pages/overview.html:99
#: templates/monthly_overview/pages/overview.html:254 #: templates/monthly_overview/pages/overview.html:256
#: templates/transactions/pages/transactions.html:48 #: templates/transactions/pages/transactions.html:48
#: templates/transactions/pages/transactions.html:204 #: templates/transactions/pages/transactions.html:205
msgid "Oldest first" msgid "Oldest first"
msgstr "最舊的優先" msgstr "最舊的優先"
#: templates/monthly_overview/pages/overview.html:100 #: templates/monthly_overview/pages/overview.html:100
#: templates/monthly_overview/pages/overview.html:263 #: templates/monthly_overview/pages/overview.html:265
#: templates/transactions/pages/transactions.html:49 #: templates/transactions/pages/transactions.html:49
#: templates/transactions/pages/transactions.html:213 #: templates/transactions/pages/transactions.html:214
msgid "Newest first" msgid "Newest first"
msgstr "新的優先" msgstr "新的優先"
@@ -3442,8 +3444,8 @@ msgstr "新的優先"
msgid "Filter transactions" msgid "Filter transactions"
msgstr "過濾交易" msgstr "過濾交易"
#: templates/monthly_overview/pages/overview.html:235 #: templates/monthly_overview/pages/overview.html:237
#: templates/transactions/pages/transactions.html:185 #: templates/transactions/pages/transactions.html:186
msgid "Order by" msgid "Order by"
msgstr "排序方式" msgstr "排序方式"
@@ -3706,6 +3708,48 @@ msgstr "編輯"
msgid "transactions" msgid "transactions"
msgstr "交易" msgstr "交易"
#: templates/transactions/fragments/filter_actions.html:2
msgid "Save filter preset"
msgstr ""
#: templates/transactions/fragments/filter_actions.html:3
#, fuzzy
#| msgid "File name"
msgid "Preset name"
msgstr "檔案名稱"
#: templates/transactions/fragments/filter_actions.html:40
#, fuzzy
#| msgid "From preset"
msgid "Save preset"
msgstr "從設定組"
#: templates/transactions/fragments/filter_presets.html:6
#, fuzzy
#| msgid "From preset"
msgid "Filter presets"
msgstr "從設定組"
#: templates/transactions/fragments/filter_presets.html:21
#, python-format
msgid "Delete %(name)s"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:26
msgid "Delete filter preset?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:27
#, python-format
msgid "Delete “%(name)s”?"
msgstr ""
#: templates/transactions/fragments/filter_presets.html:34
#, fuzzy
#| msgid "No presets yet"
msgid "No saved presets"
msgstr "尚未設定任何設定組"
#: templates/transactions/fragments/list_all.html:58 #: templates/transactions/fragments/list_all.html:58
msgid "No transactions found" msgid "No transactions found"
msgstr "沒有發現交易" msgstr "沒有發現交易"
@@ -107,7 +107,7 @@
@click="filterOpen = !filterOpen" @click="filterOpen = !filterOpen"
:aria-expanded="filterOpen" id="filter-button" :aria-expanded="filterOpen" id="filter-button"
title="{% translate 'Filter transactions' %}" title="{% translate 'Filter transactions' %}"
_="on load or change from #filter _="on change from #filter-container
-- Check if any filter has a non-default value -- Check if any filter has a non-default value
set hasActiveFilter to false set hasActiveFilter to false
@@ -208,7 +208,7 @@
add .hidden to #filter-active-indicator add .hidden to #filter-active-indicator
end"> end">
<i class="fa-solid fa-filter fa-fw"></i> <i class="fa-solid fa-filter fa-fw"></i>
<span id="filter-active-indicator" class="absolute -top-1 -right-1 w-3 h-3 bg-error rounded-full hidden z-10"></span> <span id="filter-active-indicator" class="absolute -top-1 -right-1 w-3 h-3 bg-error rounded-full {% if not filter_is_active %}hidden {% endif %}z-10"></span>
</button> </button>
{# Search box #} {# Search box #}
@@ -228,6 +228,8 @@
show <.transaction/> in <#transactions-list/> show <.transaction/> in <#transactions-list/>
when its textContent.toLowerCase() contains my value.toLowerCase()"> when its textContent.toLowerCase() contains my value.toLowerCase()">
{% include "transactions/fragments/filter_presets.html" %}
{# Order by icon dropdown #} {# Order by icon dropdown #}
<div> <div>
<button class="btn btn-secondary join-item" type="button" <button class="btn btn-secondary join-item" type="button"
@@ -270,21 +272,16 @@
{# Filter transactions form #} {# Filter transactions form #}
<div class="z-1" x-show="filterOpen" x-collapse x-cloak> <div class="z-1" x-show="filterOpen" x-collapse x-cloak>
<div class="card card-body bg-base-200 mt-2"> <div class="card card-body bg-base-200 mt-2">
<div class="text-right"> {% include "transactions/fragments/filter_actions.html" %}
<button class="btn btn-outline btn-error btn-sm w-fit"
_="on click call #filter.reset() then trigger change on #filter">{% translate 'Clear' %}</button>
</div>
<form _="on change or submit or search trigger updated on window {% include "transactions/fragments/filter_form.html" %}
install init_tom_select
install init_datepicker"
id="filter" class="mt-3">
{% crispy filter.form %}
</form>
<div class="text-right"> <div class="text-right">
<button class="btn btn-outline btn-error btn-sm w-fit" <a class="btn btn-outline btn-error btn-sm w-fit"
_="on click call #filter.reset() then trigger change on #filter">{% translate 'Clear' %}</button> href="{{ request.path }}"
hx-get="{% url 'transaction_filter_clear' %}"
hx-target="#filter"
hx-swap="outerHTML">{% translate 'Clear' %}</a>
</div> </div>
</div> </div>
</div> </div>
@@ -0,0 +1,50 @@
{% load i18n %}
{% translate "Save filter preset" as save_filter_preset_title %}
{% translate "Preset name" as preset_name_label %}
{% translate "Cancel" as cancel_label %}
{% translate "Save" as save_label %}
<div class="flex justify-end gap-2">
<form id="save-filter-preset"
hx-post="{% url 'filter_preset_create' %}"
hx-include="#filter"
hx-target="#filter-presets"
hx-swap="outerHTML">
<input id="filter-preset-name" type="hidden" name="name">
<button class="btn btn-outline btn-primary btn-sm" type="button"
data-title="{{ save_filter_preset_title }}"
data-input-label="{{ preset_name_label }}"
data-cancel-text="{{ cancel_label }}"
data-confirm-text="{{ save_label }}"
_="on click
call Swal.fire({title: @data-title,
input: 'text',
inputLabel: @data-input-label,
inputAttributes: {maxlength: '100'},
showCancelButton: true,
cancelButtonText: @data-cancel-text,
confirmButtonText: @data-confirm-text,
customClass: {
confirmButton: 'btn btn-primary me-3',
cancelButton: 'btn btn-error'
},
buttonsStyling: false})
if result.isConfirmed
set presetName to result.value.trim()
if presetName is not ''
set #filter-preset-name.value to presetName
trigger submit on #save-filter-preset
end
end">
<i class="fa-solid fa-bookmark fa-fw"></i>
{% translate 'Save preset' %}
</button>
</form>
<a class="btn btn-outline btn-error btn-sm"
href="{{ request.path }}"
hx-get="{% url 'transaction_filter_clear' %}"
hx-target="#filter"
hx-swap="outerHTML">
{% translate 'Clear' %}
</a>
</div>
@@ -0,0 +1,18 @@
{% load crispy_forms_tags %}
<form _="on change or submit or search
if event.type is 'submit'
halt the event
end
trigger updated on window
end
install init_tom_select
install init_datepicker"
id="filter" class="mt-3">
{% crispy filter.form %}
</form>
{% if swap_filter_indicator %}
<span id="filter-active-indicator"
class="absolute -top-1 -right-1 w-3 h-3 bg-error rounded-full {% if not filter_is_active %}hidden {% endif %}z-10"
hx-swap-oob="outerHTML"></span>
{% endif %}
@@ -0,0 +1,37 @@
{% load i18n %}
<div id="filter-presets">
<button class="btn btn-secondary join-item" type="button"
data-bs-toggle="dropdown" aria-expanded="false"
title="{% translate 'Filter presets' %}">
<i class="fa-solid fa-bookmark fa-fw"></i>
</button>
<ul class="dropdown-menu dropdown-menu-end menu min-w-52">
{% for preset in filter_presets %}
<li class="group flex-row items-center">
<button class="grow justify-start"
type="button"
hx-get="{% url 'filter_preset_apply' preset.id %}"
hx-target="#filter"
hx-swap="outerHTML">
{{ preset.name }}
</button>
<button class="btn btn-ghost btn-xs opacity-0 group-hover:opacity-100 focus:opacity-100"
type="button"
aria-label="{% blocktranslate with name=preset.name %}Delete {{ name }}{% endblocktranslate %}"
hx-post="{% url 'filter_preset_delete' preset.id %}"
hx-trigger="confirmed"
hx-target="#filter-presets"
hx-swap="outerHTML"
data-title="{% translate 'Delete filter preset?' %}"
data-text="{% blocktranslate with name=preset.name %}Delete “{{ name }}”?{% endblocktranslate %}"
data-confirm-text="{% translate 'Delete' %}"
_="install prompt_swal">
<i class="fa-solid fa-xmark fa-fw"></i>
</button>
</li>
{% empty %}
<li class="menu-disabled"><span>{% translate 'No saved presets' %}</span></li>
{% endfor %}
</ul>
</div>
@@ -56,7 +56,7 @@
@click="filterOpen = !filterOpen" @click="filterOpen = !filterOpen"
:aria-expanded="filterOpen" id="filter-button" :aria-expanded="filterOpen" id="filter-button"
title="{% translate 'Filter transactions' %}" title="{% translate 'Filter transactions' %}"
_="on load or change from #filter _="on change from #filter-container
-- Check if any filter has a non-default value -- Check if any filter has a non-default value
set hasActiveFilter to false set hasActiveFilter to false
@@ -157,7 +157,7 @@
add .hidden to #filter-active-indicator add .hidden to #filter-active-indicator
end"> end">
<i class="fa-solid fa-filter fa-fw"></i> <i class="fa-solid fa-filter fa-fw"></i>
<span id="filter-active-indicator" class="absolute -top-1 -right-1 w-3 h-3 bg-error rounded-full hidden z-10"></span> <span id="filter-active-indicator" class="absolute -top-1 -right-1 w-3 h-3 bg-error rounded-full {% if not filter_is_active %}hidden {% endif %}z-10"></span>
</button> </button>
{# Search box #} {# Search box #}
@@ -177,7 +177,8 @@
show <.transaction/> in <#transactions-list/> show <.transaction/> in <#transactions-list/>
when its textContent.toLowerCase() contains my value.toLowerCase()"> when its textContent.toLowerCase() contains my value.toLowerCase()">
{# Order by icon dropdown #} {% include "transactions/fragments/filter_presets.html" %}
{# Order by icon dropdown #} {# Order by icon dropdown #}
<div> <div>
<button class="btn btn-secondary join-item" type="button" <button class="btn btn-secondary join-item" type="button"
@@ -220,21 +221,16 @@
{# Filter transactions form #} {# Filter transactions form #}
<div class="z-1" x-show="filterOpen" x-collapse x-cloak> <div class="z-1" x-show="filterOpen" x-collapse x-cloak>
<div class="card card-body bg-base-200 mt-2"> <div class="card card-body bg-base-200 mt-2">
<div class="text-right"> {% include "transactions/fragments/filter_actions.html" %}
<button class="btn btn-outline btn-error btn-sm w-fit"
_="on click call #filter.reset() then trigger change on #filter">{% translate 'Clear' %}</button>
</div>
<form _="on change or submit or search trigger updated on window {% include "transactions/fragments/filter_form.html" %}
install init_tom_select
install init_datepicker"
id="filter" class="mt-3">
{% crispy filter.form %}
</form>
<div class="text-right"> <div class="text-right">
<button class="btn btn-outline btn-error btn-sm w-fit" <a class="btn btn-outline btn-error btn-sm w-fit"
_="on click call #filter.reset() then trigger change on #filter">{% translate 'Clear' %}</button> href="{{ request.path }}"
hx-get="{% url 'transaction_filter_clear' %}"
hx-target="#filter"
hx-swap="outerHTML">{% translate 'Clear' %}</a>
</div> </div>
</div> </div>
</div> </div>