mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-02-24 16:34:53 +01:00
Compare commits
57 Commits
0.17.3
...
add-mcp-se
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e9acf1dd8f | ||
|
|
63898aeef0 | ||
|
|
4fdf00d098 | ||
|
|
025cc585d5 | ||
|
|
17018d87cd | ||
|
|
1e5f4f6583 | ||
|
|
a99851cf9b | ||
|
|
9fb1ad4861 | ||
|
|
66c3abfe37 | ||
|
|
8ca64f5820 | ||
|
|
e743821570 | ||
|
|
5c698d8735 | ||
|
|
3e5aa90df0 | ||
|
|
b2add14238 | ||
|
|
a052c00aa8 | ||
|
|
7f343708e0 | ||
|
|
22e95c7f4a | ||
|
|
7645153f77 | ||
|
|
1abfed9abf | ||
|
|
eea0ab009d | ||
|
|
29446def22 | ||
|
|
9dce5e9efe | ||
|
|
695e2cb322 | ||
|
|
b135ec3b15 | ||
|
|
bb3cc5da6c | ||
|
|
ca7fe24a8a | ||
|
|
483ba74010 | ||
|
|
f2abeff31a | ||
|
|
666eaff167 | ||
|
|
d72454f854 | ||
|
|
333aa81923 | ||
|
|
41b8cfd1e7 | ||
|
|
1fa7985b01 | ||
|
|
38392a6322 | ||
|
|
637c62319b | ||
|
|
f91fe67629 | ||
|
|
9eb1818a20 | ||
|
|
50ac679e33 | ||
|
|
2a463c63b8 | ||
|
|
dce65f2faf | ||
|
|
a053cb3947 | ||
|
|
2d43072120 | ||
|
|
70bdee065e | ||
|
|
95db27a32f | ||
|
|
d6d4e6a102 | ||
|
|
bc0f30fead | ||
|
|
a9a86fc491 | ||
|
|
c3b5f2bf39 | ||
|
|
19128e5aed | ||
|
|
9b5c6d3413 | ||
|
|
73c873a2ad | ||
|
|
9d2be22a77 | ||
|
|
6a3d31f37d | ||
|
|
3be3a3c14b | ||
|
|
a5b0f4efb7 | ||
|
|
6da50db417 | ||
|
|
a6c1daf902 |
@@ -13,6 +13,7 @@
|
||||
<a href="#key-features">Features</a> •
|
||||
<a href="#how-to-use">Usage</a> •
|
||||
<a href="#how-it-works">How</a> •
|
||||
<a href="#mcp-server">MCP Server</a> •
|
||||
<a href="#help-us-translate-wygiwyh">Translate</a> •
|
||||
<a href="#caveats-and-warnings">Caveats and Warnings</a> •
|
||||
<a href="#built-with">Built with</a>
|
||||
@@ -182,6 +183,10 @@ Check out our [Wiki](https://github.com/eitchtee/WYGIWYH/wiki) for more informat
|
||||
> [!NOTE]
|
||||
> Login with your github account
|
||||
|
||||
# MCP Server
|
||||
|
||||
[IZIme07](https://github.com/IZIme07) has kindly created an MCP Server for WYGIWYH that you can self-host. [Check it out at MCP-WYGIWYH](https://github.com/ReNewator/MCP-WYGIWYH)!
|
||||
|
||||
# Caveats and Warnings
|
||||
|
||||
- I'm not an accountant, some terms and even calculations might be wrong. Make sure to open an issue if you see anything that could be improved.
|
||||
|
||||
@@ -182,3 +182,29 @@ def calculate_historical_account_balance(queryset):
|
||||
historical_account_balance[date_filter(end_date, "b Y")] = month_data
|
||||
|
||||
return historical_account_balance
|
||||
|
||||
|
||||
def calculate_monthly_net_worth_difference(historical_net_worth):
|
||||
diff_dict = OrderedDict()
|
||||
if not historical_net_worth:
|
||||
return diff_dict
|
||||
|
||||
# Get all currencies
|
||||
currencies = set()
|
||||
for data in historical_net_worth.values():
|
||||
currencies.update(data.keys())
|
||||
|
||||
# Initialize prev_values for all currencies
|
||||
prev_values = {currency: Decimal("0.00") for currency in currencies}
|
||||
|
||||
for month, values in historical_net_worth.items():
|
||||
diff_values = {}
|
||||
for currency in sorted(list(currencies)):
|
||||
current_val = values.get(currency, Decimal("0.00"))
|
||||
prev_val = prev_values.get(currency, Decimal("0.00"))
|
||||
diff_values[currency] = current_val - prev_val
|
||||
|
||||
diff_dict[month] = diff_values
|
||||
prev_values = values.copy()
|
||||
|
||||
return diff_dict
|
||||
|
||||
@@ -8,6 +8,7 @@ from django.views.decorators.http import require_http_methods
|
||||
from apps.net_worth.utils.calculate_net_worth import (
|
||||
calculate_historical_currency_net_worth,
|
||||
calculate_historical_account_balance,
|
||||
calculate_monthly_net_worth_difference,
|
||||
)
|
||||
from apps.transactions.models import Transaction
|
||||
from apps.transactions.utils.calculations import (
|
||||
@@ -96,6 +97,38 @@ def net_worth(request):
|
||||
|
||||
chart_data_currency_json = json.dumps(chart_data_currency, cls=DjangoJSONEncoder)
|
||||
|
||||
monthly_difference_data = calculate_monthly_net_worth_difference(
|
||||
historical_net_worth=historical_currency_net_worth
|
||||
)
|
||||
|
||||
diff_labels = (
|
||||
list(monthly_difference_data.keys()) if monthly_difference_data else []
|
||||
)
|
||||
diff_currencies = (
|
||||
list(monthly_difference_data[diff_labels[0]].keys())
|
||||
if monthly_difference_data and diff_labels
|
||||
else []
|
||||
)
|
||||
|
||||
diff_datasets = []
|
||||
for i, currency in enumerate(diff_currencies):
|
||||
data = [
|
||||
float(month_data.get(currency, 0))
|
||||
for month_data in monthly_difference_data.values()
|
||||
]
|
||||
diff_datasets.append(
|
||||
{
|
||||
"label": currency,
|
||||
"data": data,
|
||||
"borderWidth": 3,
|
||||
}
|
||||
)
|
||||
|
||||
chart_data_monthly_difference = {"labels": diff_labels, "datasets": diff_datasets}
|
||||
chart_data_monthly_difference_json = json.dumps(
|
||||
chart_data_monthly_difference, cls=DjangoJSONEncoder
|
||||
)
|
||||
|
||||
historical_account_balance = calculate_historical_account_balance(
|
||||
queryset=transactions_account_queryset
|
||||
)
|
||||
@@ -140,6 +173,7 @@ def net_worth(request):
|
||||
"chart_data_accounts_json": chart_data_accounts_json,
|
||||
"accounts": accounts,
|
||||
"type": view_type,
|
||||
"chart_data_monthly_difference_json": chart_data_monthly_difference_json,
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
@@ -95,9 +95,9 @@ class DryRunResults:
|
||||
return
|
||||
|
||||
if isinstance(end_instance, Transaction):
|
||||
start_instance = end_instance.deepcopy()
|
||||
end_instance = end_instance.deepcopy()
|
||||
elif isinstance(end_instance, dict):
|
||||
start_instance = deepcopy(end_instance)
|
||||
end_instance = deepcopy(end_instance)
|
||||
|
||||
result = {
|
||||
"type": "update_or_create_transaction",
|
||||
@@ -213,6 +213,16 @@ def check_for_transaction_rules(
|
||||
f"{prefix}internal_id": transaction.internal_id,
|
||||
f"{prefix}is_deleted": transaction.deleted,
|
||||
f"{prefix}is_muted": transaction.mute,
|
||||
f"{prefix}is_recurring": transaction.recurring_transaction is not None,
|
||||
f"{prefix}is_installment": transaction.installment_plan is not None,
|
||||
f"{prefix}installment_number": (
|
||||
transaction.installment_id if transaction.installment_plan else None
|
||||
),
|
||||
f"{prefix}installment_total": (
|
||||
transaction.installment_plan.number_of_installments
|
||||
if transaction.installment_plan
|
||||
else None
|
||||
),
|
||||
}
|
||||
else:
|
||||
return {
|
||||
@@ -256,6 +266,12 @@ def check_for_transaction_rules(
|
||||
f"{prefix}internal_id": transaction.get("internal_id", ""),
|
||||
f"{prefix}is_deleted": transaction.get("deleted", True),
|
||||
f"{prefix}is_muted": transaction.get("mute", False),
|
||||
f"{prefix}is_recurring": transaction.get(
|
||||
"recurring_transaction", False
|
||||
),
|
||||
f"{prefix}is_installment": transaction.get("installment", False),
|
||||
f"{prefix}installment_number": transaction.get("installment_id"),
|
||||
f"{prefix}installment_total": transaction.get("installment_total"),
|
||||
}
|
||||
|
||||
def _process_update_or_create_transaction_action(processed_action):
|
||||
@@ -520,7 +536,8 @@ def check_for_transaction_rules(
|
||||
return transaction
|
||||
|
||||
user = get_user_model().objects.get(id=user_id)
|
||||
write_current_user(user)
|
||||
if not dry_run:
|
||||
write_current_user(user)
|
||||
logs = [] if dry_run else None
|
||||
dry_run_results = DryRunResults(dry_run=dry_run)
|
||||
|
||||
@@ -745,11 +762,12 @@ def check_for_transaction_rules(
|
||||
"** Error while executing 'check_for_transaction_rules' task",
|
||||
level="error",
|
||||
)
|
||||
delete_current_user()
|
||||
if not dry_run:
|
||||
delete_current_user()
|
||||
raise e
|
||||
|
||||
delete_current_user()
|
||||
if not dry_run:
|
||||
delete_current_user()
|
||||
|
||||
return logs, dry_run_results.results
|
||||
|
||||
|
||||
@@ -90,4 +90,12 @@ def serialize_transaction(sender: Transaction, deleted: bool):
|
||||
"internal_note": sender.internal_note,
|
||||
"internal_id": sender.internal_id,
|
||||
"mute": sender.mute,
|
||||
"installment_id": sender.installment_id if sender.installment_plan else None,
|
||||
"installment_total": (
|
||||
sender.installment_plan.number_of_installments
|
||||
if sender.installment_plan is not None
|
||||
else None
|
||||
),
|
||||
"installment": sender.installment_plan is not None,
|
||||
"recurring_transaction": sender.recurring_transaction is not None,
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import decimal
|
||||
import logging
|
||||
from copy import deepcopy
|
||||
|
||||
@@ -381,6 +382,9 @@ class Transaction(OwnedObject):
|
||||
default_manager_name = "objects"
|
||||
|
||||
def clean_fields(self, *args, **kwargs):
|
||||
if isinstance(self.amount, (str, int, float)):
|
||||
self.amount = decimal.Decimal(str(self.amount))
|
||||
|
||||
self.amount = truncate_decimal(
|
||||
value=self.amount, decimal_places=self.account.currency.decimal_places
|
||||
)
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-07-22 06:17+0000\n"
|
||||
"Last-Translator: seraphblade2010 <marc.butenhoff@web.de>\n"
|
||||
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -33,6 +33,7 @@ msgstr "Gruppe Name"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Aktualisierung"
|
||||
@@ -81,9 +82,9 @@ msgstr "Neuer Saldo"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr "Kategorie"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr "Tags"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr "Kontengruppe"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Kontengruppen"
|
||||
|
||||
@@ -180,9 +181,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -195,8 +196,8 @@ msgstr "Konto"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -507,7 +508,7 @@ msgstr "Suffix"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -530,8 +531,8 @@ msgstr "Dezimalstellen"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -566,7 +567,7 @@ msgstr "Automatisch"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Umrechnungskurse"
|
||||
|
||||
@@ -594,8 +595,8 @@ msgstr "Dienstname"
|
||||
msgid "Service Type"
|
||||
msgstr "Diensttyp"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -784,8 +785,8 @@ msgstr "Startwährung"
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr "Notizen"
|
||||
|
||||
@@ -842,15 +843,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Eintrag erfolgreich gelöscht"
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Nutzer"
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -860,7 +861,7 @@ msgstr "Transaktionen"
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr "Kategorien"
|
||||
|
||||
@@ -869,27 +870,27 @@ msgstr "Kategorien"
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr "Entitäten"
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Wiederkehrende Transaktionen"
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -898,12 +899,12 @@ msgstr "Ratenzahlungs-Pläne"
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Automatische Umrechnungskurse"
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regeln"
|
||||
@@ -975,7 +976,7 @@ msgstr "Datei auswählen"
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
@@ -1138,15 +1139,15 @@ msgstr "Bediener"
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1156,15 +1157,15 @@ msgstr "Bezahlt"
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr "Referenzdatum"
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1174,27 +1175,27 @@ msgstr "Betrag"
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr "Interne Notiz"
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr "Interne ID"
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
@@ -1207,7 +1208,7 @@ msgid "Set Values"
|
||||
msgstr "Wert setzen"
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transaktion"
|
||||
|
||||
@@ -1220,6 +1221,9 @@ msgstr ""
|
||||
"verknüpft werden soll"
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1354,7 +1358,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1478,7 +1482,7 @@ msgstr "Transaktionen filtern"
|
||||
msgid "End date should be after the start date"
|
||||
msgstr "Enddatum sollte hinter dem Startdatum liegen"
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1486,26 +1490,26 @@ msgstr ""
|
||||
"Ausgeblendete Kategorien können bei der Erstellung neuer Transaktionen nicht "
|
||||
"ausgewählt werden"
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr "Transaktionskategorie"
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr "Transaktionskategorien"
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
"Deaktivierte Tags können bei der Erstellung neuer Transaktionen nicht "
|
||||
"ausgewählt werden"
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr "Tranksaktionstags"
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1513,11 +1517,11 @@ msgstr ""
|
||||
"Deaktivierte Entitäten können bei der Erstellung neuer Transaktionen nicht "
|
||||
"ausgewählt werden"
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr "Entität"
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1529,7 +1533,7 @@ msgstr "Entität"
|
||||
msgid "Income"
|
||||
msgstr "Einnahme"
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1540,130 +1544,130 @@ msgstr "Einnahme"
|
||||
msgid "Expense"
|
||||
msgstr "Ausgabe"
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr "Ratenzahlungs-Plan"
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr "Wiederkehrende Transaktion"
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr "Gelöscht"
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr "Gelöscht am"
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr "Keine Tags"
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr "Keine Kategorie"
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr "Keine Beschreibung"
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr "Jährlich"
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr "Monatlich"
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr "Wöchentlich"
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr "Täglich"
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr "Anzahl von Ratenzahlungen"
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr "Start der Ratenzahlung"
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr ""
|
||||
"Die Zahl mit der bei der Zählung der Ratenzahlungen begonnen werden soll"
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr "Startdatum"
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr "Enddatum"
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr "Regelmäßigkeit"
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr "Ratenzahlungs-Wert"
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr "Beschreibung zu Transaktionen hinzufügen"
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr "Notizen zu Transaktionen hinzufügen"
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr "Tag(e)"
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr "Woche(n)"
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr "Monat(e)"
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr "Jahr(e)"
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr "Pausiert"
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr "Regelmäßigkeit"
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr "Wiederholungsintervall"
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr "Letztes generiertes Datum"
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr "Letztes generiertes Referenzdatum"
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1672,8 +1676,8 @@ msgstr "Letztes generiertes Referenzdatum"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Schnelle Transaktion"
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1993,7 +1997,7 @@ msgid "All Transactions"
|
||||
msgstr "Alle Transaktionen"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr "Kalender"
|
||||
|
||||
@@ -2105,6 +2109,7 @@ msgstr "Bearbeiten"
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2230,6 +2235,8 @@ msgid "Current balance"
|
||||
msgstr "Aktueller Saldo"
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr "Differenz"
|
||||
|
||||
@@ -2324,7 +2331,7 @@ msgid "Pick a month"
|
||||
msgstr "Monat auswählen"
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
@@ -2607,19 +2614,19 @@ msgstr "Aktueller Preis"
|
||||
msgid "Amount Bought"
|
||||
msgstr "Anzahl gekauft"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr "Einstiegspreis zu Aktuellem Preis"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr "Tage zwischen Investitionen"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr "Investitions-Häufigkeit"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
"Je gerader die blaue Linie, desto gleichmäßiger ist deine DCA-Strategie."
|
||||
@@ -2660,7 +2667,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Umrechnungskurs bearbeiten"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2717,7 +2724,7 @@ msgid "No services configured"
|
||||
msgstr "Keine Dienste konfiguriert"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exportieren und Wiederherstellen"
|
||||
|
||||
@@ -2816,72 +2823,72 @@ msgstr "Navigation umschalten"
|
||||
msgid "Overview"
|
||||
msgstr "Übersicht"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr "Nettovermögen"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr "Aktuell"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Einblicke"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr "Papierkorb"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr "Tools"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "\"Dollar Cost Average\"-Tracker"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Einzelpreis-Rechner"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr "Währungs-Umrechner"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr "Verwaltung"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisierung"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Nur benutzen, wenn du weißt was du tust"
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Admin"
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr "Rechner"
|
||||
|
||||
@@ -3223,25 +3230,31 @@ msgstr "Transaktionen filtern"
|
||||
msgid "Order by"
|
||||
msgstr "Sortieren nach"
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr "Nach Währung"
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr "Zusammengefasst"
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
#, fuzzy
|
||||
#| msgid "Evolution by account"
|
||||
msgid "Evolution"
|
||||
msgstr "Verlauf nach Konto"
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr "Nach Konto"
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr "Verlauf nach Währung"
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr "Verlauf nach Konto"
|
||||
|
||||
@@ -3346,11 +3359,9 @@ msgid "Add transaction rule"
|
||||
msgstr "Transaktions-Regel hinzufügen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Transaktions-Regeln bearbeiten"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
msgid "Visual"
|
||||
@@ -3395,6 +3406,10 @@ msgstr "auf"
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr "Keine Transaktionen an diesem Datum"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Transaktions-Regeln bearbeiten"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3425,10 +3440,6 @@ msgstr "Zum Anzeigen bearbeiten"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Diese Regel hat keine Aktionen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr "Neue hinzufügen"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -32,6 +32,7 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
@@ -80,9 +81,9 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -95,10 +96,10 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -106,8 +107,8 @@ msgstr ""
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -130,7 +131,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -176,9 +177,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -191,8 +192,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -495,7 +496,7 @@ msgstr ""
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -518,8 +519,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -554,7 +555,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -582,8 +583,8 @@ msgstr ""
|
||||
msgid "Service Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -760,8 +761,8 @@ msgstr ""
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
@@ -818,15 +819,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -836,7 +837,7 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
@@ -845,27 +846,27 @@ msgstr ""
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -874,12 +875,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
@@ -949,7 +950,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1110,15 +1111,15 @@ msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1128,15 +1129,15 @@ msgstr ""
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1146,27 +1147,27 @@ msgstr ""
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
@@ -1179,7 +1180,7 @@ msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -1188,6 +1189,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1313,7 +1317,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1423,40 +1427,40 @@ msgstr ""
|
||||
msgid "End date should be after the start date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1468,7 +1472,7 @@ msgstr ""
|
||||
msgid "Income"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1479,129 +1483,129 @@ msgstr ""
|
||||
msgid "Expense"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1610,8 +1614,8 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1926,7 +1930,7 @@ msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -2038,6 +2042,7 @@ msgstr ""
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2163,6 +2168,8 @@ msgid "Current balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr ""
|
||||
|
||||
@@ -2257,7 +2264,7 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2538,19 +2545,19 @@ msgstr ""
|
||||
msgid "Amount Bought"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
|
||||
@@ -2590,7 +2597,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2647,7 +2654,7 @@ msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2744,72 +2751,72 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
@@ -3133,25 +3140,29 @@ msgstr ""
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -3248,10 +3259,8 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
@@ -3293,6 +3302,10 @@ msgstr ""
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3323,10 +3336,6 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr ""
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-07-21 18:17+0000\n"
|
||||
"Last-Translator: afermar <adrian.fm@protonmail.com>\n"
|
||||
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -33,6 +33,7 @@ msgstr "Nombre del Grupo"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Actualizar"
|
||||
@@ -81,9 +82,9 @@ msgstr "Nuevo balance"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr "Categoría"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr "Etiquetas"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr "Grupo de Cuenta"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Grupos de Cuentas"
|
||||
|
||||
@@ -178,9 +179,9 @@ msgstr "Las cuentas archivadas no aparecen ni cuentan para su patrimonio neto"
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -193,8 +194,8 @@ msgstr "Cuenta"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -516,7 +517,7 @@ msgstr "Sufijo"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -539,8 +540,8 @@ msgstr "Cantidad de decimales"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -576,7 +577,7 @@ msgstr "Auto"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Tipos de cambio"
|
||||
|
||||
@@ -604,8 +605,8 @@ msgstr "Nombre del Servicio"
|
||||
msgid "Service Type"
|
||||
msgstr "Tipo de Servicio"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -827,8 +828,8 @@ msgstr "Payment Currency"
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
#, fuzzy
|
||||
msgid "Notes"
|
||||
msgstr "Notes"
|
||||
@@ -899,16 +900,16 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entry deleted successfully"
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
#, fuzzy
|
||||
msgid "Users"
|
||||
msgstr "Users"
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -919,7 +920,7 @@ msgstr "Transactions"
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
#, fuzzy
|
||||
msgid "Categories"
|
||||
msgstr "Categories"
|
||||
@@ -929,20 +930,20 @@ msgstr "Categories"
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
#, fuzzy
|
||||
msgid "Entities"
|
||||
msgstr "Entities"
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
#, fuzzy
|
||||
@@ -950,8 +951,8 @@ msgid "Recurring Transactions"
|
||||
msgstr "Recurring Transactions"
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
#, fuzzy
|
||||
@@ -961,13 +962,13 @@ msgstr "Installment Plans"
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#, fuzzy
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Automatic Exchange Rates"
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
#, fuzzy
|
||||
msgid "Rules"
|
||||
@@ -1053,7 +1054,7 @@ msgstr "Select a file"
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#, fuzzy
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
@@ -1245,16 +1246,16 @@ msgstr "Operator"
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
#, fuzzy
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1265,16 +1266,16 @@ msgstr "Paid"
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
#, fuzzy
|
||||
msgid "Reference Date"
|
||||
msgstr "Reference Date"
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1285,30 +1286,30 @@ msgstr "Amount"
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
#, fuzzy
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
#, fuzzy
|
||||
msgid "Internal Note"
|
||||
msgstr "Internal Note"
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
#, fuzzy
|
||||
msgid "Internal ID"
|
||||
msgstr "Internal ID"
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
#, fuzzy
|
||||
msgid "Mute"
|
||||
msgstr "Mute"
|
||||
@@ -1324,7 +1325,7 @@ msgid "Set Values"
|
||||
msgstr "Set Values"
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
#, fuzzy
|
||||
msgid "Transaction"
|
||||
msgstr "Transaction"
|
||||
@@ -1335,6 +1336,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr "Type to search for a transaction to link to this entry"
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1491,7 +1495,7 @@ msgstr "Update or Create Transaction action deleted successfully"
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
#, fuzzy
|
||||
@@ -1624,7 +1628,7 @@ msgstr "Filtrar transacciones"
|
||||
msgid "End date should be after the start date"
|
||||
msgstr "End date should be after the start date"
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
@@ -1633,29 +1637,29 @@ msgstr ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
#, fuzzy
|
||||
msgid "Transaction Category"
|
||||
msgstr "Transaction Category"
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
#, fuzzy
|
||||
msgid "Transaction Categories"
|
||||
msgstr "Transaction Categories"
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
#, fuzzy
|
||||
msgid "Transaction Tags"
|
||||
msgstr "Transaction Tags"
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
@@ -1664,12 +1668,12 @@ msgstr ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
#, fuzzy
|
||||
msgid "Entity"
|
||||
msgstr "Entity"
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1682,7 +1686,7 @@ msgstr "Entity"
|
||||
msgid "Income"
|
||||
msgstr "Income"
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1694,158 +1698,158 @@ msgstr "Income"
|
||||
msgid "Expense"
|
||||
msgstr "Expense"
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
#, fuzzy
|
||||
msgid "Installment Plan"
|
||||
msgstr "Installment Plan"
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
#, fuzzy
|
||||
msgid "Recurring Transaction"
|
||||
msgstr "Recurring Transaction"
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
#, fuzzy
|
||||
msgid "Deleted"
|
||||
msgstr "Deleted"
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
#, fuzzy
|
||||
msgid "Deleted At"
|
||||
msgstr "Deleted At"
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
#, fuzzy
|
||||
msgid "No tags"
|
||||
msgstr "No tags"
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
#, fuzzy
|
||||
msgid "No category"
|
||||
msgstr "No category"
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
#, fuzzy
|
||||
msgid "No description"
|
||||
msgstr "No description"
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
#, fuzzy
|
||||
msgid "Yearly"
|
||||
msgstr "Yearly"
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
#, fuzzy
|
||||
msgid "Monthly"
|
||||
msgstr "Monthly"
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
#, fuzzy
|
||||
msgid "Weekly"
|
||||
msgstr "Weekly"
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
#, fuzzy
|
||||
msgid "Daily"
|
||||
msgstr "Daily"
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
#, fuzzy
|
||||
msgid "Number of Installments"
|
||||
msgstr "Number of Installments"
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
#, fuzzy
|
||||
msgid "Installment Start"
|
||||
msgstr "Installment Start"
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
#, fuzzy
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr "The installment number to start counting from"
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
#, fuzzy
|
||||
msgid "Start Date"
|
||||
msgstr "Start Date"
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
#, fuzzy
|
||||
msgid "End Date"
|
||||
msgstr "End Date"
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
#, fuzzy
|
||||
msgid "Recurrence"
|
||||
msgstr "Recurrence"
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
#, fuzzy
|
||||
msgid "Installment Amount"
|
||||
msgstr "Installment Amount"
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
#, fuzzy
|
||||
msgid "Add description to transactions"
|
||||
msgstr "Add description to transactions"
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
#, fuzzy
|
||||
msgid "Add notes to transactions"
|
||||
msgstr "Add notes to transactions"
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
#, fuzzy
|
||||
msgid "day(s)"
|
||||
msgstr "day(s)"
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
#, fuzzy
|
||||
msgid "week(s)"
|
||||
msgstr "week(s)"
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
#, fuzzy
|
||||
msgid "month(s)"
|
||||
msgstr "month(s)"
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
#, fuzzy
|
||||
msgid "year(s)"
|
||||
msgstr "year(s)"
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
#, fuzzy
|
||||
msgid "Paused"
|
||||
msgstr "Paused"
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
#, fuzzy
|
||||
msgid "Recurrence Type"
|
||||
msgstr "Recurrence Type"
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
#, fuzzy
|
||||
msgid "Recurrence Interval"
|
||||
msgstr "Recurrence Interval"
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
#, fuzzy
|
||||
msgid "Last Generated Date"
|
||||
msgstr "Last Generated Date"
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
#, fuzzy
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr "Last Generated Reference Date"
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1855,8 +1859,8 @@ msgstr "Last Generated Reference Date"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Edit Transaction"
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
#, fuzzy
|
||||
@@ -2227,7 +2231,7 @@ msgid "All Transactions"
|
||||
msgstr "All Transactions"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
#, fuzzy
|
||||
msgid "Calendar"
|
||||
msgstr "Calendar"
|
||||
@@ -2352,6 +2356,7 @@ msgstr "Edit"
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2487,6 +2492,8 @@ msgid "Current balance"
|
||||
msgstr "Current balance"
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
#, fuzzy
|
||||
msgid "Difference"
|
||||
msgstr "Difference"
|
||||
@@ -2602,7 +2609,7 @@ msgid "Pick a month"
|
||||
msgstr "Pick a month"
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
#, fuzzy
|
||||
msgid "Close"
|
||||
msgstr "Close"
|
||||
@@ -2936,22 +2943,22 @@ msgstr "Current Price"
|
||||
msgid "Amount Bought"
|
||||
msgstr "Amount Bought"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
#, fuzzy
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr "Entry Price vs Current Price"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
#, fuzzy
|
||||
msgid "Days Between Investments"
|
||||
msgstr "Days Between Investments"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#, fuzzy
|
||||
msgid "Investment Frequency"
|
||||
msgstr "Investment Frequency"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
#, fuzzy
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
@@ -3001,7 +3008,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Edit exchange rate"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -3070,7 +3077,7 @@ msgid "No services configured"
|
||||
msgstr "No services configured"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
#, fuzzy
|
||||
msgid "Export and Restore"
|
||||
msgstr "Export and Restore"
|
||||
@@ -3191,84 +3198,84 @@ msgstr "Toggle navigation"
|
||||
msgid "Overview"
|
||||
msgstr "Overview"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
#, fuzzy
|
||||
msgid "Net Worth"
|
||||
msgstr "Net Worth"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
#, fuzzy
|
||||
msgid "Current"
|
||||
msgstr "Current"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
#, fuzzy
|
||||
msgid "Insights"
|
||||
msgstr "Insights"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
#, fuzzy
|
||||
msgid "Trash Can"
|
||||
msgstr "Trash Can"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
#, fuzzy
|
||||
msgid "Tools"
|
||||
msgstr "Tools"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
#, fuzzy
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Dollar Cost Average Tracker"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
#, fuzzy
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Unit Price Calculator"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
#, fuzzy
|
||||
msgid "Currency Converter"
|
||||
msgstr "Currency Converter"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
#, fuzzy
|
||||
msgid "Management"
|
||||
msgstr "Management"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
#, fuzzy
|
||||
msgid "Automation"
|
||||
msgstr "Automation"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
#, fuzzy
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Only use this if you know what you're doing"
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
#, fuzzy
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Admin"
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
#, fuzzy
|
||||
msgid "Calculator"
|
||||
msgstr "Calculator"
|
||||
@@ -3652,25 +3659,31 @@ msgstr "Filtrar transacciones"
|
||||
msgid "Order by"
|
||||
msgstr "Ordenar por"
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr "Por moneda"
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr "Consolidado"
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
#, fuzzy
|
||||
#| msgid "Evolution by account"
|
||||
msgid "Evolution"
|
||||
msgstr "Evolución por cuenta"
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr "Por cuenta"
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr "Evolución por moneda"
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr "Evolución por cuenta"
|
||||
|
||||
@@ -3771,11 +3784,9 @@ msgid "Add transaction rule"
|
||||
msgstr "Agregar regla de transacción"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Editar regla de transacción"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
msgid "Visual"
|
||||
@@ -3822,6 +3833,10 @@ msgstr "to"
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr "No transactions on this date"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Editar regla de transacción"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3856,10 +3871,6 @@ msgstr "Edit to view"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "This rule has no actions"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
#, fuzzy
|
||||
msgid "Add new"
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"PO-Revision-Date: 2025-09-08 06:17+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-09-23 06:17+0000\n"
|
||||
"Last-Translator: sorcierwax <freakywax@gmail.com>\n"
|
||||
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
|
||||
"app/fr/>\n"
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
#: apps/accounts/forms.py:26
|
||||
msgid "Group name"
|
||||
@@ -33,6 +33,7 @@ msgstr "Nom de groupe"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Mise à jour"
|
||||
@@ -81,9 +82,9 @@ msgstr "Nouveau solde"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr "Catégorie"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr "Etiquettes"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr "Groupe de comptes"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Groupes de comptes"
|
||||
|
||||
@@ -180,9 +181,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -195,8 +196,8 @@ msgstr "Compte"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -506,7 +507,7 @@ msgstr "Suffixe"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -529,8 +530,8 @@ msgstr "Décimales"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -565,7 +566,7 @@ msgstr "Auto"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Taux de changes"
|
||||
|
||||
@@ -593,8 +594,8 @@ msgstr "Nom du Service"
|
||||
msgid "Service Type"
|
||||
msgstr "Type de Service"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -782,8 +783,8 @@ msgstr "Devise de paiement"
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr "Notes"
|
||||
|
||||
@@ -840,15 +841,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entrée supprimée avec succès"
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Utilisateurs"
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -858,7 +859,7 @@ msgstr "Transactions"
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr "Catégories"
|
||||
|
||||
@@ -867,27 +868,27 @@ msgstr "Catégories"
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr "Entités"
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Transactions récurrentes"
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -896,12 +897,12 @@ msgstr "Paiements en plusieurs fois"
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Taux de change automatique"
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Règles"
|
||||
@@ -973,7 +974,7 @@ msgstr "Sélectionnez un fichier"
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr "Importer"
|
||||
|
||||
@@ -1134,15 +1135,15 @@ msgstr "Opérateur"
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1152,15 +1153,15 @@ msgstr "Payé"
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr "Date de référence"
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1170,27 +1171,27 @@ msgstr "Montant"
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr "Note interne"
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr "ID interne"
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr "Silencieux"
|
||||
|
||||
@@ -1203,7 +1204,7 @@ msgid "Set Values"
|
||||
msgstr "Configurer les valeurs"
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transaction"
|
||||
|
||||
@@ -1212,6 +1213,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr "Saisissez pour rechercher une transaction"
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
@@ -1341,7 +1345,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1453,7 +1457,7 @@ msgstr "Transactions à venir"
|
||||
msgid "End date should be after the start date"
|
||||
msgstr "La date de fin doit être ultérieure à la date de début"
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1461,26 +1465,26 @@ msgstr ""
|
||||
"Les catégories désactivées ne seront pas sélectionnable lors de la création "
|
||||
"de nouvelle transactions"
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr "Catégorie de transaction"
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr "Catégories de transaction"
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
"Les étiquettes désactivées ne pourront pas être sélectionnées lors de la "
|
||||
"création de nouvelles transactions"
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr "Etiquettes de transaction"
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1488,11 +1492,11 @@ msgstr ""
|
||||
"Les entités désactivées ne pourront pas être sélectionnées lors de la "
|
||||
"créations de nouvelles transactions"
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr "Entité"
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1504,7 +1508,7 @@ msgstr "Entité"
|
||||
msgid "Income"
|
||||
msgstr "Revenus"
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1515,129 +1519,129 @@ msgstr "Revenus"
|
||||
msgid "Expense"
|
||||
msgstr "Dépense"
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr "Plan d'aménagement"
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr "Transaction récurrente"
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr "Supprimé"
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr "Supprimé à"
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr "Aucunes étiquettes"
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr "Pas de catégorie"
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr "Pas de description"
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr "Annuel"
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr "Mensuel"
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr "Hebdomadaire"
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr "Quotidien"
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr "Nombre d'écheances"
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr "Commencer à l'échéance"
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr "L'échéance à partir de laquelle compter"
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr "Date de début"
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr "Date de fin"
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr "Récurrence"
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr "Montant des échéances"
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr "Rajouter une description à la transaction"
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr "Ajouter des notes aux transactions"
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr "jour(s)"
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr "semaine(s)"
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr "mois"
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr "année(s)"
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr "Interrompu"
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr "Type de récurrence"
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr "Interval de récurrence"
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr "Répéter un maximum de"
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr "Dernière date générée"
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr "Dernière date de référence générée"
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1646,8 +1650,8 @@ msgstr "Dernière date de référence générée"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transaction rapide"
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1975,7 +1979,7 @@ msgid "All Transactions"
|
||||
msgstr "Toutes les transactions"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr "Calendrier"
|
||||
|
||||
@@ -2087,6 +2091,7 @@ msgstr "Editer"
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2212,6 +2217,8 @@ msgid "Current balance"
|
||||
msgstr "Balance actuelle"
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr "Différence"
|
||||
|
||||
@@ -2306,7 +2313,7 @@ msgid "Pick a month"
|
||||
msgstr "Sélectionner un mois"
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
@@ -2587,19 +2594,19 @@ msgstr "Prix actuel"
|
||||
msgid "Amount Bought"
|
||||
msgstr "Montant acheté"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr "Prix d'entrée Vs Prix actuel"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr "Jours entre les investissements"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr "Fréquence d'investissement"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
"Plus la ligne bleue est droite, plus votre stratégie DCA est cohérente."
|
||||
@@ -2640,7 +2647,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Modifier le taux de change"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2697,7 +2704,7 @@ msgid "No services configured"
|
||||
msgstr "Pas de services configurés"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr "Export et Restauration"
|
||||
|
||||
@@ -2796,72 +2803,72 @@ msgstr "Activer la navigation"
|
||||
msgid "Overview"
|
||||
msgstr "Aperçu"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr "Valeur nette"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr "A date"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Aperçus"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr "Corbeille"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr "Outils"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Suivi Dollar Cost Average"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculateur de prix unitaire"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr "Convertisseur de devises"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr "Gestion"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisation"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "A n'utiliser que si vous savez ce que vous faites"
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Administration Django"
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "est disponible"
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr "Calculatrice"
|
||||
|
||||
@@ -3198,25 +3205,29 @@ msgstr "Filtrer les transactions"
|
||||
msgid "Order by"
|
||||
msgstr "Trier par"
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr "Par devises"
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr "Consolidé"
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr "Evolution"
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr "Par comptes"
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr "Evolution par devises"
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr "Evolution par comptes"
|
||||
|
||||
@@ -3320,11 +3331,9 @@ msgid "Add transaction rule"
|
||||
msgstr "Ajouter une règle de transaction"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Modifier une règle de transaction"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
msgid "Visual"
|
||||
@@ -3365,6 +3374,10 @@ msgstr "pour"
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr "Aucunes transactions trouvées, une nouvelle va être créée"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Modifier une règle de transaction"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3395,10 +3408,6 @@ msgstr "Modifier pour visualiser"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Cette règle n'a pas d'actions"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr "Ajouter nouveau"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -31,6 +31,7 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
@@ -79,9 +80,9 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -94,10 +95,10 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -105,8 +106,8 @@ msgstr ""
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -129,7 +130,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -175,9 +176,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -190,8 +191,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -494,7 +495,7 @@ msgstr ""
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -517,8 +518,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -553,7 +554,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -581,8 +582,8 @@ msgstr ""
|
||||
msgid "Service Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -759,8 +760,8 @@ msgstr ""
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
@@ -817,15 +818,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -835,7 +836,7 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
@@ -844,27 +845,27 @@ msgstr ""
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -873,12 +874,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
@@ -948,7 +949,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1109,15 +1110,15 @@ msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1127,15 +1128,15 @@ msgstr ""
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1145,27 +1146,27 @@ msgstr ""
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
@@ -1178,7 +1179,7 @@ msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -1187,6 +1188,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1312,7 +1316,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1422,40 +1426,40 @@ msgstr ""
|
||||
msgid "End date should be after the start date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1467,7 +1471,7 @@ msgstr ""
|
||||
msgid "Income"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1478,129 +1482,129 @@ msgstr ""
|
||||
msgid "Expense"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1609,8 +1613,8 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1925,7 +1929,7 @@ msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -2037,6 +2041,7 @@ msgstr ""
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2162,6 +2167,8 @@ msgid "Current balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr ""
|
||||
|
||||
@@ -2256,7 +2263,7 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2537,19 +2544,19 @@ msgstr ""
|
||||
msgid "Amount Bought"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
|
||||
@@ -2589,7 +2596,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2646,7 +2653,7 @@ msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2743,72 +2750,72 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
@@ -3132,25 +3139,29 @@ msgstr ""
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -3247,10 +3258,8 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
@@ -3292,6 +3301,10 @@ msgstr ""
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3322,10 +3335,6 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr ""
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"PO-Revision-Date: 2025-09-01 06:17+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-09-21 13:17+0000\n"
|
||||
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
|
||||
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
|
||||
"app/nl/>\n"
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
#: apps/accounts/forms.py:26
|
||||
msgid "Group name"
|
||||
@@ -33,6 +33,7 @@ msgstr "Groepsnaam"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Bijwerken"
|
||||
@@ -81,9 +82,9 @@ msgstr "Nieuw saldo"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr "Categorie"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr "Labels"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr "Accountgroep"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Accountgroepen"
|
||||
|
||||
@@ -181,9 +182,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -196,8 +197,8 @@ msgstr "Rekening"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -506,7 +507,7 @@ msgstr "Achtervoegsel"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -529,8 +530,8 @@ msgstr "Cijfers na de komma"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -565,7 +566,7 @@ msgstr "Automatisch"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Wisselkoersen"
|
||||
|
||||
@@ -593,8 +594,8 @@ msgstr "Dienstnaam"
|
||||
msgid "Service Type"
|
||||
msgstr "Soort Dienst"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -783,8 +784,8 @@ msgstr "Betaal Munteenheid"
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr "Opmerkingen"
|
||||
|
||||
@@ -841,15 +842,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Invoer succesvol verwijderd"
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Gebruikers"
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -859,7 +860,7 @@ msgstr "Verrichtingen"
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr "Categorieën"
|
||||
|
||||
@@ -868,27 +869,27 @@ msgstr "Categorieën"
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr "Bedrijven"
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Terugkerende Verrichtingen"
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -897,12 +898,12 @@ msgstr "Afbetalingsplannen"
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Automatische Wisselkoersen"
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regels"
|
||||
@@ -974,7 +975,7 @@ msgstr "Selecteer een bestand"
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr "Importeer"
|
||||
|
||||
@@ -1135,15 +1136,15 @@ msgstr "Operator"
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr "Soort"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1153,15 +1154,15 @@ msgstr "Betaald"
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr "Referentiedatum"
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1171,27 +1172,27 @@ msgstr "Bedrag"
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr "Beschrijving"
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr "Interne opmerking"
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr "Interne ID"
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr "Dempen"
|
||||
|
||||
@@ -1204,31 +1205,29 @@ msgid "Set Values"
|
||||
msgstr "Waarden Instellen"
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Verrichting"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:456 apps/rules/forms.py:493
|
||||
#, fuzzy
|
||||
#| msgid "Type to search for a transaction to link to this entry"
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
"Type om een transactie te zoeken die aan dit item moet worden gekoppeld"
|
||||
msgstr "Type om een transactie te zoeken"
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
msgstr "Test"
|
||||
|
||||
#: apps/rules/models.py:15
|
||||
msgid "Trigger"
|
||||
msgstr "Trigger"
|
||||
|
||||
#: apps/rules/models.py:17
|
||||
#, fuzzy
|
||||
#| msgid "Recurrence"
|
||||
msgid "Sequenced"
|
||||
msgstr "Terugkeerpatroon"
|
||||
msgstr "Opeenvolgend"
|
||||
|
||||
#: apps/rules/models.py:26
|
||||
msgid "Transaction rule"
|
||||
@@ -1345,7 +1344,7 @@ msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd"
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1455,7 +1454,7 @@ msgstr "toekomstige verrichtingen"
|
||||
msgid "End date should be after the start date"
|
||||
msgstr "De einddatum moet na de begindatum vallen"
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1463,26 +1462,26 @@ msgstr ""
|
||||
"Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van "
|
||||
"nieuwe transacties"
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr "Transactie categorie"
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr "Transactie categorieën"
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
"Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van "
|
||||
"nieuwe verrichtingen"
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr "Verrichting Labels"
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1490,11 +1489,11 @@ msgstr ""
|
||||
"Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van "
|
||||
"nieuwe verrichtingen"
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr "Bedrijf"
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1506,7 +1505,7 @@ msgstr "Bedrijf"
|
||||
msgid "Income"
|
||||
msgstr "Ontvangsten Transactie"
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1517,129 +1516,129 @@ msgstr "Ontvangsten Transactie"
|
||||
msgid "Expense"
|
||||
msgstr "Uitgave"
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr "Afbetalingsplan"
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr "Terugkerende verrichting"
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr "Verwijderd"
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr "Verwijderd Op"
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr "Geen labels"
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr "Geen categorie"
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr "Geen Beschrijving"
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr "Jaarlijks"
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr "Maandelijks"
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr "Wekelijks"
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr "Dagelijks"
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr "Aantal aflossingen"
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr "Begin afbetaling"
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr "Het nummer van de aflevering om mee te beginnen"
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr "Startdatum"
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr "Einddatum"
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr "Terugkeerpatroon"
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr "Termijnbedrag"
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr "Beschrijving toevoegen aan verrichting"
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr "Notities toevoegen aan verrichting"
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr "dag(en)"
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr "we(e)k(en)"
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr "maand(en)"
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr "ja(a)r(en)"
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr "Gepauzeerd"
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr "Type Terugkeerpatroon"
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr "Terugkeer Interval"
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr "Bewaar maximaal"
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr "Laatste Gegenereerde Datum"
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr "Laatste Gegenereerde Referentiedatum"
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1648,8 +1647,8 @@ msgstr "Laatste Gegenereerde Referentiedatum"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Snelle verrichting"
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1971,7 +1970,7 @@ msgid "All Transactions"
|
||||
msgstr "Alle Verrichtingen"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr "Kalender"
|
||||
|
||||
@@ -2083,6 +2082,7 @@ msgstr "Bewerken"
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2208,6 +2208,8 @@ msgid "Current balance"
|
||||
msgstr "Huidige saldo"
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr "Verschil"
|
||||
|
||||
@@ -2302,7 +2304,7 @@ msgid "Pick a month"
|
||||
msgstr "Kies een maand"
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr "Sluiten"
|
||||
|
||||
@@ -2583,19 +2585,19 @@ msgstr "Actuele Prijs"
|
||||
msgid "Amount Bought"
|
||||
msgstr "Gekocht Bedrag"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr "Instapprijs vs Huidige Prijs"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr "Dagen Tussen Investeringen"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr "Investeringsfrequentie"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
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."
|
||||
|
||||
@@ -2635,7 +2637,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Wisselkoers bewerken"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2692,7 +2694,7 @@ msgid "No services configured"
|
||||
msgstr "Geen diensten ingesteld"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exporteren en Herstellen"
|
||||
|
||||
@@ -2790,72 +2792,72 @@ msgstr "Navigatie Knop"
|
||||
msgid "Overview"
|
||||
msgstr "Overzicht"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr "Netto Waarde"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr "Huidige"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Inzichten"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr "Prullenbak"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr "Hulpmiddelen"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Dollar Kostgemiddelde Tracker"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Eenheidsprijs berekenen"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr "Valuta omrekenen"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr "Beheer"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisatie"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Gebruik dit alleen als je weet wat je doet"
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Beheerder"
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "is beschikbaar"
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr "Rekenmachine"
|
||||
|
||||
@@ -3190,25 +3192,29 @@ msgstr "Filter verrichtingen"
|
||||
msgid "Order by"
|
||||
msgstr "Sorteer op"
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr "Op munteenheid"
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr "Samengevoegd"
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr "Evolutie"
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr "Op rekening"
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr "Evolutie per munteenheid"
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr "Evolutie per rekening"
|
||||
|
||||
@@ -3311,20 +3317,18 @@ msgid "Add transaction rule"
|
||||
msgstr "Verrichtingsregel toevoegen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Verrichtingsregel bewerken"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr "Aanmaken"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
msgid "Visual"
|
||||
msgstr ""
|
||||
msgstr "Visueel"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:21
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:92
|
||||
msgid "Run a test to see..."
|
||||
msgstr ""
|
||||
msgstr "Voer een test uit om te zien..."
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:30
|
||||
#: templates/rules/fragments/transaction_rule/view.html:39
|
||||
@@ -3339,10 +3343,8 @@ msgid "Update or create transaction"
|
||||
msgstr "Bewerk of maak verrichtingen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:42
|
||||
#, fuzzy
|
||||
#| msgid "Start Date"
|
||||
msgid "Start"
|
||||
msgstr "Startdatum"
|
||||
msgstr "Start"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:51
|
||||
#: templates/rules/fragments/transaction_rule/view.html:44
|
||||
@@ -3355,10 +3357,12 @@ msgid "to"
|
||||
msgstr "naar"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:70
|
||||
#, fuzzy
|
||||
#| msgid "No transactions on this date"
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr "Geen verrichtingen op deze datum"
|
||||
msgstr "Geen verrichting"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Verrichtingsregel bewerken"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
@@ -3390,10 +3394,6 @@ msgstr "Bewerken om te bekijken"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Deze regel heeft geen acties"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr "Nieuwe toevoegen"
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"PO-Revision-Date: 2025-09-07 14:17+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-09-20 14:44+0000\n"
|
||||
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
|
||||
"projects/wygiwyh/app/pt_BR/>\n"
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
#: apps/accounts/forms.py:26
|
||||
msgid "Group name"
|
||||
@@ -33,6 +33,7 @@ msgstr "Nome do grupo"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Atualizar"
|
||||
@@ -81,9 +82,9 @@ msgstr "Novo saldo"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr "Categoria"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr "Tags"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr "Grupo da Conta"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Grupos da Conta"
|
||||
|
||||
@@ -180,9 +181,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -195,8 +196,8 @@ msgstr "Conta"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -504,7 +505,7 @@ msgstr "Sufixo"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -527,8 +528,8 @@ msgstr "Casas Decimais"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -563,7 +564,7 @@ msgstr "Automático"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Taxas de Câmbio"
|
||||
|
||||
@@ -591,8 +592,8 @@ msgstr "Nome do Serviço"
|
||||
msgid "Service Type"
|
||||
msgstr "Tipo de Serviço"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -781,8 +782,8 @@ msgstr "Moeda de pagamento"
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr "Notas"
|
||||
|
||||
@@ -839,15 +840,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entrada apagada com sucesso"
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Usuários"
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -857,7 +858,7 @@ msgstr "Transações"
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr "Categorias"
|
||||
|
||||
@@ -866,27 +867,27 @@ msgstr "Categorias"
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr "Entidades"
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Transações Recorrentes"
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -895,12 +896,12 @@ msgstr "Parcelamentos"
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Taxas de Câmbio Automáticas"
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regras"
|
||||
@@ -972,7 +973,7 @@ msgstr "Selecione um arquivo"
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr "Importar"
|
||||
|
||||
@@ -1133,15 +1134,15 @@ msgstr "Operador"
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1151,15 +1152,15 @@ msgstr "Pago"
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr "Data de Referência"
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1169,27 +1170,27 @@ msgstr "Quantia"
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr "Nota Interna"
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr "ID Interna"
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr "Silenciada"
|
||||
|
||||
@@ -1202,7 +1203,7 @@ msgid "Set Values"
|
||||
msgstr "Definir valores"
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transação"
|
||||
|
||||
@@ -1211,6 +1212,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr "Digite para buscar uma transação"
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr "Testar"
|
||||
@@ -1338,7 +1342,7 @@ msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1448,7 +1452,7 @@ msgstr "transações futuras"
|
||||
msgid "End date should be after the start date"
|
||||
msgstr "Data final deve ser após data inicial"
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1456,25 +1460,25 @@ msgstr ""
|
||||
"As categorias desativadas não poderão ser selecionadas ao criar novas "
|
||||
"transações"
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr "Categoria da Transação"
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr "Categorias da Trasanção"
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
"As tags desativadas não poderão ser selecionadas ao criar novas transações"
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr "Tags da Transação"
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
@@ -1482,11 +1486,11 @@ msgstr ""
|
||||
"As entidades desativadas não poderão ser selecionadas ao criar novas "
|
||||
"transações"
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr "Entidade"
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1498,7 +1502,7 @@ msgstr "Entidade"
|
||||
msgid "Income"
|
||||
msgstr "Renda"
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1509,129 +1513,129 @@ msgstr "Renda"
|
||||
msgid "Expense"
|
||||
msgstr "Despesa"
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr "Parcelamento"
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr "Transação Recorrente"
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr "Apagado"
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr "Apagado Em"
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr "Nenhuma tag"
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr "Sem categoria"
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr "Sem descrição"
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr "Anual"
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr "Mensal"
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr "Semanal"
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr "Diária"
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr "Número de Parcelas"
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr "Parcela inicial"
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr "O número da parcela a partir do qual se inicia a contagem"
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr "Data de Início"
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr "Data Final"
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr "Recorrência"
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr "Valor da Parcela"
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr "Adicionar descrição às transações"
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr "Adicionar notas às transações"
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr "dia(s)"
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr "semana(s)"
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr "mês(es)"
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr "ano(s)"
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr "Pausado"
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr "Tipo de recorrência"
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr "Intervalo de recorrência"
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr "Manter no máximo"
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr "Última data gerada"
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr "Última data de referência gerada"
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1640,8 +1644,8 @@ msgstr "Última data de referência gerada"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transação Rápida"
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1965,7 +1969,7 @@ msgid "All Transactions"
|
||||
msgstr "Todas as transações"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr "Calendário"
|
||||
|
||||
@@ -2077,6 +2081,7 @@ msgstr "Editar"
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2202,6 +2207,8 @@ msgid "Current balance"
|
||||
msgstr "Saldo atual"
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr "Diferença"
|
||||
|
||||
@@ -2296,7 +2303,7 @@ msgid "Pick a month"
|
||||
msgstr "Escolha um mês"
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
@@ -2577,19 +2584,19 @@ msgstr "Preço atual"
|
||||
msgid "Amount Bought"
|
||||
msgstr "Quantia comprada"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr "Preço de Entrada vs Preço Atual"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr "Dias entre investimentos"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr "Frequência de Investimento"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
"Quanto mais reta for a linha azul, mais consistente é sua estratégia de CMP."
|
||||
@@ -2630,7 +2637,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Editar taxa de câmbio"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2687,7 +2694,7 @@ msgid "No services configured"
|
||||
msgstr "Nenhum serviço configurado"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exportar e Restaurar"
|
||||
|
||||
@@ -2786,72 +2793,72 @@ msgstr "Alternar navegação"
|
||||
msgid "Overview"
|
||||
msgstr "Visão Geral"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimônio"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr "Atual"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Insights"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr "Lixeira"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr "Ferramentas"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Rastreador de Custo Médio Ponderado"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculadora de preço unitário"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr "Conversor de Moeda"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr "Gerenciar"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automação"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Só use isso se você souber o que está fazendo"
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Admin"
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "está disponível"
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr "Calculadora"
|
||||
|
||||
@@ -3184,25 +3191,29 @@ msgstr "Filtrar transações"
|
||||
msgid "Order by"
|
||||
msgstr "Ordernar por"
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr "Por moeda"
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr "Consolidado"
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr "Evolução"
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr "Por conta"
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr "Evolução por moeda"
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr "Evolução por conta"
|
||||
|
||||
@@ -3302,11 +3313,9 @@ msgid "Add transaction rule"
|
||||
msgstr "Adicionar regra de transação"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Editar regra de transação"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr "Criar"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
msgid "Visual"
|
||||
@@ -3347,6 +3356,10 @@ msgstr "para"
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr "Nenhuma transação encontrada, uma nova será criada"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr "Editar regra de transação"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3377,10 +3390,6 @@ msgstr "Edite para ver"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Essa regra não tem ações"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr "Criar"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr "Adicionar novo"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-04-14 06:16+0000\n"
|
||||
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
|
||||
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -33,6 +33,7 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Uppdatera"
|
||||
@@ -81,9 +82,9 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -96,10 +97,10 @@ msgstr ""
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -107,8 +108,8 @@ msgstr ""
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -131,7 +132,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -177,9 +178,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -192,8 +193,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -496,7 +497,7 @@ msgstr ""
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -519,8 +520,8 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -555,7 +556,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -583,8 +584,8 @@ msgstr ""
|
||||
msgid "Service Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -761,8 +762,8 @@ msgstr ""
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
@@ -819,15 +820,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -837,7 +838,7 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
@@ -846,27 +847,27 @@ msgstr ""
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -875,12 +876,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
@@ -950,7 +951,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1111,15 +1112,15 @@ msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1129,15 +1130,15 @@ msgstr ""
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1147,27 +1148,27 @@ msgstr ""
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
@@ -1180,7 +1181,7 @@ msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -1189,6 +1190,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1314,7 +1318,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1424,40 +1428,40 @@ msgstr ""
|
||||
msgid "End date should be after the start date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1469,7 +1473,7 @@ msgstr ""
|
||||
msgid "Income"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1480,129 +1484,129 @@ msgstr ""
|
||||
msgid "Expense"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1611,8 +1615,8 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1927,7 +1931,7 @@ msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -2039,6 +2043,7 @@ msgstr ""
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2164,6 +2169,8 @@ msgid "Current balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr ""
|
||||
|
||||
@@ -2258,7 +2265,7 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2539,19 +2546,19 @@ msgstr ""
|
||||
msgid "Amount Bought"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
|
||||
@@ -2591,7 +2598,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2648,7 +2655,7 @@ msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2745,72 +2752,72 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
@@ -3134,25 +3141,29 @@ msgstr ""
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -3249,10 +3260,8 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
@@ -3294,6 +3303,10 @@ msgstr ""
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3324,10 +3337,6 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr ""
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-09-08 12:20+0000\n"
|
||||
"POT-Creation-Date: 2025-09-20 14:08+0000\n"
|
||||
"PO-Revision-Date: 2025-05-12 14:16+0000\n"
|
||||
"Last-Translator: Felix <xnovaua@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://translations.herculino.com/projects/"
|
||||
@@ -34,6 +34,7 @@ msgstr "Назва групи"
|
||||
#: apps/transactions/forms.py:953 apps/transactions/forms.py:988
|
||||
#: apps/transactions/forms.py:1142 apps/users/forms.py:217
|
||||
#: apps/users/forms.py:379
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:132
|
||||
msgid "Update"
|
||||
msgstr "Оновлення"
|
||||
@@ -82,9 +83,9 @@ msgstr "Новий баланс"
|
||||
#: apps/transactions/forms.py:44 apps/transactions/forms.py:263
|
||||
#: apps/transactions/forms.py:438 apps/transactions/forms.py:540
|
||||
#: apps/transactions/forms.py:547 apps/transactions/forms.py:759
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:322
|
||||
#: apps/transactions/models.py:556 apps/transactions/models.py:756
|
||||
#: apps/transactions/models.py:1006
|
||||
#: apps/transactions/forms.py:1020 apps/transactions/models.py:323
|
||||
#: apps/transactions/models.py:560 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1010
|
||||
#: templates/insights/fragments/category_overview/index.html:78
|
||||
#: templates/insights/fragments/category_overview/index.html:530
|
||||
msgid "Category"
|
||||
@@ -97,10 +98,10 @@ msgstr "Категорія"
|
||||
#: apps/transactions/forms.py:52 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:446 apps/transactions/forms.py:556
|
||||
#: apps/transactions/forms.py:564 apps/transactions/forms.py:752
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:328
|
||||
#: apps/transactions/models.py:558 apps/transactions/models.py:760
|
||||
#: apps/transactions/models.py:1012 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:192
|
||||
#: apps/transactions/forms.py:1013 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:562 apps/transactions/models.py:764
|
||||
#: apps/transactions/models.py:1016 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: templates/insights/fragments/category_overview/index.html:36
|
||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -108,8 +109,8 @@ msgstr "Мітки"
|
||||
|
||||
#: 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/transactions/models.py:214 apps/transactions/models.py:239
|
||||
#: apps/transactions/models.py:263 apps/transactions/models.py:974
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:240
|
||||
#: apps/transactions/models.py:264 apps/transactions/models.py:978
|
||||
#: templates/account_groups/fragments/list.html:25
|
||||
#: templates/accounts/fragments/list.html:25
|
||||
#: templates/categories/fragments/table.html:16
|
||||
@@ -132,7 +133,7 @@ msgstr "Група рахунків"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:212
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
msgid "Account Groups"
|
||||
msgstr "Групи рахунків"
|
||||
|
||||
@@ -181,9 +182,9 @@ msgstr ""
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:64 apps/transactions/forms.py:283
|
||||
#: apps/transactions/forms.py:405 apps/transactions/forms.py:744
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:294
|
||||
#: apps/transactions/models.py:516 apps/transactions/models.py:738
|
||||
#: apps/transactions/models.py:980
|
||||
#: apps/transactions/forms.py:1005 apps/transactions/models.py:295
|
||||
#: apps/transactions/models.py:520 apps/transactions/models.py:742
|
||||
#: apps/transactions/models.py:984
|
||||
#: templates/installment_plans/fragments/table.html:17
|
||||
#: templates/quick_transactions/fragments/list.html:14
|
||||
#: templates/recurring_transactions/fragments/table.html:19
|
||||
@@ -196,8 +197,8 @@ msgstr "Рахунок"
|
||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||
#: templates/accounts/fragments/list.html:5
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:206
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/monthly_overview/pages/overview.html:94
|
||||
#: templates/transactions/fragments/summary.html:12
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
@@ -511,7 +512,7 @@ msgstr "Суфікс"
|
||||
#: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:194 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:68 apps/transactions/forms.py:410
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:304
|
||||
#: apps/transactions/forms.py:568 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:52
|
||||
#: templates/exchange_rates/fragments/table.html:10
|
||||
#: templates/exchange_rates_services/fragments/table.html:10
|
||||
@@ -534,8 +535,8 @@ msgstr "Десяткові знаки"
|
||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||
#: templates/currencies/fragments/list.html:5
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:220
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/monthly_overview/pages/overview.html:81
|
||||
#: templates/transactions/fragments/summary.html:8
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
@@ -570,7 +571,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:68
|
||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Обмінні курси"
|
||||
|
||||
@@ -598,8 +599,8 @@ msgstr "Назва сервісу"
|
||||
msgid "Service Type"
|
||||
msgstr "Тип сервісу"
|
||||
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:218
|
||||
#: apps/transactions/models.py:242 apps/transactions/models.py:266
|
||||
#: apps/currencies/models.py:118 apps/transactions/models.py:219
|
||||
#: apps/transactions/models.py:243 apps/transactions/models.py:267
|
||||
#: templates/categories/fragments/list.html:21
|
||||
#: templates/entities/fragments/list.html:21
|
||||
#: templates/recurring_transactions/fragments/list.html:21
|
||||
@@ -778,8 +779,8 @@ msgstr ""
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:184
|
||||
#: apps/rules/forms.py:200 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:432 apps/transactions/forms.py:584
|
||||
#: apps/transactions/models.py:318 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:766 apps/transactions/models.py:1002
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:569
|
||||
#: apps/transactions/models.py:770 apps/transactions/models.py:1006
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
@@ -836,15 +837,15 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:263
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:6 templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:379 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:91
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:39
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -854,7 +855,7 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||
#: apps/transactions/filters.py:64 templates/categories/fragments/list.html:5
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:186
|
||||
#: templates/includes/sidebar.html:178
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
@@ -863,27 +864,27 @@ msgstr ""
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:74
|
||||
#: apps/transactions/forms.py:60 apps/transactions/forms.py:279
|
||||
#: apps/transactions/forms.py:454 apps/transactions/forms.py:767
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:277
|
||||
#: apps/transactions/models.py:333 apps/transactions/models.py:561
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1017
|
||||
#: apps/transactions/forms.py:1028 apps/transactions/models.py:278
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:565
|
||||
#: apps/transactions/models.py:767 apps/transactions/models.py:1021
|
||||
#: templates/entities/fragments/list.html:5
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/insights/fragments/category_overview/index.html:49
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||
#: apps/transactions/models.py:803 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:120
|
||||
#: apps/transactions/models.py:807 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:112
|
||||
#: templates/recurring_transactions/fragments/list.html:5
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||
#: apps/transactions/models.py:579 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:114
|
||||
#: apps/transactions/models.py:583 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:106
|
||||
#: templates/installment_plans/fragments/list.html:5
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -892,12 +893,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||
#: templates/exchange_rates_services/fragments/list.html:6
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:254
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:234 templates/rules/fragments/list.html:5
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:5
|
||||
#: templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
@@ -967,7 +968,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:61
|
||||
#: templates/import_app/fragments/profiles/list.html:62
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:240
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1128,15 +1129,15 @@ msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:396
|
||||
#: apps/transactions/models.py:301 apps/transactions/models.py:521
|
||||
#: apps/transactions/models.py:744 apps/transactions/models.py:987
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:525
|
||||
#: apps/transactions/models.py:748 apps/transactions/models.py:991
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:23
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:303
|
||||
#: apps/transactions/models.py:989 templates/cotton/transaction/item.html:21
|
||||
#: apps/transactions/forms.py:400 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:993 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||
@@ -1146,15 +1147,15 @@ msgstr ""
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:195 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:72
|
||||
#: apps/transactions/forms.py:416 apps/transactions/forms.py:571
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:305
|
||||
#: apps/transactions/models.py:539 apps/transactions/models.py:768
|
||||
#: apps/transactions/forms.py:773 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:543 apps/transactions/models.py:772
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:196 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:423
|
||||
#: apps/transactions/models.py:311 apps/transactions/models.py:749
|
||||
#: apps/transactions/models.py:995 templates/insights/fragments/sankey.html:95
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:753
|
||||
#: apps/transactions/models.py:999 templates/insights/fragments/sankey.html:95
|
||||
#: templates/installment_plans/fragments/table.html:18
|
||||
#: templates/quick_transactions/fragments/list.html:15
|
||||
#: templates/recurring_transactions/fragments/table.html:20
|
||||
@@ -1164,27 +1165,27 @@ msgstr ""
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:575
|
||||
#: apps/transactions/models.py:316 apps/transactions/models.py:523
|
||||
#: apps/transactions/models.py:752 apps/transactions/models.py:1000
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:527
|
||||
#: apps/transactions/models.py:756 apps/transactions/models.py:1004
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:202 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:355
|
||||
#: apps/transactions/models.py:1022
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1026
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:187 apps/rules/forms.py:203 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:357
|
||||
#: apps/transactions/models.py:1024
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1028
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:190 apps/rules/forms.py:204 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:588
|
||||
#: apps/transactions/models.py:215 apps/transactions/models.py:306
|
||||
#: apps/transactions/models.py:990
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:994
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
@@ -1197,7 +1198,7 @@ msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:415 apps/rules/forms.py:452 apps/rules/forms.py:489
|
||||
#: apps/transactions/models.py:378
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -1206,6 +1207,9 @@ msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:431 apps/rules/forms.py:468 apps/rules/forms.py:504
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:121
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
@@ -1331,7 +1335,7 @@ msgstr ""
|
||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
||||
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:47
|
||||
#: templates/insights/fragments/category_overview/index.html:61
|
||||
#: templates/net_worth/net_worth.html:32
|
||||
#: templates/net_worth/net_worth.html:33
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||
msgid "Projected"
|
||||
@@ -1443,40 +1447,40 @@ msgstr ""
|
||||
msgid "End date should be after the start date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:220
|
||||
#: apps/transactions/models.py:221
|
||||
msgid ""
|
||||
"Deactivated categories won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:228
|
||||
#: apps/transactions/models.py:229
|
||||
msgid "Transaction Category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:229
|
||||
#: apps/transactions/models.py:230
|
||||
msgid "Transaction Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:244
|
||||
#: apps/transactions/models.py:245
|
||||
msgid ""
|
||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:252 apps/transactions/models.py:253
|
||||
#: apps/transactions/models.py:253 apps/transactions/models.py:254
|
||||
msgid "Transaction Tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:268
|
||||
#: apps/transactions/models.py:269
|
||||
msgid ""
|
||||
"Deactivated entities won't be able to be selected when creating new "
|
||||
"transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:276
|
||||
#: apps/transactions/models.py:277
|
||||
msgid "Entity"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:288 apps/transactions/models.py:967
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:971
|
||||
#: templates/calendar_view/fragments/list.html:42
|
||||
#: templates/calendar_view/fragments/list.html:44
|
||||
#: templates/calendar_view/fragments/list.html:52
|
||||
@@ -1488,7 +1492,7 @@ msgstr ""
|
||||
msgid "Income"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:289 apps/transactions/models.py:968
|
||||
#: apps/transactions/models.py:290 apps/transactions/models.py:972
|
||||
#: templates/calendar_view/fragments/list.html:46
|
||||
#: templates/calendar_view/fragments/list.html:48
|
||||
#: templates/calendar_view/fragments/list.html:56
|
||||
@@ -1499,129 +1503,129 @@ msgstr ""
|
||||
msgid "Expense"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:344 apps/transactions/models.py:578
|
||||
#: apps/transactions/models.py:345 apps/transactions/models.py:582
|
||||
msgid "Installment Plan"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:353 apps/transactions/models.py:802
|
||||
#: apps/transactions/models.py:354 apps/transactions/models.py:806
|
||||
msgid "Recurring Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:361
|
||||
#: apps/transactions/models.py:362
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:366
|
||||
#: apps/transactions/models.py:367
|
||||
msgid "Deleted At"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:458 templates/tags/fragments/table.html:71
|
||||
#: apps/transactions/models.py:462 templates/tags/fragments/table.html:71
|
||||
msgid "No tags"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:460
|
||||
#: apps/transactions/models.py:464
|
||||
msgid "No category"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:462
|
||||
#: apps/transactions/models.py:466
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:510 templates/includes/sidebar.html:67
|
||||
#: apps/transactions/models.py:514 templates/includes/sidebar.html:59
|
||||
msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:511 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:61
|
||||
#: apps/transactions/models.py:515 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:53
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:512
|
||||
#: apps/transactions/models.py:516
|
||||
msgid "Weekly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:513
|
||||
#: apps/transactions/models.py:517
|
||||
msgid "Daily"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:526
|
||||
#: apps/transactions/models.py:530
|
||||
msgid "Number of Installments"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:531
|
||||
#: apps/transactions/models.py:535
|
||||
msgid "Installment Start"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:532
|
||||
#: apps/transactions/models.py:536
|
||||
msgid "The installment number to start counting from"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:537 apps/transactions/models.py:772
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:776
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:541 apps/transactions/models.py:773
|
||||
#: apps/transactions/models.py:545 apps/transactions/models.py:777
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:546
|
||||
#: apps/transactions/models.py:550
|
||||
msgid "Recurrence"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:549
|
||||
#: apps/transactions/models.py:553
|
||||
msgid "Installment Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:568 apps/transactions/models.py:792
|
||||
#: apps/transactions/models.py:572 apps/transactions/models.py:796
|
||||
msgid "Add description to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:571 apps/transactions/models.py:795
|
||||
#: apps/transactions/models.py:575 apps/transactions/models.py:799
|
||||
msgid "Add notes to transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:731
|
||||
#: apps/transactions/models.py:735
|
||||
msgid "day(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:732
|
||||
#: apps/transactions/models.py:736
|
||||
msgid "week(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:733
|
||||
#: apps/transactions/models.py:737
|
||||
msgid "month(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:734
|
||||
#: apps/transactions/models.py:738
|
||||
msgid "year(s)"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:736
|
||||
#: apps/transactions/models.py:740
|
||||
#: templates/recurring_transactions/fragments/list.html:24
|
||||
msgid "Paused"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:775
|
||||
#: apps/transactions/models.py:779
|
||||
msgid "Recurrence Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:778
|
||||
#: apps/transactions/models.py:782
|
||||
msgid "Recurrence Interval"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:781
|
||||
#: apps/transactions/models.py:785
|
||||
msgid "Keep at most"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:785
|
||||
#: apps/transactions/models.py:789
|
||||
msgid "Last Generated Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:788
|
||||
#: apps/transactions/models.py:792
|
||||
msgid "Last Generated Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1034
|
||||
#: apps/transactions/models.py:1038
|
||||
#: apps/transactions/views/quick_transactions.py:177
|
||||
#: apps/transactions/views/quick_transactions.py:186
|
||||
#: apps/transactions/views/quick_transactions.py:188
|
||||
@@ -1630,8 +1634,8 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1035 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:108
|
||||
#: apps/transactions/models.py:1039 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:100
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:11
|
||||
msgid "Quick Transactions"
|
||||
@@ -1948,7 +1952,7 @@ msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:73
|
||||
#: templates/includes/sidebar.html:65
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -2060,6 +2064,7 @@ msgstr ""
|
||||
#: templates/quick_transactions/fragments/list.html:34
|
||||
#: templates/recurring_transactions/fragments/table.html:93
|
||||
#: templates/rules/fragments/list.html:45
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||
#: templates/rules/fragments/transaction_rule/view.html:96
|
||||
#: templates/rules/fragments/transaction_rule/view.html:137
|
||||
@@ -2185,6 +2190,8 @@ msgid "Current balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/accounts/fragments/account_reconciliation.html:39
|
||||
#: templates/net_worth/net_worth.html:105
|
||||
#: templates/net_worth/net_worth.html:362
|
||||
msgid "Difference"
|
||||
msgstr ""
|
||||
|
||||
@@ -2279,7 +2286,7 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:15 templates/extends/offcanvas.html:5
|
||||
#: templates/includes/sidebar.html:53
|
||||
#: templates/includes/sidebar.html:45
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2560,19 +2567,19 @@ msgstr ""
|
||||
msgid "Amount Bought"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:390
|
||||
#: templates/dca/fragments/strategy/details.html:392
|
||||
msgid "Entry Price vs Current Price"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:406
|
||||
#: templates/dca/fragments/strategy/details.html:408
|
||||
msgid "Days Between Investments"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:453
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
msgid "Investment Frequency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:455
|
||||
#: templates/dca/fragments/strategy/details.html:457
|
||||
msgid "The straighter the blue line, the more consistent your DCA strategy is."
|
||||
msgstr ""
|
||||
|
||||
@@ -2612,7 +2619,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:25
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:93
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:85
|
||||
#: templates/installment_plans/fragments/list.html:21
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:105
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:107
|
||||
@@ -2669,7 +2676,7 @@ msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:247
|
||||
#: templates/includes/sidebar.html:239
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2766,72 +2773,72 @@ msgstr ""
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:85
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:77
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:22
|
||||
#: templates/net_worth/net_worth.html:23
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:79
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:71
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:101
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:93
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:126
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:118
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:128
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:120
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:134
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:126
|
||||
#: templates/mini_tools/unit_price_calculator.html:5
|
||||
#: templates/mini_tools/unit_price_calculator.html:10
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:140
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:132
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:159
|
||||
#: templates/includes/sidebar.html:171
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:150
|
||||
#: templates/includes/sidebar.html:163
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:232
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:261
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:270
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:269
|
||||
#: templates/includes/navbar.html:158 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:284
|
||||
#: templates/includes/navbar.html:169 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:174 templates/includes/navbar.html:177
|
||||
#: templates/includes/sidebar.html:290
|
||||
#: templates/includes/sidebar.html:282
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
@@ -3155,25 +3162,29 @@ msgstr ""
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:40
|
||||
#: templates/net_worth/net_worth.html:42
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||
msgid "By currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:75
|
||||
#: templates/net_worth/net_worth.html:78
|
||||
msgid "Consolidated"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:104
|
||||
#: templates/net_worth/net_worth.html:101
|
||||
msgid "Evolution"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:128
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||
msgid "By account"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:211
|
||||
#: templates/net_worth/net_worth.html:236
|
||||
msgid "Evolution by currency"
|
||||
msgstr ""
|
||||
|
||||
#: templates/net_worth/net_worth.html:275
|
||||
#: templates/net_worth/net_worth.html:300
|
||||
msgid "Evolution by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -3270,10 +3281,8 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/visual.html:8
|
||||
@@ -3315,6 +3324,10 @@ msgstr ""
|
||||
msgid "No transaction found, a new one will be created"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/edit.html:5
|
||||
msgid "Edit transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/transaction_rule_action/add.html:5
|
||||
#: templates/rules/fragments/transaction_rule/update_or_create_transaction_rule_action/add.html:5
|
||||
msgid "Add action to transaction rule"
|
||||
@@ -3345,10 +3358,6 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:127
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:144
|
||||
msgid "Add new"
|
||||
msgstr ""
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{% if icon %}<i class="{{ icon }}"></i>{% else %}<span class="fw-bold">{{ title.0 }}</span>{% endif %}
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<h5 class="tw:text-{{ color }}-400 fw-bold tw:mr-[50px]" {{ attrs }}>{{ title }}{% if help_text %}<c-ui.help-icon :content="help_text" icon=""></c-ui.help-icon>{% endif %}</h5>
|
||||
<h5 class="tw:text-{{ color }}-400 fw-bold tw:mr-[50px] {{ title_css_classes }}" {{ attrs }}>{{ title }}{% if help_text %}<c-ui.help-icon :content="help_text" icon=""></c-ui.help-icon>{% endif %}</h5>
|
||||
{{ slot }}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -354,6 +354,7 @@
|
||||
display: false,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: { maximumFractionDigits: 40, minimumFractionDigits: 1 }
|
||||
}
|
||||
},
|
||||
@@ -369,6 +370,7 @@
|
||||
display: false,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: { maximumFractionDigits: 40, minimumFractionDigits: 1 }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -12,6 +12,4 @@
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="{% static 'img/favicon/favicon-32x32.png' %}">
|
||||
<link rel="icon" type="image/png" sizes="96x96" href="{% static 'img/favicon/favicon-96x96.png' %}">
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="{% static 'img/favicon/favicon-16x16.png' %}">
|
||||
<meta name="msapplication-TileColor" content="#ffffff">
|
||||
<meta name="msapplication-TileImage" content="{% static 'img/favicon/ms-icon-144x144.png' %}">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
|
||||
@@ -10,18 +10,10 @@
|
||||
<nav
|
||||
id="sidebar"
|
||||
hx-boost="true"
|
||||
hx-swap="transition:true"
|
||||
data-bs-scroll="true"
|
||||
class="offcanvas-lg offcanvas-start d-lg-flex flex-column position-fixed top-0 start-0 h-100 bg-body-tertiary shadow-sm tw:z-1020">
|
||||
|
||||
{# <div>#}
|
||||
{# <a href="{% url 'index' %}" class="d-none d-lg-flex tw:justify-start p-3 text-decoration-none sidebar-title">#}
|
||||
{# <img src="{% static 'img/logo-icon.svg' %}" alt="WYGIWYH Logo" height="30" width="30" title="WYGIWYH"/>#}
|
||||
{# <span class="fs-4 fw-bold ms-3">WYGIWYH</span>#}
|
||||
{# </a>#}
|
||||
{##}
|
||||
{##}
|
||||
{# </div>#}
|
||||
|
||||
<div class="d-none d-lg-flex tw:justify-between tw:items-center tw:border-b tw:border-gray-600 tw:lg:flex">
|
||||
<a href="{% url 'index' %}" class="m-0 d-none d-lg-flex tw:justify-start p-3 text-decoration-none sidebar-title">
|
||||
<img src="{% static 'img/logo-icon.svg' %}" alt="WYGIWYH Logo" height="30" width="30" title="WYGIWYH"/>
|
||||
@@ -154,16 +146,16 @@
|
||||
aria-controls="collapsible-panel"
|
||||
class="sidebar-menu-item tw:text-wrap tw:lg:text-nowrap tw:lg:text-sm d-flex align-items-center text-decoration-none p-2 rounded-3 sidebar-item {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="sidebar-active" %}">
|
||||
<i class="fa-solid fa-toolbox fa-fw"></i>
|
||||
<span
|
||||
class="ms-3 fw-medium tw:lg:group-hover:truncate tw:lg:group-focus:truncate tw:lg:group-hover:text-ellipsis tw:lg:group-focus:text-ellipsis">
|
||||
{% translate 'Management' %}
|
||||
</span>
|
||||
<span class="ms-3 fw-medium tw:lg:group-hover:truncate tw:lg:group-focus:truncate tw:lg:group-hover:text-ellipsis tw:lg:group-focus:text-ellipsis">
|
||||
{% translate 'Management' %}
|
||||
</span>
|
||||
<i class="fa-solid fa-chevron-right fa-fw ms-auto pe-2"></i>
|
||||
</div>
|
||||
</ul>
|
||||
|
||||
<div class="mt-auto p-2 w-100">
|
||||
<div id="collapsible-panel"
|
||||
class="p-0 collapse tw:absolute tw:bottom-0 tw:left-0 tw:w-full tw:z-30 tw:max-h-dvh">
|
||||
class="p-0 collapse tw:absolute tw:bottom-0 tw:left-0 tw:w-full tw:z-30 tw:max-h-dvh {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="show" %}">
|
||||
<div class="tw:h-dvh tw:backdrop-blur-3xl tw:flex tw:flex-col">
|
||||
<div
|
||||
class="tw:justify-between tw:items-center tw:p-4 tw:border-b tw:border-gray-600 sidebar-submenu-header">
|
||||
|
||||
@@ -9,338 +9,422 @@
|
||||
{% block title %}{% if type == "current" %}{% translate 'Current Net Worth' %}{% else %}{% translate 'Projected Net Worth' %}{% endif %}{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<div hx-trigger="every 60m, updated from:window" hx-include="#view-type" class="show-loading" hx-get="" hx-target="body">
|
||||
<div class="h-100 text-center mb-4 pt-2">
|
||||
<div class="btn-group gap-3" role="group" id="view-type" _="on change trigger updated">
|
||||
<input type="radio" class="btn-check"
|
||||
name="view_type"
|
||||
id="current-view"
|
||||
autocomplete="off"
|
||||
value="current"
|
||||
{% if type == "current" %}checked{% endif %}>
|
||||
<label class="btn btn-outline-primary rounded-5" for="current-view"><i
|
||||
class="fa-solid fa-sack-dollar fa-fw me-2"></i>{% trans 'Current' %}</label>
|
||||
<div hx-trigger="every 60m, updated from:window" hx-include="#view-type" class="show-loading" hx-get=""
|
||||
hx-target="body">
|
||||
<div class="h-100 text-center mb-4 pt-2">
|
||||
<div class="btn-group gap-3" role="group" id="view-type" _="on change trigger updated">
|
||||
<input type="radio" class="btn-check"
|
||||
name="view_type"
|
||||
id="current-view"
|
||||
autocomplete="off"
|
||||
value="current"
|
||||
{% if type == "current" %}checked{% endif %}>
|
||||
<label class="btn btn-outline-primary rounded-5" for="current-view"><i
|
||||
class="fa-solid fa-sack-dollar fa-fw me-2"></i>{% trans 'Current' %}</label>
|
||||
|
||||
<input type="radio"
|
||||
class="btn-check"
|
||||
name="view_type"
|
||||
id="projected-view"
|
||||
autocomplete="off"
|
||||
value="projected"
|
||||
{% if type == "projected" %}checked{% endif %}>
|
||||
<label class="btn btn-outline-primary rounded-5" for="projected-view"><i
|
||||
class="fa-solid fa-rocket fa-fw me-2"></i>{% trans 'Projected' %}</label>
|
||||
<input type="radio"
|
||||
class="btn-check"
|
||||
name="view_type"
|
||||
id="projected-view"
|
||||
autocomplete="off"
|
||||
value="projected"
|
||||
{% if type == "projected" %}checked{% endif %}>
|
||||
<label class="btn btn-outline-primary rounded-5" for="projected-view"><i
|
||||
class="fa-solid fa-rocket fa-fw me-2"></i>{% trans 'Projected' %}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container px-md-3 py-3" _="init call initializeAccountChart() then initializeCurrencyChart() end">
|
||||
<div class="row gx-xl-4 gy-3 mb-4">
|
||||
<div class="col-12 col-xl-5">
|
||||
<div class="row row-cols-1 g-4">
|
||||
<div class="col">
|
||||
<c-ui.info-card color="yellow" icon="fa-solid fa-coins" title="{% trans 'By currency' %}"
|
||||
_="on click showAllDatasetsCurrency()">
|
||||
{% for currency in currency_net_worth.values %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="currency-name text-start font-monospace tw:text-gray-300"
|
||||
_="on click showOnlyCurrencyDataset('{{ currency.currency.name }}')">
|
||||
{{ currency.currency.name }}
|
||||
<div class="container px-md-3 py-3"
|
||||
_="init call initializeAccountChart() then initializeCurrencyChart() then initializeMonthlyDifferenceChart() end">
|
||||
<div class="row gx-xl-4 gy-3 mb-4">
|
||||
<div class="col-12 col-xl-5">
|
||||
<div class="row row-cols-1 g-4">
|
||||
<div class="col">
|
||||
<c-ui.info-card color="yellow" icon="fa-solid fa-coins" title="{% trans 'By currency' %}"
|
||||
title_css_classes="tw:cursor-pointer"
|
||||
_="on click showAllDatasetsCurrency()">
|
||||
{% for currency in currency_net_worth.values %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="currency-name text-start font-monospace tw:text-gray-300 tw:cursor-pointer"
|
||||
_="on click showOnlyCurrencyDataset('{{ currency.currency.name }}')">
|
||||
{{ currency.currency.name }}
|
||||
</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div>
|
||||
<c-amount.display
|
||||
:amount="currency.total_final"
|
||||
:prefix="currency.currency.prefix"
|
||||
:suffix="currency.currency.suffix"
|
||||
:decimal_places="currency.currency.decimal_places"
|
||||
color="{% if currency.total_final > 0 %}green{% elif currency.total_final < 0 %}red{% endif %}"
|
||||
text-end></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
</div>
|
||||
{% if currency.exchanged and currency.exchanged.total_final %}
|
||||
<div>
|
||||
<c-amount.display
|
||||
:amount="currency.total_final"
|
||||
:prefix="currency.currency.prefix"
|
||||
:suffix="currency.currency.suffix"
|
||||
:decimal_places="currency.currency.decimal_places"
|
||||
color="{% if currency.total_final > 0 %}green{% elif currency.total_final < 0 %}red{% endif %}"
|
||||
text-end></c-amount.display>
|
||||
:amount="currency.exchanged.total_final"
|
||||
:prefix="currency.exchanged.currency.prefix"
|
||||
:suffix="currency.exchanged.currency.suffix"
|
||||
:decimal_places="currency.exchanged.currency.decimal_places"
|
||||
text-end
|
||||
color="grey"></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% if currency.exchanged and currency.exchanged.total_final %}
|
||||
<div>
|
||||
<c-amount.display
|
||||
:amount="currency.exchanged.total_final"
|
||||
:prefix="currency.exchanged.currency.prefix"
|
||||
:suffix="currency.exchanged.currency.suffix"
|
||||
:decimal_places="currency.exchanged.currency.decimal_places"
|
||||
text-end
|
||||
color="grey"></c-amount.display>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if currency.consolidated and currency.consolidated.total_final != currency.total_final %}
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300">
|
||||
<span class="hierarchy-line-icon"></span>{% trans 'Consolidated' %}</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div class="">
|
||||
<c-amount.display
|
||||
{% endif %}
|
||||
{% if currency.consolidated and currency.consolidated.total_final != currency.total_final %}
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300">
|
||||
<span class="hierarchy-line-icon"></span>{% trans 'Consolidated' %}</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div class="">
|
||||
<c-amount.display
|
||||
:amount="currency.consolidated.total_final"
|
||||
:prefix="currency.consolidated.currency.prefix"
|
||||
:suffix="currency.consolidated.currency.suffix"
|
||||
:decimal_places="currency.consolidated.currency.decimal_places"
|
||||
color="{% if currency.consolidated.total_final > 0 %}green{% elif currency.consolidated.total_final < 0 %}red{% endif %}"
|
||||
text-end></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</c-ui.info-card>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</c-ui.info-card>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-xl-7">
|
||||
<ul class="nav nav-tabs" id="myTab" role="tablist">
|
||||
<li class="nav-item" role="presentation">
|
||||
<button class="nav-link active" id="evolution-tab" data-bs-toggle="tab"
|
||||
data-bs-target="#evolution-tab-pane" type="button" role="tab" aria-controls="evolution-tab-pane"
|
||||
aria-selected="true">{% trans 'Evolution' %}</button>
|
||||
</li>
|
||||
<li class="nav-item" role="presentation">
|
||||
<button class="nav-link" id="diff-tab" data-bs-toggle="tab" data-bs-target="#diff-tab-pane" type="button"
|
||||
role="tab" aria-controls="diff-tab-pane" aria-selected="false">{% trans 'Difference' %}</button>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content" id="myTabContent">
|
||||
<div class="tab-pane fade show active" id="evolution-tab-pane" role="tabpanel"
|
||||
aria-labelledby="evolution-tab" tabindex="0">
|
||||
<div class="chart-container position-relative tw:min-h-[40vh] tw:h-full tw:w-full">
|
||||
<canvas id="currencyBalanceChart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane fade" id="diff-tab-pane" role="tabpanel" aria-labelledby="diff-tab" tabindex="0">
|
||||
<div class="chart-container position-relative tw:min-h-[40vh] tw:h-full tw:w-full">
|
||||
<canvas id="monthlyDifferenceChart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-xl-7">
|
||||
<div class="chart-container position-relative tw:min-h-[40vh] tw:h-full">
|
||||
<canvas id="currencyBalanceChart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="row gx-xl-4 gy-3 mt-4">
|
||||
<div class="col-12 col-xl-5">
|
||||
<div class="row row-cols-1 g-4">
|
||||
<div class="col">
|
||||
<c-ui.info-card color="blue" icon="fa-solid fa-wallet" title="{% trans 'By account' %}"
|
||||
_="on click showAllDatasetsAccount()">
|
||||
{% regroup account_net_worth.values by account.group as account_data %}
|
||||
{% for data in account_data %}
|
||||
{% if data.grouper %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="text-start font-monospace tw:text-gray-300"><span class="badge text-bg-primary">
|
||||
<hr>
|
||||
<div class="row gx-xl-4 gy-3 mt-4">
|
||||
<div class="col-12 col-xl-5">
|
||||
<div class="row row-cols-1 g-4">
|
||||
<div class="col">
|
||||
<c-ui.info-card color="blue" icon="fa-solid fa-wallet" title="{% trans 'By account' %}"
|
||||
title_css_classes="tw:cursor-pointer"
|
||||
_="on click showAllDatasetsAccount()">
|
||||
{% regroup account_net_worth.values by account.group as account_data %}
|
||||
{% for data in account_data %}
|
||||
{% if data.grouper %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="text-start font-monospace tw:text-gray-300"><span class="badge text-bg-primary">
|
||||
{{ data.grouper }}</span></div>
|
||||
</div>
|
||||
</div>
|
||||
{% for account in data.list %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300"
|
||||
_="on click showOnlyAccountDataset('{{ account.account.name }}')">
|
||||
<span class="hierarchy-line-icon"></span>{{ account.account.name }}</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div class="">
|
||||
<c-amount.display
|
||||
:amount="account.total_final"
|
||||
:prefix="account.currency.prefix"
|
||||
:suffix="account.currency.suffix"
|
||||
:decimal_places="account.currency.decimal_places"
|
||||
color="{% if account.total_final > 0 %}green{% elif account.total_final < 0 %}red{% endif %}"></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% if account.exchanged and account.exchanged.total_final %}
|
||||
<c-amount.display
|
||||
:amount="account.exchanged.total_final"
|
||||
:prefix="account.exchanged.currency.prefix"
|
||||
:suffix="account.exchanged.currency.suffix"
|
||||
:decimal_places="account.exchanged.currency.decimal_places"
|
||||
color="grey"
|
||||
text-end></c-amount.display>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
{% for account in data.list %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300"
|
||||
_="on click showOnlyAccountDataset('{{ account.account.name }}')">
|
||||
{{ account.account.name }}
|
||||
</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div>
|
||||
<c-amount.display
|
||||
:amount="account.total_final"
|
||||
:prefix="account.currency.prefix"
|
||||
:suffix="account.currency.suffix"
|
||||
:decimal_places="account.currency.decimal_places"
|
||||
color="{% if account.total_final > 0 %}green{% elif account.total_final < 0 %}red{% endif %}"></c-amount.display>
|
||||
{% for account in data.list %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300 tw:cursor-pointer"
|
||||
_="on click showOnlyAccountDataset('{{ account.account.name }}')">
|
||||
<span class="hierarchy-line-icon"></span>{{ account.account.name }}</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div class="">
|
||||
<c-amount.display
|
||||
:amount="account.total_final"
|
||||
:prefix="account.currency.prefix"
|
||||
:suffix="account.currency.suffix"
|
||||
:decimal_places="account.currency.decimal_places"
|
||||
color="{% if account.total_final > 0 %}green{% elif account.total_final < 0 %}red{% endif %}"></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% if account.exchanged and account.exchanged.total_final %}
|
||||
<c-amount.display
|
||||
:amount="account.exchanged.total_final"
|
||||
:prefix="account.exchanged.currency.prefix"
|
||||
:suffix="account.exchanged.currency.suffix"
|
||||
:decimal_places="account.exchanged.currency.decimal_places"
|
||||
color="grey"
|
||||
text-end></c-amount.display>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</c-ui.info-card>
|
||||
{% if account.exchanged and account.exchanged.total_final %}
|
||||
<c-amount.display
|
||||
:amount="account.exchanged.total_final"
|
||||
:prefix="account.exchanged.currency.prefix"
|
||||
:suffix="account.exchanged.currency.suffix"
|
||||
:decimal_places="account.exchanged.currency.decimal_places"
|
||||
color="grey"
|
||||
text-end></c-amount.display>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% else %}
|
||||
{% for account in data.list %}
|
||||
<div class="d-flex justify-content-between mt-2">
|
||||
<div class="d-flex align-items-baseline w-100">
|
||||
<div class="account-name text-start font-monospace tw:text-gray-300 tw:cursor-pointer"
|
||||
_="on click showOnlyAccountDataset('{{ account.account.name }}')">
|
||||
{{ account.account.name }}
|
||||
</div>
|
||||
<div class="dotted-line flex-grow-1"></div>
|
||||
<div>
|
||||
<c-amount.display
|
||||
:amount="account.total_final"
|
||||
:prefix="account.currency.prefix"
|
||||
:suffix="account.currency.suffix"
|
||||
:decimal_places="account.currency.decimal_places"
|
||||
color="{% if account.total_final > 0 %}green{% elif account.total_final < 0 %}red{% endif %}"></c-amount.display>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% if account.exchanged and account.exchanged.total_final %}
|
||||
<c-amount.display
|
||||
:amount="account.exchanged.total_final"
|
||||
:prefix="account.exchanged.currency.prefix"
|
||||
:suffix="account.exchanged.currency.suffix"
|
||||
:decimal_places="account.exchanged.currency.decimal_places"
|
||||
color="grey"
|
||||
text-end></c-amount.display>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</c-ui.info-card>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-xl-7">
|
||||
<div class="chart-container position-relative tw:min-h-[40vh] tw:h-full">
|
||||
<canvas id="accountBalanceChart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-xl-7">
|
||||
<div class="chart-container position-relative tw:min-h-[40vh] tw:h-full">
|
||||
<canvas id="accountBalanceChart"></canvas>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var currencyChart;
|
||||
|
||||
function initializeCurrencyChart() {
|
||||
// Destroy existing chart if it exists
|
||||
if (currencyChart) {
|
||||
currencyChart.destroy();
|
||||
}
|
||||
|
||||
var chartData = JSON.parse('{{ chart_data_currency_json|safe }}');
|
||||
var currencies = {{ currencies|safe }};
|
||||
var ctx = document.getElementById('currencyBalanceChart').getContext('2d');
|
||||
|
||||
currencyChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
data: chartData,
|
||||
options: {
|
||||
maintainAspectRatio: false,
|
||||
responsive: true,
|
||||
interaction: {
|
||||
mode: 'index',
|
||||
intersect: false,
|
||||
},
|
||||
plugins: {
|
||||
title: {
|
||||
display: true,
|
||||
text: '{% translate 'Evolution by currency' %}'
|
||||
},
|
||||
tooltip: {
|
||||
mode: 'index',
|
||||
intersect: false
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: {
|
||||
display: true,
|
||||
title: {
|
||||
display: false,
|
||||
}
|
||||
},
|
||||
...Object.fromEntries(currencies.map((currency, i) => [
|
||||
`y${i}`,
|
||||
{
|
||||
type: 'linear',
|
||||
display: true,
|
||||
grid: {
|
||||
drawOnChartArea: i === 0,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: {maximumFractionDigits: 40, minimumFractionDigits: 0}
|
||||
},
|
||||
border: {
|
||||
display: false
|
||||
}
|
||||
}
|
||||
]))
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script id="accountBalanceChartScript">
|
||||
var accountChart;
|
||||
|
||||
function initializeAccountChart() {
|
||||
// Destroy existing chart if it exists
|
||||
if (accountChart) {
|
||||
accountChart.destroy();
|
||||
}
|
||||
|
||||
var chartData = JSON.parse('{{ chart_data_accounts_json|safe }}');
|
||||
var accounts = {{ accounts|safe }};
|
||||
var ctx = document.getElementById('accountBalanceChart').getContext('2d');
|
||||
|
||||
accountChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
data: chartData,
|
||||
options: {
|
||||
maintainAspectRatio: false,
|
||||
responsive: true,
|
||||
interaction: {
|
||||
mode: 'index',
|
||||
intersect: false,
|
||||
},
|
||||
stacked: false,
|
||||
plugins: {
|
||||
title: {
|
||||
display: true,
|
||||
text: '{% translate "Evolution by account" %}'
|
||||
},
|
||||
tooltip: {
|
||||
mode: 'index',
|
||||
intersect: false
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: {
|
||||
display: true,
|
||||
title: {
|
||||
display: false,
|
||||
}
|
||||
},
|
||||
...Object.fromEntries(accounts.map((account, i) => [
|
||||
`y-axis-${i}`,
|
||||
{
|
||||
type: 'linear',
|
||||
display: true,
|
||||
position: i % 2 === 0 ? 'left' : 'right',
|
||||
grid: {
|
||||
drawOnChartArea: i === 0,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: {maximumFractionDigits: 40, minimumFractionDigits: 0}
|
||||
},
|
||||
border: {
|
||||
display: false
|
||||
}
|
||||
}
|
||||
]))
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script id="monthlyDifferenceChartScript">
|
||||
var monthlyDifferenceChart;
|
||||
|
||||
function initializeMonthlyDifferenceChart() {
|
||||
if (monthlyDifferenceChart) {
|
||||
monthlyDifferenceChart.destroy();
|
||||
}
|
||||
|
||||
var chartData = JSON.parse('{{ chart_data_monthly_difference_json|safe }}');
|
||||
var ctx = document.getElementById('monthlyDifferenceChart').getContext('2d');
|
||||
|
||||
monthlyDifferenceChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
data: chartData,
|
||||
options: {
|
||||
maintainAspectRatio: false,
|
||||
responsive: true,
|
||||
interaction: {
|
||||
mode: 'index',
|
||||
intersect: false,
|
||||
},
|
||||
plugins: {
|
||||
title: {
|
||||
display: true,
|
||||
text: '{% translate "Difference" %}'
|
||||
},
|
||||
tooltip: {
|
||||
mode: 'index',
|
||||
intersect: false
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: {
|
||||
stacked: true,
|
||||
},
|
||||
y: {
|
||||
stacked: true,
|
||||
ticks: {
|
||||
display: false,
|
||||
format: {maximumFractionDigits: 40, minimumFractionDigits: 0}
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="text/hyperscript">
|
||||
def showOnlyAccountDataset(datasetName)
|
||||
for dataset in accountChart.data.datasets
|
||||
set isMatch to dataset.label is datasetName
|
||||
call accountChart.setDatasetVisibility(accountChart.data.datasets.indexOf(dataset), isMatch)
|
||||
end
|
||||
call accountChart.update()
|
||||
end
|
||||
|
||||
def showOnlyCurrencyDataset(datasetName)
|
||||
for dataset in currencyChart.data.datasets
|
||||
set isMatch to dataset.label is datasetName
|
||||
call currencyChart.setDatasetVisibility(currencyChart.data.datasets.indexOf(dataset), isMatch)
|
||||
end
|
||||
call currencyChart.update()
|
||||
|
||||
for dataset in monthlyDifferenceChart.data.datasets
|
||||
set isMatch to dataset.label is datasetName
|
||||
call monthlyDifferenceChart.setDatasetVisibility(monthlyDifferenceChart.data.datasets.indexOf(dataset), isMatch)
|
||||
end
|
||||
call monthlyDifferenceChart.update()
|
||||
end
|
||||
|
||||
def showAllDatasetsAccount()
|
||||
for dataset in accountChart.data.datasets
|
||||
call accountChart.setDatasetVisibility(accountChart.data.datasets.indexOf(dataset), true)
|
||||
end
|
||||
call accountChart.update()
|
||||
end
|
||||
|
||||
def showAllDatasetsCurrency()
|
||||
for dataset in currencyChart.data.datasets
|
||||
call currencyChart.setDatasetVisibility(currencyChart.data.datasets.indexOf(dataset), true)
|
||||
end
|
||||
call currencyChart.update()
|
||||
|
||||
for dataset in monthlyDifferenceChart.data.datasets
|
||||
call monthlyDifferenceChart.setDatasetVisibility(monthlyDifferenceChart.data.datasets.indexOf(dataset), true)
|
||||
end
|
||||
call monthlyDifferenceChart.update()
|
||||
end
|
||||
</script>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
var currencyChart;
|
||||
|
||||
function initializeCurrencyChart() {
|
||||
// Destroy existing chart if it exists
|
||||
if (currencyChart) {
|
||||
currencyChart.destroy();
|
||||
}
|
||||
|
||||
var chartData = JSON.parse('{{ chart_data_currency_json|safe }}');
|
||||
var currencies = {{ currencies|safe }};
|
||||
var ctx = document.getElementById('currencyBalanceChart').getContext('2d');
|
||||
|
||||
currencyChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
data: chartData,
|
||||
options: {
|
||||
maintainAspectRatio: false,
|
||||
responsive: true,
|
||||
interaction: {
|
||||
mode: 'index',
|
||||
intersect: false,
|
||||
},
|
||||
plugins: {
|
||||
title: {
|
||||
display: true,
|
||||
text: '{% translate 'Evolution by currency' %}'
|
||||
},
|
||||
tooltip: {
|
||||
mode: 'index',
|
||||
intersect: false
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: {
|
||||
display: true,
|
||||
title: {
|
||||
display: false,
|
||||
}
|
||||
},
|
||||
...Object.fromEntries(currencies.map((currency, i) => [
|
||||
`y${i}`,
|
||||
{
|
||||
type: 'linear',
|
||||
display: true,
|
||||
grid: {
|
||||
drawOnChartArea: i === 0,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: {maximumFractionDigits: 40, minimumFractionDigits: 0}
|
||||
},
|
||||
border: {
|
||||
display: false
|
||||
}
|
||||
}
|
||||
]))
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script id="accountBalanceChartScript">
|
||||
var accountChart;
|
||||
|
||||
function initializeAccountChart() {
|
||||
// Destroy existing chart if it exists
|
||||
if (accountChart) {
|
||||
accountChart.destroy();
|
||||
}
|
||||
|
||||
var chartData = JSON.parse('{{ chart_data_accounts_json|safe }}');
|
||||
var accounts = {{ accounts|safe }};
|
||||
var ctx = document.getElementById('accountBalanceChart').getContext('2d');
|
||||
|
||||
accountChart = new Chart(ctx, {
|
||||
type: 'line',
|
||||
data: chartData,
|
||||
options: {
|
||||
maintainAspectRatio: false,
|
||||
responsive: true,
|
||||
interaction: {
|
||||
mode: 'index',
|
||||
intersect: false,
|
||||
},
|
||||
stacked: false,
|
||||
plugins: {
|
||||
title: {
|
||||
display: true,
|
||||
text: '{% translate "Evolution by account" %}'
|
||||
},
|
||||
tooltip: {
|
||||
mode: 'index',
|
||||
intersect: false
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: {
|
||||
display: true,
|
||||
title: {
|
||||
display: false,
|
||||
}
|
||||
},
|
||||
...Object.fromEntries(accounts.map((account, i) => [
|
||||
`y-axis-${i}`,
|
||||
{
|
||||
type: 'linear',
|
||||
display: true,
|
||||
position: i % 2 === 0 ? 'left' : 'right',
|
||||
grid: {
|
||||
drawOnChartArea: i === 0,
|
||||
},
|
||||
ticks: {
|
||||
display: false,
|
||||
format: {maximumFractionDigits: 40, minimumFractionDigits: 0}
|
||||
},
|
||||
border: {
|
||||
display: false
|
||||
}
|
||||
}
|
||||
]))
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
</script>
|
||||
|
||||
<script type="text/hyperscript">
|
||||
def showOnlyAccountDataset(datasetName)
|
||||
for dataset in accountChart.data.datasets
|
||||
set isMatch to dataset.label is datasetName
|
||||
call accountChart.setDatasetVisibility(accountChart.data.datasets.indexOf(dataset), isMatch)
|
||||
end
|
||||
call accountChart.update()
|
||||
end
|
||||
|
||||
def showOnlyCurrencyDataset(datasetName)
|
||||
for dataset in currencyChart.data.datasets
|
||||
set isMatch to dataset.label is datasetName
|
||||
call currencyChart.setDatasetVisibility(currencyChart.data.datasets.indexOf(dataset), isMatch)
|
||||
end
|
||||
call currencyChart.update()
|
||||
end
|
||||
|
||||
def showAllDatasetsAccount()
|
||||
for dataset in accountChart.data.datasets
|
||||
call accountChart.setDatasetVisibility(accountChart.data.datasets.indexOf(dataset), true)
|
||||
end
|
||||
call accountChart.update()
|
||||
end
|
||||
|
||||
def showAllDatasetsCurrency()
|
||||
for dataset in currencyChart.data.datasets
|
||||
call currencyChart.setDatasetVisibility(currencyChart.data.datasets.indexOf(dataset), true)
|
||||
end
|
||||
call currencyChart.update()
|
||||
end
|
||||
</script>
|
||||
</div>
|
||||
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||
{% endblock %}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
{% load i18n %}
|
||||
{% load crispy_forms_tags %}
|
||||
|
||||
{% block title %}{% translate 'Edit transaction rule' %}{% endblock %}
|
||||
{% block title %}{% trans 'Test' %} - {% trans 'Create' %}{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<form hx-post="{% url 'transaction_rule_dry_run_created' pk=rule.id %}" hx-target="#generic-offcanvas"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
{% load i18n %}
|
||||
{% load crispy_forms_tags %}
|
||||
|
||||
{% block title %}{% translate 'Edit transaction rule' %}{% endblock %}
|
||||
{% block title %}{% trans 'Test' %} - {% trans 'Delete' %}{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<form hx-post="{% url 'transaction_rule_dry_run_deleted' pk=rule.id %}" hx-target="#generic-offcanvas"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
{% load i18n %}
|
||||
{% load crispy_forms_tags %}
|
||||
|
||||
{% block title %}{% translate 'Edit transaction rule' %}{% endblock %}
|
||||
{% block title %}{% trans 'Test' %} - {% trans 'Update' %}{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<form hx-post="{% url 'transaction_rule_dry_run_updated' pk=rule.id %}" hx-target="#generic-offcanvas"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
{% block content %}
|
||||
<div>
|
||||
<div class="container">
|
||||
<div class="row vh-100 d-flex justify-content-center align-items-center">
|
||||
<div class="row tw:h-dvh d-flex justify-content-center align-items-center">
|
||||
<div class="col-md-6 col-xl-4 col-12">
|
||||
{% settings "DEMO" as demo_mode %}
|
||||
{% if demo_mode %}
|
||||
|
||||
Reference in New Issue
Block a user