mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-02-25 17:04:51 +01:00
Compare commits
37 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ef66b3a1e5 | ||
|
|
7486660223 | ||
|
|
00d5ccda34 | ||
|
|
1656eec601 | ||
|
|
64b96ed2f3 | ||
|
|
1f5e4f132d | ||
|
|
edf056b68c | ||
|
|
35865ce21c | ||
|
|
8f06c06d32 | ||
|
|
15eaa2239a | ||
|
|
fd7214df95 | ||
|
|
e531c63de3 | ||
|
|
5a79dd5424 | ||
|
|
315dd1479a | ||
|
|
67f79effab | ||
|
|
c168886968 | ||
|
|
272c34d3b3 | ||
|
|
43ce79ae65 | ||
|
|
4aa29545ec | ||
|
|
fd1fcb832c | ||
|
|
b5fd928a5d | ||
|
|
2dc398f82b | ||
|
|
cf7d4b1404 | ||
|
|
e9c3af1a85 | ||
|
|
b121e8e982 | ||
|
|
606e6b3843 | ||
|
|
6e46b5abb8 | ||
|
|
5b4dab93a1 | ||
|
|
29b6ee3af3 | ||
|
|
484686b709 | ||
|
|
938c128d07 | ||
|
|
8123f7f3cb | ||
|
|
547dc90d9e | ||
|
|
dc33fda5d3 | ||
|
|
92960d1b9a | ||
|
|
1978a467cb | ||
|
|
5bdafbba91 |
@@ -17,7 +17,12 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@app.periodic(cron="0 4 * * *")
|
||||
@app.task(queueing_lock="remove_old_jobs", pass_context=True, name="remove_old_jobs")
|
||||
@app.task(
|
||||
lock="remove_old_jobs",
|
||||
queueing_lock="remove_old_jobs",
|
||||
pass_context=True,
|
||||
name="remove_old_jobs",
|
||||
)
|
||||
async def remove_old_jobs(context, timestamp):
|
||||
try:
|
||||
return await builtin_tasks.remove_old_jobs(
|
||||
@@ -36,7 +41,11 @@ async def remove_old_jobs(context, timestamp):
|
||||
|
||||
|
||||
@app.periodic(cron="0 6 1 * *")
|
||||
@app.task(queueing_lock="remove_expired_sessions", name="remove_expired_sessions")
|
||||
@app.task(
|
||||
lock="remove_expired_sessions",
|
||||
queueing_lock="remove_expired_sessions",
|
||||
name="remove_expired_sessions",
|
||||
)
|
||||
async def remove_expired_sessions(timestamp=None):
|
||||
"""Cleanup expired sessions by using Django management command."""
|
||||
try:
|
||||
@@ -49,7 +58,7 @@ async def remove_expired_sessions(timestamp=None):
|
||||
|
||||
|
||||
@app.periodic(cron="0 8 * * *")
|
||||
@app.task(name="reset_demo_data")
|
||||
@app.task(lock="reset_demo_data", name="reset_demo_data")
|
||||
def reset_demo_data(timestamp=None):
|
||||
"""
|
||||
Wipes the database and loads fresh demo data if DEMO mode is active.
|
||||
@@ -86,9 +95,7 @@ def reset_demo_data(timestamp=None):
|
||||
|
||||
|
||||
@app.periodic(cron="0 */12 * * *") # Every 12 hours
|
||||
@app.task(
|
||||
name="check_for_updates",
|
||||
)
|
||||
@app.task(lock="check_for_updates", name="check_for_updates")
|
||||
def check_for_updates(timestamp=None):
|
||||
if not settings.CHECK_FOR_UPDATES:
|
||||
return "CHECK_FOR_UPDATES is disabled"
|
||||
|
||||
@@ -8,7 +8,7 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@app.periodic(cron="0 * * * *") # Run every hour
|
||||
@app.task(name="automatic_fetch_exchange_rates")
|
||||
@app.task(lock="automatic_fetch_exchange_rates", name="automatic_fetch_exchange_rates")
|
||||
def automatic_fetch_exchange_rates(timestamp=None):
|
||||
"""Fetch exchange rates for all due services"""
|
||||
fetcher = ExchangeRateFetcher()
|
||||
@@ -19,7 +19,7 @@ def automatic_fetch_exchange_rates(timestamp=None):
|
||||
logger.error(e, exc_info=True)
|
||||
|
||||
|
||||
@app.task(name="manual_fetch_exchange_rates")
|
||||
@app.task(lock="manual_fetch_exchange_rates", name="manual_fetch_exchange_rates")
|
||||
def manual_fetch_exchange_rates(timestamp=None):
|
||||
"""Fetch exchange rates for all due services"""
|
||||
fetcher = ExchangeRateFetcher()
|
||||
|
||||
@@ -74,7 +74,9 @@ def index(request):
|
||||
def sankey_by_account(request):
|
||||
# Get filtered transactions
|
||||
|
||||
transactions = get_transactions(request, include_untracked_accounts=True)
|
||||
transactions = get_transactions(
|
||||
request, include_untracked_accounts=True, include_silent=True
|
||||
)
|
||||
|
||||
# Generate Sankey data
|
||||
sankey_data = generate_sankey_data_by_account(transactions)
|
||||
@@ -91,7 +93,9 @@ def sankey_by_account(request):
|
||||
@require_http_methods(["GET"])
|
||||
def sankey_by_currency(request):
|
||||
# Get filtered transactions
|
||||
transactions = get_transactions(request)
|
||||
transactions = get_transactions(
|
||||
request, include_silent=True, include_untracked_accounts=True
|
||||
)
|
||||
|
||||
# Generate Sankey data
|
||||
sankey_data = generate_sankey_data_by_currency(transactions)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from crispy_forms.bootstrap import Alert
|
||||
from apps.common.fields.forms.dynamic_select import DynamicModelChoiceField
|
||||
from apps.common.widgets.crispy.daisyui import Switch
|
||||
from apps.common.widgets.crispy.submit import NoClassSubmit
|
||||
@@ -36,7 +37,6 @@ class TransactionRuleForm(forms.ModelForm):
|
||||
self.helper = FormHelper()
|
||||
self.helper.form_tag = False
|
||||
self.helper.form_method = "post"
|
||||
# TO-DO: Add helper with available commands
|
||||
self.helper.layout = Layout(
|
||||
Switch("active"),
|
||||
"name",
|
||||
@@ -49,6 +49,9 @@ class TransactionRuleForm(forms.ModelForm):
|
||||
Switch("sequenced"),
|
||||
"description",
|
||||
"trigger",
|
||||
Alert(
|
||||
_("You can add actions to this rule in the next screen."), dismiss=False
|
||||
),
|
||||
)
|
||||
|
||||
if self.instance and self.instance.pk:
|
||||
|
||||
@@ -13,7 +13,9 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@app.periodic(cron="0 0 * * *")
|
||||
@app.task(name="generate_recurring_transactions")
|
||||
@app.task(
|
||||
lock="generate_recurring_transactions", name="generate_recurring_transactions"
|
||||
)
|
||||
def generate_recurring_transactions(timestamp=None):
|
||||
try:
|
||||
RecurringTransaction.generate_upcoming_transactions()
|
||||
@@ -26,7 +28,7 @@ def generate_recurring_transactions(timestamp=None):
|
||||
|
||||
|
||||
@app.periodic(cron="10 1 * * *")
|
||||
@app.task(name="cleanup_deleted_transactions")
|
||||
@app.task(lock="cleanup_deleted_transactions", name="cleanup_deleted_transactions")
|
||||
def cleanup_deleted_transactions(timestamp=None):
|
||||
if settings.ENABLE_SOFT_DELETE and settings.KEEP_DELETED_TRANSACTIONS_FOR == 0:
|
||||
return "KEEP_DELETED_TRANSACTIONS_FOR is 0, no cleanup performed."
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-11-01 01:17+0000\n"
|
||||
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
|
||||
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -26,15 +26,15 @@ msgstr "Gruppe Name"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Aktualisierung"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Aktualisierung"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Neuer Saldo"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Kategorie"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Kontengruppe"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Kontengruppen"
|
||||
|
||||
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
"Archivierte Konten werden weder angezeigt, noch zum Nettovermögen gezählt"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -177,9 +176,8 @@ msgstr "Konto"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -467,10 +465,10 @@ msgstr "Löschen"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Zurücksetzen"
|
||||
|
||||
@@ -486,8 +484,8 @@ msgstr "Präfix"
|
||||
msgid "Suffix"
|
||||
msgstr "Suffix"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -511,9 +509,8 @@ msgstr "Dezimalstellen"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -547,7 +544,7 @@ msgstr "Automatisch"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Umrechnungskurse"
|
||||
|
||||
@@ -763,8 +760,8 @@ msgstr "Zielwährung"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Startwährung"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -824,15 +821,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Eintrag erfolgreich gelöscht"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Nutzer"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -841,13 +837,12 @@ msgstr "Transaktionen"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Kategorien"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -855,23 +850,20 @@ msgstr "Kategorien"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Entitäten"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Wiederkehrende Transaktionen"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -880,13 +872,12 @@ msgstr "Ratenzahlungs-Pläne"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Automatische Umrechnungskurse"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regeln"
|
||||
|
||||
@@ -926,7 +917,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Aktualisierung oder Erstellung von Transaktions-Aktionen"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -957,7 +948,7 @@ msgstr "Datei auswählen"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Import"
|
||||
|
||||
@@ -1074,31 +1065,35 @@ msgstr "Erwartete Ausgaben"
|
||||
msgid "Saved"
|
||||
msgstr "Gespeichert"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Starten bei Erstellung"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Starten bei Aktualisierung"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Starten bei Löschen"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Falls..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Setze Feld"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "Zu"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
#, fuzzy
|
||||
@@ -1106,26 +1101,26 @@ msgstr "Zu"
|
||||
msgid "Order"
|
||||
msgstr "Sortieren nach"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Ein Wert für dieses Feld existiert bereits in dieser Regel."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Bediener"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Typ"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1135,7 +1130,7 @@ msgstr "Typ"
|
||||
msgid "Paid"
|
||||
msgstr "Bezahlt"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1143,7 +1138,7 @@ msgstr "Bezahlt"
|
||||
msgid "Reference Date"
|
||||
msgstr "Referenzdatum"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1154,7 +1149,7 @@ msgstr "Referenzdatum"
|
||||
msgid "Amount"
|
||||
msgstr "Betrag"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1162,39 +1157,39 @@ msgstr "Betrag"
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Interne Notiz"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "Interne ID"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Stummschalten"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Suchkriterien"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Wert setzen"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transaktion"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
#, fuzzy
|
||||
#| msgid "Type to search for a transaction to link to this entry"
|
||||
msgid "Type to search for a transaction"
|
||||
@@ -1202,11 +1197,11 @@ msgstr ""
|
||||
"Tippen, um nach einer Transaktion zu suchen, die mit diesem Eintrag "
|
||||
"verknüpft werden soll"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1338,7 +1333,7 @@ msgstr ""
|
||||
"\"Transaktions-Aktualisierung oder -Erstellung\"-Aktion erfolgreich gelöscht"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1559,7 +1554,7 @@ msgid "Yearly"
|
||||
msgstr "Jährlich"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Monatlich"
|
||||
|
||||
@@ -1658,8 +1653,7 @@ msgstr "Letztes generiertes Referenzdatum"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Schnelle Transaktion"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1871,9 +1865,9 @@ msgstr "Dieses Konto ist deaktiviert"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Standard"
|
||||
|
||||
@@ -1958,11 +1952,11 @@ msgstr "Du kannst deinen eigenen Superuser-Status nicht hier entfernen."
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Ein Benutzer mit dieser E-Mail-Adresse existiert bereits."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Jährlich nach Währung"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Jährlich nach Konto"
|
||||
|
||||
@@ -1978,8 +1972,7 @@ msgstr "Erwartetes Nettovermögen"
|
||||
msgid "All Transactions"
|
||||
msgstr "Alle Transaktionen"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Kalender"
|
||||
|
||||
@@ -2050,7 +2043,7 @@ msgstr "Aktionen"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2096,7 +2089,7 @@ msgstr "Teilen"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2114,7 +2107,7 @@ msgstr "Teilen"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Löschen"
|
||||
@@ -2124,8 +2117,8 @@ msgstr "Löschen"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2154,8 +2147,8 @@ msgstr "Bist du sicher?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2313,8 +2306,9 @@ msgid "Pick a month"
|
||||
msgstr "Monat auswählen"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
@@ -2367,7 +2361,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Duplikat"
|
||||
|
||||
@@ -2406,65 +2400,73 @@ msgstr "aktuelle Bilanz"
|
||||
msgid "final total"
|
||||
msgstr "Gesamtbilanz"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Alle auswählen"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Alle abwählen"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
#, fuzzy
|
||||
#| msgid "Yes, delete them!"
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Ja, löschen!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
#, fuzzy
|
||||
#| msgid "copied!"
|
||||
msgid "copied!"
|
||||
msgstr "kopiert!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Bruttosumme"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Nettosumme"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Mittelwert"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Maximum"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Minimum"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Anzahl"
|
||||
|
||||
@@ -2489,11 +2491,15 @@ msgstr "Wiederkehrend"
|
||||
msgid "Balance"
|
||||
msgstr "Saldo"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Als unbezahlt markieren"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Als bezahlt markieren"
|
||||
|
||||
@@ -2546,8 +2552,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Keine Einträge für diesen DCA"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Versuche einen hinzuzufügen"
|
||||
|
||||
@@ -2650,7 +2656,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Umrechnungskurs bearbeiten"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2673,7 +2679,7 @@ msgstr "Kein Umrechnungskurs"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Seitennavigation"
|
||||
|
||||
@@ -2705,8 +2711,7 @@ msgstr "Konten"
|
||||
msgid "No services configured"
|
||||
msgstr "Keine Dienste konfiguriert"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exportieren und Wiederherstellen"
|
||||
|
||||
@@ -2797,83 +2802,10 @@ msgstr "Keine Durchgänge bisher"
|
||||
msgid "Logs for"
|
||||
msgstr "Logs für"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Navigation umschalten"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Übersicht"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Nettovermögen"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Aktuell"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Einblicke"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Papierkorb"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Tools"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "\"Dollar Cost Average\"-Tracker"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Einzelpreis-Rechner"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Währungs-Umrechner"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Verwaltung"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisierung"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Nur benutzen, wenn du weißt was du tust"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django AdministratorIn"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Rechner"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2922,6 +2854,66 @@ msgstr "Abbrechen"
|
||||
msgid "Confirm"
|
||||
msgstr "Bestätigen"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Einblicke"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Nettovermögen"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Papierkorb"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Tools"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "\"Dollar Cost Average\"-Tracker"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Einzelpreis-Rechner"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Währungs-Umrechner"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Verwaltung"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automatisierung"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Django AdministratorIn"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Nur benutzen, wenn du weißt was du tust"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Rechner"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2962,6 +2954,11 @@ msgstr ""
|
||||
"Transaktionsbeträge, die mit mehreren Tags verknüpft sind, werden für jeden "
|
||||
"Tag einmal gezählt"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Aktuell"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
#, fuzzy
|
||||
#| msgid "final total"
|
||||
@@ -3109,11 +3106,11 @@ msgstr "Der Plan und alle zugehörigen Transaktionen werden gelöscht"
|
||||
msgid "No installment plans"
|
||||
msgstr "Keine Ratenzahlungs-Pläne"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "Dies ist eine Demo!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr "Jegliche Eingaben hier werden innerhalb von 24 Stunden gelöscht"
|
||||
|
||||
@@ -3145,7 +3142,7 @@ msgstr "Einzelpreis"
|
||||
msgid "Item"
|
||||
msgstr "Artikel"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Keine Transaktionen in diesem Monat"
|
||||
|
||||
@@ -3183,16 +3180,16 @@ msgid "Summary"
|
||||
msgstr "Zusammenfassung"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Älteste zuerst"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Neueste zuerst"
|
||||
|
||||
@@ -3201,8 +3198,8 @@ msgstr "Neueste zuerst"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Transaktionen filtern"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Sortieren nach"
|
||||
|
||||
@@ -3333,7 +3330,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Transaktions-Regel hinzufügen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3414,15 +3411,17 @@ msgstr "Zum Anzeigen bearbeiten"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Diese Regel hat keine Aktionen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Neue hinzufügen"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "Notizen zu Transaktionen hinzufügen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Transaktion bearbeiten"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Transaktions-Aktualisierung oder -Erstellung"
|
||||
|
||||
@@ -3455,7 +3454,7 @@ msgstr "Bearbeitung"
|
||||
msgid "transactions"
|
||||
msgstr "Transaktionen"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "Keine Transaktionen gefunden"
|
||||
|
||||
@@ -3543,6 +3542,22 @@ msgstr "endet mit"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Jährliche Übersicht"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "Bist du sicher?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "Dies kann nicht rückgängig gemacht werden!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Neue hinzufügen"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Übersicht"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "Auswahlliste umschalten"
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -25,15 +25,15 @@ msgstr ""
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
@@ -41,7 +41,7 @@ msgstr ""
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -60,7 +60,7 @@ msgid "New balance"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -75,15 +75,14 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -115,7 +114,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -156,7 +155,7 @@ msgstr ""
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -173,9 +172,8 @@ msgstr ""
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -455,10 +453,10 @@ msgstr ""
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
@@ -474,8 +472,8 @@ msgstr ""
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -499,9 +497,8 @@ msgstr ""
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -535,7 +532,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -739,8 +736,8 @@ msgstr ""
|
||||
msgid "Payment Currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -800,15 +797,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -817,13 +813,12 @@ msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -831,23 +826,20 @@ msgstr ""
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -856,13 +848,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -902,7 +893,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -931,7 +922,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1048,56 +1039,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1107,7 +1102,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1115,7 +1110,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1126,7 +1121,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1134,47 +1129,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1297,7 +1292,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1498,7 +1493,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1596,8 +1591,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1809,9 +1803,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1891,11 +1885,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1911,8 +1905,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -1983,7 +1976,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2029,7 +2022,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2047,7 +2040,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2057,8 +2050,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2087,8 +2080,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2246,8 +2239,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2298,7 +2292,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2337,65 +2331,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2418,11 +2416,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2475,8 +2477,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2578,7 +2580,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2601,7 +2603,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2633,8 +2635,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2723,83 +2724,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2845,6 +2773,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2883,6 +2871,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3024,11 +3017,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3060,7 +3053,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3097,16 +3090,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3115,8 +3108,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3239,7 +3232,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3316,15 +3309,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3357,7 +3350,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"PO-Revision-Date: 2025-10-27 14:17+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-12-08 19:20+0000\n"
|
||||
"Last-Translator: Juan David Afanador <juanafanador07@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
|
||||
"app/es/>\n"
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
"X-Generator: Weblate 5.14.3\n"
|
||||
|
||||
#: apps/accounts/forms.py:24
|
||||
msgid "Group name"
|
||||
@@ -26,15 +26,15 @@ msgstr "Nombre del Grupo"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Actualizar"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Actualizar"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Nuevo balance"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Categoría"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Grupo de Cuenta"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Grupos de Cuentas"
|
||||
|
||||
@@ -158,7 +157,7 @@ msgstr "Archivado"
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr "Las cuentas archivadas no aparecen ni cuentan para su patrimonio neto"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -175,9 +174,8 @@ msgstr "Cuenta"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -464,10 +462,10 @@ msgstr "Remover"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Limpiar"
|
||||
|
||||
@@ -483,8 +481,8 @@ msgstr "Prefijo"
|
||||
msgid "Suffix"
|
||||
msgstr "Sufijo"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -508,9 +506,8 @@ msgstr "Cantidad de decimales"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -544,7 +541,7 @@ msgstr "Automático"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Tasas de cambio"
|
||||
|
||||
@@ -760,8 +757,8 @@ msgstr "Moneda objetivo"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Moneda de pago"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -821,15 +818,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entrada eliminada con éxito"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Usuarios"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -838,13 +834,12 @@ msgstr "Transacciones"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Categorías"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -852,23 +847,20 @@ msgstr "Categorías"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Entidades"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Transacciones Recurrentes"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -877,13 +869,12 @@ msgstr "Planes de Cuotas"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Tasas de Cambio Automáticas"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Reglas"
|
||||
|
||||
@@ -923,7 +914,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Actualizar o crear acciones de transacción"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -953,7 +944,7 @@ msgstr "Selecciona un archivo"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Importar"
|
||||
|
||||
@@ -1070,56 +1061,60 @@ msgstr "Gastos Proyectados"
|
||||
msgid "Saved"
|
||||
msgstr "Guardado"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Ejecutar al crear"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Ejecutar al editar"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Ejecutar al borrar"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Si..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Establecer campo"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "Orden"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Ya existe un valor para este campo en la regla."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Operador"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1129,7 +1124,7 @@ msgstr "Tipo"
|
||||
msgid "Paid"
|
||||
msgstr "Pagado"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1137,7 +1132,7 @@ msgstr "Pagado"
|
||||
msgid "Reference Date"
|
||||
msgstr "Fecha de Referencia"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1148,7 +1143,7 @@ msgstr "Fecha de Referencia"
|
||||
msgid "Amount"
|
||||
msgstr "Monto"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1156,47 +1151,47 @@ msgstr "Monto"
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Nota Interna"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "ID Interno"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Silenciar"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Criterio de Búsqueda"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Establecer Valores"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transacción"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "Escribe para buscar una transacción y vincularla a esta entrada"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "Prueba"
|
||||
|
||||
@@ -1321,7 +1316,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr "Acción de Actualizar o Crear Transacción eliminada con éxito"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1530,7 +1525,7 @@ msgid "Yearly"
|
||||
msgstr "Anual"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Mensual"
|
||||
|
||||
@@ -1628,8 +1623,7 @@ msgstr "Última Fecha de Referencia Generada"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transacción Rápida"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1841,9 +1835,9 @@ msgstr "Esta cuenta está desactivada"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Por Defecto"
|
||||
|
||||
@@ -1931,11 +1925,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Ya existe un usuario con este correo."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Anual por moneda"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Anual por cuenta"
|
||||
|
||||
@@ -1951,8 +1945,7 @@ msgstr "Patrimonio Neto Proyectado"
|
||||
msgid "All Transactions"
|
||||
msgstr "Todas las Transacciones"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Calendario"
|
||||
|
||||
@@ -2023,7 +2016,7 @@ msgstr "Acciones"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2069,7 +2062,7 @@ msgstr "Compartir"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2087,7 +2080,7 @@ msgstr "Compartir"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Borrar"
|
||||
@@ -2097,8 +2090,8 @@ msgstr "Borrar"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2127,8 +2120,8 @@ msgstr "¿Estás seguro?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2286,8 +2279,9 @@ msgid "Pick a month"
|
||||
msgstr "Selecciona un mes"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
|
||||
@@ -2338,7 +2332,7 @@ msgid "Move to today"
|
||||
msgstr "Mover a hoy"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Duplicado"
|
||||
|
||||
@@ -2377,73 +2371,79 @@ msgstr "total actual"
|
||||
msgid "final total"
|
||||
msgstr "total final"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Seleccionar Todo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Deseleccionar Todo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
#, fuzzy
|
||||
#| msgid "Yes, delete them!"
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Sí, ¡eliminalos!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
#, fuzzy
|
||||
#| msgid "copied!"
|
||||
msgid "copied!"
|
||||
msgstr "Copiado!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Total Fijo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Total Real"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Promedio"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Máximo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Mínimo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Conteo"
|
||||
|
||||
#: templates/cotton/ui/percentage_distribution.html:4
|
||||
#, fuzzy
|
||||
#| msgid "Income/Expense by Account"
|
||||
msgid "Income and Expense Percentages"
|
||||
msgstr "Ingreso/Gasto por Cuenta"
|
||||
msgstr "Porcentaje de Ingreso y Gasto"
|
||||
|
||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||
#: templates/cotton/ui/transactions_fab.html:27
|
||||
@@ -2460,11 +2460,15 @@ msgstr "Recurrente"
|
||||
msgid "Balance"
|
||||
msgstr "Saldo"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Marcar como sin pagar"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Marcar como pago"
|
||||
|
||||
@@ -2517,8 +2521,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Sin entradas para este DCA"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Prueba agregar una"
|
||||
|
||||
@@ -2621,7 +2625,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Editar tasa de cambio"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2644,7 +2648,7 @@ msgstr "No hay tasas de cambio"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Navegación entre páginas"
|
||||
|
||||
@@ -2676,8 +2680,7 @@ msgstr "cuentas"
|
||||
msgid "No services configured"
|
||||
msgstr "No hay servicios configurados"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exportar y Restaurar"
|
||||
|
||||
@@ -2768,86 +2771,13 @@ msgstr "Aún no hay ejecuciones"
|
||||
msgid "Logs for"
|
||||
msgstr "Registros para"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Alternar navegación"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Visión General"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimonio Neto"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Actual"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Análisis"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Papelera de Reciclaje"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Herramientas"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Seguimiento de Promedio de Costo en Dólares (DCA)"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculadora de Precio Unitario"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Conversor de Monedas"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Administración"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatización"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Administrador"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Usa esto sólo si sabes lo que estás haciendo"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Administrador de Django"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "está disponible"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Calculadora"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
msgstr "Alternar tema"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:31
|
||||
msgid "Settings"
|
||||
@@ -2891,6 +2821,66 @@ msgstr "Cancelar"
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Análisis"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimonio Neto"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Papelera de Reciclaje"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Herramientas"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Seguimiento de Promedio de Costo en Dólares (DCA)"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculadora de Precio Unitario"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Conversor de Monedas"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Administración"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automatización"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Administrador"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Administrador de Django"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Usa esto sólo si sabes lo que estás haciendo"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "está disponible"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Calculadora"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2931,6 +2921,11 @@ msgstr ""
|
||||
"Los montos de las transacciones asociados con varias etiquetas se contarán "
|
||||
"una vez por cada etiqueta"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Actual"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "Total final"
|
||||
@@ -3074,11 +3069,11 @@ msgstr "Esto eliminará el plan y todas las transacciones asociadas con él"
|
||||
msgid "No installment plans"
|
||||
msgstr "Sin planes de cuotas"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "¡Esto es una demostración!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr "Los datos que agregues aquí serán borrados en 24 horas o menos"
|
||||
|
||||
@@ -3110,7 +3105,7 @@ msgstr "Precio unitario"
|
||||
msgid "Item"
|
||||
msgstr "Ítem"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Sin transacciones este mes"
|
||||
|
||||
@@ -3147,16 +3142,16 @@ msgid "Summary"
|
||||
msgstr "Resumen"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Lo más antiguo primero"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Lo más nuevo primero"
|
||||
|
||||
@@ -3165,8 +3160,8 @@ msgstr "Lo más nuevo primero"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Filtrar transacciones"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Ordenar por"
|
||||
|
||||
@@ -3293,7 +3288,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Agregar regla de transacción"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "Crear"
|
||||
|
||||
@@ -3370,15 +3365,17 @@ msgstr "Editar para ver"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Esta regla no tiene acciones"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Agregar nuevo"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "Agregar notas a las transacciones"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Editar Transacción"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Actualizar o Crear Transacción"
|
||||
|
||||
@@ -3411,7 +3408,7 @@ msgstr "Edición"
|
||||
msgid "transactions"
|
||||
msgstr "transacciones"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "No se encontraron transacciones"
|
||||
|
||||
@@ -3489,6 +3486,22 @@ msgstr "Iniciar sesión con"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Resumen Anual"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "¿Estás seguro?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "¡No podrás revertir esto!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Agregar nuevo"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Visión General"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "Alternar menú desplegable"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-10-07 20:17+0000\n"
|
||||
"Last-Translator: Erwan Colin <zephone@protonmail.com>\n"
|
||||
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -26,15 +26,15 @@ msgstr "Nom de groupe"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Mise à jour"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Mise à jour"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Nouveau solde"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Catégorie"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Groupe de comptes"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Groupes de comptes"
|
||||
|
||||
@@ -160,7 +159,7 @@ msgstr ""
|
||||
"Les comptes archivés ne sont ni affichés ni comptabilisés dans votre valeur "
|
||||
"nette"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -177,9 +176,8 @@ msgstr "Compte"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -466,10 +464,10 @@ msgstr "Enlever"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Vider"
|
||||
|
||||
@@ -485,8 +483,8 @@ msgstr "Préfixe"
|
||||
msgid "Suffix"
|
||||
msgstr "Suffixe"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -510,9 +508,8 @@ msgstr "Décimales"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -546,7 +543,7 @@ msgstr "Auto"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Taux de changes"
|
||||
|
||||
@@ -761,8 +758,8 @@ msgstr "Devise cible"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Devise de paiement"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -822,15 +819,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entrée supprimée avec succès"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Utilisateurs"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -839,13 +835,12 @@ msgstr "Transactions"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Catégories"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -853,23 +848,20 @@ msgstr "Catégories"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Entités"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Transactions récurrentes"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -878,13 +870,12 @@ msgstr "Paiements en plusieurs fois"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Taux de change automatique"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Règles"
|
||||
|
||||
@@ -924,7 +915,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Mettre à jour ou créer des actions de transaction"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -955,7 +946,7 @@ msgstr "Sélectionnez un fichier"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Importer"
|
||||
|
||||
@@ -1072,56 +1063,60 @@ msgstr "Dépenses prévisionnelles"
|
||||
msgid "Saved"
|
||||
msgstr "Sauvegardé"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Exécuter à la création"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Exécuter après mis à jour"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Exécuter après suppression"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Si..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Configurer le champ"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "Trier"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Une valeur pour ce champ existe déjà dans cette règle."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Opérateur"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Type"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1131,7 +1126,7 @@ msgstr "Type"
|
||||
msgid "Paid"
|
||||
msgstr "Payé"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1139,7 +1134,7 @@ msgstr "Payé"
|
||||
msgid "Reference Date"
|
||||
msgstr "Date de référence"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1150,7 +1145,7 @@ msgstr "Date de référence"
|
||||
msgid "Amount"
|
||||
msgstr "Montant"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1158,47 +1153,47 @@ msgstr "Montant"
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Note interne"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "ID interne"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Silencieux"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Critère de recherche"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Configurer les valeurs"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transaction"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "Saisissez pour rechercher une transaction"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
@@ -1325,7 +1320,7 @@ msgstr ""
|
||||
"Mis à jour ou Création de l'action de Transaction supprimée avec succès"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1534,7 +1529,7 @@ msgid "Yearly"
|
||||
msgstr "Annuel"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Mensuel"
|
||||
|
||||
@@ -1632,8 +1627,7 @@ msgstr "Dernière date de référence générée"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transaction rapide"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1845,9 +1839,9 @@ msgstr "Ce compte est désactivé"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Par défaut"
|
||||
|
||||
@@ -1940,11 +1934,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Un utilisateur avec cette adresse email existe déjà."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Annuel par devise"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Annuel par comptes"
|
||||
|
||||
@@ -1960,8 +1954,7 @@ msgstr "Valeur nette prévisionnelle"
|
||||
msgid "All Transactions"
|
||||
msgstr "Toutes les transactions"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Calendrier"
|
||||
|
||||
@@ -2032,7 +2025,7 @@ msgstr "Actions"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2078,7 +2071,7 @@ msgstr "Partager"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2096,7 +2089,7 @@ msgstr "Partager"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Supprimer"
|
||||
@@ -2106,8 +2099,8 @@ msgstr "Supprimer"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2136,8 +2129,8 @@ msgstr "Êtes-vous sûr ?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2295,8 +2288,9 @@ msgid "Pick a month"
|
||||
msgstr "Sélectionner un mois"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
@@ -2347,7 +2341,7 @@ msgid "Move to today"
|
||||
msgstr "Aller à aujourd'hui"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Dupliquer"
|
||||
|
||||
@@ -2386,65 +2380,73 @@ msgstr "Total à date"
|
||||
msgid "final total"
|
||||
msgstr "total final"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Tout sélectionner"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Tout désélectionner"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
#, fuzzy
|
||||
#| msgid "Yes, delete them!"
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Oui, supprime !"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
#, fuzzy
|
||||
#| msgid "copied!"
|
||||
msgid "copied!"
|
||||
msgstr "Copié !"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Total brut"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Total net"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Moyenne"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Max"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Min"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Compteur"
|
||||
|
||||
@@ -2469,11 +2471,15 @@ msgstr "Récurrent"
|
||||
msgid "Balance"
|
||||
msgstr "Balance"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Marqué comme dû"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Marqué comme payé"
|
||||
|
||||
@@ -2526,8 +2532,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Pas d'entrées pour ce DCA"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Essayer d'en ajouter une"
|
||||
|
||||
@@ -2630,7 +2636,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Modifier le taux de change"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2653,7 +2659,7 @@ msgstr "Pas de taux de change"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Navigation dans les pages"
|
||||
|
||||
@@ -2685,8 +2691,7 @@ msgstr "Comptes"
|
||||
msgid "No services configured"
|
||||
msgstr "Pas de services configurés"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Export et Restauration"
|
||||
|
||||
@@ -2777,83 +2782,10 @@ msgstr "Rien en cours"
|
||||
msgid "Logs for"
|
||||
msgstr "Logs pour"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Activer la navigation"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Aperçu"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Valeur nette"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "A date"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Aperçus"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Corbeille"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Outils"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Suivi Dollar Cost Average"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculateur de prix unitaire"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Convertisseur de devises"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Gestion"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisation"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "A n'utiliser que si vous savez ce que vous faites"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Administration Django"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "est disponible"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Calculatrice"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2904,6 +2836,66 @@ msgstr "Annuler"
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmer"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Aperçus"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Valeur nette"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Corbeille"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Outils"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Suivi Dollar Cost Average"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculateur de prix unitaire"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Convertisseur de devises"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Gestion"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automatisation"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Administration Django"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "A n'utiliser que si vous savez ce que vous faites"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "est disponible"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Calculatrice"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2944,6 +2936,11 @@ msgstr ""
|
||||
"Les montants de transaction qui comprennent plusieurs étiquettes ne seront "
|
||||
"comptabilisée qu'une fois par étiquette"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "A date"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "Total final"
|
||||
@@ -3089,11 +3086,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr "Aucuns paiements en plusieurs fois"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "C'est une démo !"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr "Toutes les données ajoutées ici seront purgées dans les 24 heures"
|
||||
|
||||
@@ -3125,7 +3122,7 @@ msgstr "Prix unitaire"
|
||||
msgid "Item"
|
||||
msgstr "Eléments"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Aucunes transactions ce mois-ci"
|
||||
|
||||
@@ -3162,16 +3159,16 @@ msgid "Summary"
|
||||
msgstr "Résumé"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Plus ancien en premier"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Plus récent en premier"
|
||||
|
||||
@@ -3180,8 +3177,8 @@ msgstr "Plus récent en premier"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Filtrer les transactions"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Trier par"
|
||||
|
||||
@@ -3311,7 +3308,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Ajouter une règle de transaction"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
||||
@@ -3388,15 +3385,17 @@ msgstr "Modifier pour visualiser"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Cette règle n'a pas d'actions"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Ajouter nouveau"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "Ajouter des notes aux transactions"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Modifier la transaction"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Mettre à jour ou créer une transaction"
|
||||
|
||||
@@ -3429,7 +3428,7 @@ msgstr "Modification en cours"
|
||||
msgid "transactions"
|
||||
msgstr "transactions"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "Aucunes transactions trouvées"
|
||||
|
||||
@@ -3507,6 +3506,22 @@ msgstr "Se connecter avec"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Aperçu annuel"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "Êtes-vous sûr ?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "Cette opération est irréversible, vous ne pourrez pas l'annuler !"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Ajouter nouveau"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Aperçu"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "Activer la liste déroulante"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-11-13 16:20+0000\n"
|
||||
"Last-Translator: Ursuleac Zsolt <the.stenator@gmail.com>\n"
|
||||
"Language-Team: Hungarian <https://translations.herculino.com/projects/"
|
||||
@@ -26,15 +26,15 @@ msgstr "Group name"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Update"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Update"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "New balance"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Category"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Account Group"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Account Groups"
|
||||
|
||||
@@ -158,7 +157,7 @@ msgstr "Archived"
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr "Archived accounts don't show up nor count towards your net worth"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -175,9 +174,8 @@ msgstr "Account"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -457,10 +455,10 @@ msgstr ""
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
@@ -476,8 +474,8 @@ msgstr ""
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -501,9 +499,8 @@ msgstr ""
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -537,7 +534,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -741,8 +738,8 @@ msgstr ""
|
||||
msgid "Payment Currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -802,15 +799,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -819,13 +815,12 @@ msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -833,23 +828,20 @@ msgstr ""
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -858,13 +850,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -904,7 +895,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -933,7 +924,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1050,56 +1041,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1109,7 +1104,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1117,7 +1112,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1128,7 +1123,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1136,47 +1131,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1299,7 +1294,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1500,7 +1495,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1598,8 +1593,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1811,9 +1805,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1893,11 +1887,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1913,8 +1907,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -1985,7 +1978,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2031,7 +2024,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2049,7 +2042,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2059,8 +2052,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2089,8 +2082,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2248,8 +2241,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2300,7 +2294,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2339,65 +2333,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2420,11 +2418,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2477,8 +2479,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2580,7 +2582,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2603,7 +2605,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2635,8 +2637,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2725,83 +2726,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2847,6 +2775,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2885,6 +2873,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3026,11 +3019,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3062,7 +3055,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3099,16 +3092,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3117,8 +3110,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3241,7 +3234,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3318,15 +3311,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3359,7 +3352,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -24,15 +24,15 @@ msgstr ""
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
@@ -40,7 +40,7 @@ msgstr ""
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -59,7 +59,7 @@ msgid "New balance"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -74,15 +74,14 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -114,7 +113,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -155,7 +154,7 @@ msgstr ""
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -172,9 +171,8 @@ msgstr ""
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -454,10 +452,10 @@ msgstr ""
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
@@ -473,8 +471,8 @@ msgstr ""
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -498,9 +496,8 @@ msgstr ""
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -534,7 +531,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -738,8 +735,8 @@ msgstr ""
|
||||
msgid "Payment Currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -799,15 +796,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -816,13 +812,12 @@ msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -830,23 +825,20 @@ msgstr ""
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -855,13 +847,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -901,7 +892,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -930,7 +921,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1047,56 +1038,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1106,7 +1101,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1114,7 +1109,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1125,7 +1120,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1133,47 +1128,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1296,7 +1291,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1497,7 +1492,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1595,8 +1590,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1808,9 +1802,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1890,11 +1884,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1910,8 +1904,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -1982,7 +1975,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2028,7 +2021,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2046,7 +2039,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2056,8 +2049,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2086,8 +2079,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2245,8 +2238,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2297,7 +2291,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2336,65 +2330,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2417,11 +2415,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2474,8 +2476,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2577,7 +2579,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2600,7 +2602,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2632,8 +2634,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2722,83 +2723,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2844,6 +2772,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2882,6 +2870,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3023,11 +3016,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3059,7 +3052,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3096,16 +3089,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3114,8 +3107,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3238,7 +3231,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3315,15 +3308,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3356,7 +3349,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-09-15 18:17+0000\n"
|
||||
"Last-Translator: Phillip Maizza <phillipmaizza@gmail.com>\n"
|
||||
"Language-Team: Italian <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -26,15 +26,15 @@ msgstr "Nome del gruppo"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Aggiorna"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Aggiorna"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Nuovo saldo"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Categoria"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Gruppo conto"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Gruppi conti"
|
||||
|
||||
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
"I conti archiviati non compaiono né vengono conteggiati nel patrimonio netto"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -177,9 +176,8 @@ msgstr "Conto"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -466,10 +464,10 @@ msgstr "Rimuovi"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Reset"
|
||||
|
||||
@@ -485,8 +483,8 @@ msgstr "Prefisso"
|
||||
msgid "Suffix"
|
||||
msgstr "Suffisso"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -510,9 +508,8 @@ msgstr "Cifre decimali"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -546,7 +543,7 @@ msgstr "Automatico"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Cambio valute"
|
||||
|
||||
@@ -761,8 +758,8 @@ msgstr "Valuta target"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Valuta di pagamento"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -822,15 +819,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Voce eliminata con successo"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Utenti"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -839,13 +835,12 @@ msgstr "Transazioni"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Categorie"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -853,23 +848,20 @@ msgstr "Categorie"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Beneficiari"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Pagamenti ricorrenti"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -878,13 +870,12 @@ msgstr "Pagamenti a rate"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Cambio valuta automatico"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regole"
|
||||
|
||||
@@ -924,7 +915,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Aggiorna o crea azioni di transazione"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -955,7 +946,7 @@ msgstr "Seleziona un file"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Importa"
|
||||
|
||||
@@ -1072,56 +1063,60 @@ msgstr "Spese previste"
|
||||
msgid "Saved"
|
||||
msgstr "Risparmiati"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Esegui alla creazione"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Esegui all'aggiornamento"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Esegui all'eliminazione"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Se..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Imposta campo"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "A"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "Ordine"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Esiste già un valore per questo campo nella regola."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Operatore"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1131,7 +1126,7 @@ msgstr "Tipo"
|
||||
msgid "Paid"
|
||||
msgstr "Pagato"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1139,7 +1134,7 @@ msgstr "Pagato"
|
||||
msgid "Reference Date"
|
||||
msgstr "Data di riferimento"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1150,7 +1145,7 @@ msgstr "Data di riferimento"
|
||||
msgid "Amount"
|
||||
msgstr "Importo"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1158,47 +1153,47 @@ msgstr "Importo"
|
||||
msgid "Description"
|
||||
msgstr "Descrizione"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Note interne"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "ID Interno"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Silenzia"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Criteri di ricerca"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Imposta Valori"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transazione"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "Digita per cercare una transazione"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "Prova"
|
||||
|
||||
@@ -1323,7 +1318,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr "Azione Aggiornamento o Creazione transazione eliminata correttamente"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1532,7 +1527,7 @@ msgid "Yearly"
|
||||
msgstr "Annuale"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Mensile"
|
||||
|
||||
@@ -1630,8 +1625,7 @@ msgstr "Data dell'ultimo riferimento generato"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transazione rapida"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1843,9 +1837,9 @@ msgstr "Questo account è disattivato"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Predefinito"
|
||||
|
||||
@@ -1935,11 +1929,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Esiste già un utente con questo indirizzo email."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Annuale per valuta"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Annuale per conto"
|
||||
|
||||
@@ -1955,8 +1949,7 @@ msgstr "Patrimonio netto previsto"
|
||||
msgid "All Transactions"
|
||||
msgstr "Tutte le transazioni"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Calendario"
|
||||
|
||||
@@ -2027,7 +2020,7 @@ msgstr "Azioni"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2073,7 +2066,7 @@ msgstr "Condividi"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2091,7 +2084,7 @@ msgstr "Condividi"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Elimina"
|
||||
@@ -2101,8 +2094,8 @@ msgstr "Elimina"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2131,8 +2124,8 @@ msgstr "Sei sicuro?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2290,8 +2283,9 @@ msgid "Pick a month"
|
||||
msgstr "Seleziona un mese"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Chiudi"
|
||||
|
||||
@@ -2342,7 +2336,7 @@ msgid "Move to today"
|
||||
msgstr "Vai a oggi"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Duplica"
|
||||
|
||||
@@ -2381,65 +2375,73 @@ msgstr "totale attuale"
|
||||
msgid "final total"
|
||||
msgstr "totale finale"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Seleziona tutto"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Deseleziona tutto"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
#, fuzzy
|
||||
#| msgid "Yes, delete them!"
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Sì, cancellale!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
#, fuzzy
|
||||
#| msgid "copied!"
|
||||
msgid "copied!"
|
||||
msgstr "copiate!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Totale fisso"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Totale reale"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Mezzo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Massimo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Minimo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Conteggio"
|
||||
|
||||
@@ -2464,11 +2466,15 @@ msgstr "Ricorrente"
|
||||
msgid "Balance"
|
||||
msgstr "Saldo"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Contrassegna come non pagato"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Contrassegna come pagato"
|
||||
|
||||
@@ -2521,8 +2527,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Nessuna voce per questo DCA"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Prova ad aggiungerne uno"
|
||||
|
||||
@@ -2624,7 +2630,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Modifica cambio valuta"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2647,7 +2653,7 @@ msgstr "Nessun cambio valuta"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Navigazione della pagina"
|
||||
|
||||
@@ -2679,8 +2685,7 @@ msgstr "conti"
|
||||
msgid "No services configured"
|
||||
msgstr "Nessun servizio configurato"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Esporta e ripristina"
|
||||
|
||||
@@ -2771,83 +2776,10 @@ msgstr "Ancora nessun'esecuzione"
|
||||
msgid "Logs for"
|
||||
msgstr "Registra per"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Attiva/disattiva la navigazione"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Panoramica"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimonio netto"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Attuale"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Analisi"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Cestino"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Strumenti"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Costo medio del dollaro"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Prezzo per unità"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Converti valuta"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Gestione"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automazione"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Amministratore"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Usalo solo se sai cosa stai facendo"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Amministrazione Django"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "è disponibile"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Calcolatrice"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2897,6 +2829,66 @@ msgstr "Annulla"
|
||||
msgid "Confirm"
|
||||
msgstr "Conferma"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Analisi"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimonio netto"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Cestino"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Strumenti"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Costo medio del dollaro"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Prezzo per unità"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Converti valuta"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Gestione"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automazione"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Amministratore"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Amministrazione Django"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Usalo solo se sai cosa stai facendo"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "è disponibile"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Calcolatrice"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2937,6 +2929,11 @@ msgstr ""
|
||||
"Gli importi delle transazioni associati a più tag verranno conteggiati una "
|
||||
"volta per ogni tag"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Attuale"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "Totale finale"
|
||||
@@ -3080,11 +3077,11 @@ msgstr "Verrà eliminato il piano e tutte le transazioni ad esso associate"
|
||||
msgid "No installment plans"
|
||||
msgstr "Nessun piano di rateizzazione"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "Questa è una demo!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr "Tutti i dati che aggiungi qui verranno cancellati entro 24 ore o meno"
|
||||
|
||||
@@ -3116,7 +3113,7 @@ msgstr "Prezzo unitario"
|
||||
msgid "Item"
|
||||
msgstr "Elemento"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Nessuna transazione questo mese"
|
||||
|
||||
@@ -3153,16 +3150,16 @@ msgid "Summary"
|
||||
msgstr "Riepilogo"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Prima le più vecchie"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Prima le più recenti"
|
||||
|
||||
@@ -3171,8 +3168,8 @@ msgstr "Prima le più recenti"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Filtra transazioni"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Ordina per"
|
||||
|
||||
@@ -3300,7 +3297,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Aggiungi regola per la transazione"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "Crea"
|
||||
|
||||
@@ -3377,15 +3374,17 @@ msgstr "Modifica per vedere"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Questa regola non ha azioni"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Aggiungi nuova"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "Aggiungi note alle transazioni"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Modifica transazione"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Aggiorna o crea transazione"
|
||||
|
||||
@@ -3418,7 +3417,7 @@ msgstr "Modifica"
|
||||
msgid "transactions"
|
||||
msgstr "transazioni"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "Nessuna transazione trovata"
|
||||
|
||||
@@ -3496,6 +3495,22 @@ msgstr "Accedi con"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Panoramica annuale"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "Sei sicuro?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "Non sarà possibile annullare questa operazione!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Aggiungi nuova"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Panoramica"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "Attiva/disattiva menu a discesa"
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"PO-Revision-Date: 2025-11-25 05:20+0000\n"
|
||||
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-12-14 15:08+0000\n"
|
||||
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
||||
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
|
||||
"app/nl/>\n"
|
||||
"Language: nl\n"
|
||||
@@ -26,15 +26,15 @@ msgstr "Groepsnaam"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Bijwerken"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Bijwerken"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Nieuw saldo"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Categorie"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Accountgroep"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Accountgroepen"
|
||||
|
||||
@@ -161,7 +160,7 @@ msgstr ""
|
||||
"Gearchiveerde rekeningen worden niet weergegeven en tellen niet mee voor je "
|
||||
"\"Netto Waarde\""
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -178,9 +177,8 @@ msgstr "Rekening"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -466,10 +464,10 @@ msgstr "Verwijder"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Leegmaken"
|
||||
|
||||
@@ -485,8 +483,8 @@ msgstr "Voorvoegsel"
|
||||
msgid "Suffix"
|
||||
msgstr "Achtervoegsel"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -510,9 +508,8 @@ msgstr "Cijfers na de komma"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -546,7 +543,7 @@ msgstr "Automatisch"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Wisselkoersen"
|
||||
|
||||
@@ -762,8 +759,8 @@ msgstr "Doel Munteenheid"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Betaal Munteenheid"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -823,15 +820,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Invoer succesvol verwijderd"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Gebruikers"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -840,13 +836,12 @@ msgstr "Verrichtingen"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Categorieën"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -854,23 +849,20 @@ msgstr "Categorieën"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Bedrijven"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Terugkerende Verrichtingen"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -879,13 +871,12 @@ msgstr "Afbetalingsplannen"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Automatische Wisselkoersen"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regels"
|
||||
|
||||
@@ -925,7 +916,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Bewerk of maak verrichtingsregel acties"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -956,7 +947,7 @@ msgstr "Selecteer een bestand"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Importeer"
|
||||
|
||||
@@ -1073,56 +1064,60 @@ msgstr "Verwachte uitgaven"
|
||||
msgid "Saved"
|
||||
msgstr "Opgeslagen"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Uitvoeren na het aanmaken"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Uitvoeren na het bijwerken"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Uitvoeren bij het verwijderen"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Als..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Veld instellen"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "Naar"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "Sorteer"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Een waarde voor dit veld bestaat al in de regel."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Operator"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Soort"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1132,7 +1127,7 @@ msgstr "Soort"
|
||||
msgid "Paid"
|
||||
msgstr "Betaald"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1140,7 +1135,7 @@ msgstr "Betaald"
|
||||
msgid "Reference Date"
|
||||
msgstr "Referentiedatum"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1151,7 +1146,7 @@ msgstr "Referentiedatum"
|
||||
msgid "Amount"
|
||||
msgstr "Bedrag"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1159,47 +1154,47 @@ msgstr "Bedrag"
|
||||
msgid "Description"
|
||||
msgstr "Beschrijving"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Interne opmerking"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "Interne ID"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Dempen"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Zoek Vereisten"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Waarden Instellen"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Verrichting"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "Type om een transactie te zoeken"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "Test"
|
||||
|
||||
@@ -1324,7 +1319,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1531,7 +1526,7 @@ msgid "Yearly"
|
||||
msgstr "Jaarlijks"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Maandelijks"
|
||||
|
||||
@@ -1629,8 +1624,7 @@ msgstr "Laatste Gegenereerde Referentiedatum"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Snelle verrichting"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1842,9 +1836,9 @@ msgstr "Deze gebruiker is gedeactiveerd"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Standaard"
|
||||
|
||||
@@ -1931,11 +1925,11 @@ msgstr "Je kunt je eigen hoofdadminrechten niet verwijderen met dit formulier."
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Er bestaat al een gebruiker met dit e-mailadres."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Jaarlijks per munteenheid"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Jaarlijks per rekening"
|
||||
|
||||
@@ -1951,8 +1945,7 @@ msgstr "Verwachte Nettowaarde"
|
||||
msgid "All Transactions"
|
||||
msgstr "Alle Verrichtingen"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Kalender"
|
||||
|
||||
@@ -2023,7 +2016,7 @@ msgstr "Acties"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2069,7 +2062,7 @@ msgstr "Deel"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2087,7 +2080,7 @@ msgstr "Deel"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Verwijderen"
|
||||
@@ -2097,8 +2090,8 @@ msgstr "Verwijderen"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2127,8 +2120,8 @@ msgstr "Weet je het zeker?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2286,8 +2279,9 @@ msgid "Pick a month"
|
||||
msgstr "Kies een maand"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Sluiten"
|
||||
|
||||
@@ -2338,7 +2332,7 @@ msgid "Move to today"
|
||||
msgstr "Ga naar vandaag"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Dupliceren"
|
||||
|
||||
@@ -2377,65 +2371,69 @@ msgstr "huidige totaal"
|
||||
msgid "final total"
|
||||
msgstr "eindtotaal"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Alles selecteren"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Alles deselecteren"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr "Electie omkeren"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Ja, verwijder ze!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr "gekopieerd!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Vast Totaal"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Werkelijk Totaal"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Gemiddelde"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Maximaal"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Minimaal"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Rekenen"
|
||||
|
||||
@@ -2458,11 +2456,15 @@ msgstr "Terugkerende"
|
||||
msgid "Balance"
|
||||
msgstr "Saldo"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr "Selectie omkeren"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Markeren als niet betaald"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Markeren als betaald"
|
||||
|
||||
@@ -2515,8 +2517,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Geen idems in deze DCA"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Probeer er een toe te voegen"
|
||||
|
||||
@@ -2618,7 +2620,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Wisselkoers bewerken"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2641,7 +2643,7 @@ msgstr "Geen wisselkoersen"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Paginanavigatie"
|
||||
|
||||
@@ -2673,8 +2675,7 @@ msgstr "rekeningen"
|
||||
msgid "No services configured"
|
||||
msgstr "Geen diensten ingesteld"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exporteren en Herstellen"
|
||||
|
||||
@@ -2764,83 +2765,10 @@ msgstr "Nog geen runs"
|
||||
msgid "Logs for"
|
||||
msgstr "Logboek voor"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Navigatie Knop"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Overzicht"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Netto Waarde"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Huidige"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Inzichten"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Prullenbak"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Hulpmiddelen"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Dollar Kostgemiddelde Tracker"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Eenheidsprijs berekenen"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Valuta omrekenen"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Beheer"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automatisatie"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Gebruik dit alleen als je weet wat je doet"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Beheerder"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "is beschikbaar"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Rekenmachine"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr "Verander thema"
|
||||
@@ -2890,6 +2818,66 @@ msgstr "Annuleer"
|
||||
msgid "Confirm"
|
||||
msgstr "Bevestig"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Inzichten"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Netto Waarde"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Prullenbak"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Hulpmiddelen"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Dollar Kostgemiddelde Tracker"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Eenheidsprijs berekenen"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Valuta omrekenen"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Beheer"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automatisatie"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Beheerder"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Gebruik dit alleen als je weet wat je doet"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "is beschikbaar"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Rekenmachine"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2930,6 +2918,11 @@ msgstr ""
|
||||
"Transactiebedragen die gekoppeld zijn aan meerdere tags worden één keer "
|
||||
"geteld voor elke tag"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Huidige"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "Eindtotaal"
|
||||
@@ -3073,11 +3066,11 @@ msgstr "Hiermee worden het plan en alle bijbehorende verrichtingen verwijderd"
|
||||
msgid "No installment plans"
|
||||
msgstr "Geen afbetalingsplannen"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "Dit is een demo!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
"Alle gegevens die je hier toevoegt, worden binnen 24 uur of minder gewist"
|
||||
@@ -3110,7 +3103,7 @@ msgstr "Eenheidsprijs"
|
||||
msgid "Item"
|
||||
msgstr "Artikel"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Geen verrichtingen deze maand"
|
||||
|
||||
@@ -3147,16 +3140,16 @@ msgid "Summary"
|
||||
msgstr "Samenvatting"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Oudste eerst"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Nieuwste eerst"
|
||||
|
||||
@@ -3165,8 +3158,8 @@ msgstr "Nieuwste eerst"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Filter verrichtingen"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Sorteer op"
|
||||
|
||||
@@ -3295,7 +3288,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Verrichtingsregel toevoegen"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "Aanmaken"
|
||||
|
||||
@@ -3372,15 +3365,17 @@ msgstr "Bewerken om te bekijken"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Deze regel heeft geen acties"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Nieuwe toevoegen"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "Notities toevoegen aan verrichting"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Bewerk verrichting"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Bewerk of Maak Verrichting"
|
||||
|
||||
@@ -3413,7 +3408,7 @@ msgstr "Bewerking"
|
||||
msgid "transactions"
|
||||
msgstr "verrichtingen"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "Geen Verrichtingen gevonden"
|
||||
|
||||
@@ -3491,6 +3486,18 @@ msgstr "Aanmelden met"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Jaaroverzicht"
|
||||
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr " Weet je het zeker?"
|
||||
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr " Je kunt dit niet meer terugdraaien!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Nieuwe toevoegen"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Overzicht"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "In- Uitklapbaar"
|
||||
|
||||
@@ -3679,11 +3686,6 @@ msgstr "Jaaroverzicht"
|
||||
#~ msgid "Set Amount"
|
||||
#~ msgstr "Bedrag"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Description"
|
||||
#~ msgid "Set Description"
|
||||
#~ msgstr "Beschrijving"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Notes"
|
||||
#~ msgid "Set Notes"
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-11-08 12:20+0000\n"
|
||||
"Last-Translator: Marcin Kisielewski <kisielewski.mar@gmail.com>\n"
|
||||
"Language-Team: Polish <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -27,15 +27,15 @@ msgstr "Nazwa grupy"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Aktualizuj"
|
||||
|
||||
@@ -43,7 +43,7 @@ msgstr "Aktualizuj"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -62,7 +62,7 @@ msgid "New balance"
|
||||
msgstr "Nowe saldo"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -77,15 +77,14 @@ msgstr "Kategoria"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -117,7 +116,7 @@ msgstr "Grupa konta"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Grupy kont"
|
||||
|
||||
@@ -158,7 +157,7 @@ msgstr ""
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -175,9 +174,8 @@ msgstr ""
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -457,10 +455,10 @@ msgstr ""
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
@@ -476,8 +474,8 @@ msgstr ""
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -501,9 +499,8 @@ msgstr ""
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -537,7 +534,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -741,8 +738,8 @@ msgstr ""
|
||||
msgid "Payment Currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -802,15 +799,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -819,13 +815,12 @@ msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -833,23 +828,20 @@ msgstr ""
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -858,13 +850,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -904,7 +895,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -933,7 +924,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1050,56 +1041,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1109,7 +1104,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1117,7 +1112,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1128,7 +1123,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1136,47 +1131,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1299,7 +1294,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1500,7 +1495,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1598,8 +1593,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1811,9 +1805,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1893,11 +1887,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1913,8 +1907,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -1985,7 +1978,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2031,7 +2024,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2049,7 +2042,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2059,8 +2052,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2089,8 +2082,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2248,8 +2241,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2300,7 +2294,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2339,65 +2333,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2420,11 +2418,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2477,8 +2479,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2580,7 +2582,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2603,7 +2605,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2635,8 +2637,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2725,83 +2726,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2847,6 +2775,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2885,6 +2873,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3026,11 +3019,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3062,7 +3055,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3099,16 +3092,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3117,8 +3110,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3241,7 +3234,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3318,15 +3311,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3359,7 +3352,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"PO-Revision-Date: 2025-11-24 03:20+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-12-14 15:07+0000\n"
|
||||
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
|
||||
"projects/wygiwyh/app/pt_BR/>\n"
|
||||
@@ -26,15 +26,15 @@ msgstr "Nome do grupo"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Atualizar"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Atualizar"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "Novo saldo"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "Categoria"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "Grupo da Conta"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Grupos da Conta"
|
||||
|
||||
@@ -160,7 +159,7 @@ msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
"Contas arquivadas não aparecem nem contam para o seu patrimônio líquido"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -177,9 +176,8 @@ msgstr "Conta"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -464,10 +462,10 @@ msgstr "Remover"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Limpar"
|
||||
|
||||
@@ -483,8 +481,8 @@ msgstr "Prefixo"
|
||||
msgid "Suffix"
|
||||
msgstr "Sufixo"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -508,9 +506,8 @@ msgstr "Casas Decimais"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -544,7 +541,7 @@ msgstr "Automático"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Taxas de Câmbio"
|
||||
|
||||
@@ -760,8 +757,8 @@ msgstr "Moeda de destino"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Moeda de pagamento"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -821,15 +818,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Entrada apagada com sucesso"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Usuários"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -838,13 +834,12 @@ msgstr "Transações"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Categorias"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -852,23 +847,20 @@ msgstr "Categorias"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "Entidades"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Transações Recorrentes"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -877,13 +869,12 @@ msgstr "Parcelamentos"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Taxas de Câmbio Automáticas"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Regras"
|
||||
|
||||
@@ -923,7 +914,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "Ações de atualizar ou criar transação"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -954,7 +945,7 @@ msgstr "Selecione um arquivo"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Importar"
|
||||
|
||||
@@ -1071,56 +1062,60 @@ msgstr "Despesas Previstas"
|
||||
msgid "Saved"
|
||||
msgstr "Salvo"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "Rodar ao criar"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "Rodar ao atualizar"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "Rodar ao apagar"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "Se..."
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr "Você pode adicionar ações à esta regra na próxima tela."
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "Definir campo"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "Para"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "Ordem"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "Já existe um valor para esse campo na regra."
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "Operador"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "Tipo"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1130,7 +1125,7 @@ msgstr "Tipo"
|
||||
msgid "Paid"
|
||||
msgstr "Pago"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1138,7 +1133,7 @@ msgstr "Pago"
|
||||
msgid "Reference Date"
|
||||
msgstr "Data de Referência"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1149,7 +1144,7 @@ msgstr "Data de Referência"
|
||||
msgid "Amount"
|
||||
msgstr "Quantia"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1157,47 +1152,47 @@ msgstr "Quantia"
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "Nota Interna"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "ID Interna"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "Silenciada"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "Critério de Busca"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "Definir valores"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "Transação"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "Digite para buscar uma transação"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "Testar"
|
||||
|
||||
@@ -1322,7 +1317,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1528,7 +1523,7 @@ msgid "Yearly"
|
||||
msgstr "Anual"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "Mensal"
|
||||
|
||||
@@ -1626,8 +1621,7 @@ msgstr "Última data de referência gerada"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "Transação Rápida"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1839,9 +1833,9 @@ msgstr "Essa conta está desativada"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "Padrão"
|
||||
|
||||
@@ -1930,11 +1924,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "Já existe um usuário com esse endereço de e-mail."
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "Anual por moeda"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "Anual por conta"
|
||||
|
||||
@@ -1950,8 +1944,7 @@ msgstr "Patrimônio Previsto"
|
||||
msgid "All Transactions"
|
||||
msgstr "Todas as transações"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "Calendário"
|
||||
|
||||
@@ -2022,7 +2015,7 @@ msgstr "Ações"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2068,7 +2061,7 @@ msgstr "Compartilhar"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2086,7 +2079,7 @@ msgstr "Compartilhar"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "Apagar"
|
||||
@@ -2096,8 +2089,8 @@ msgstr "Apagar"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2126,8 +2119,8 @@ msgstr "Tem certeza?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2285,8 +2278,9 @@ msgid "Pick a month"
|
||||
msgstr "Escolha um mês"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
@@ -2337,7 +2331,7 @@ msgid "Move to today"
|
||||
msgstr "Mover para hoje"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "Duplicar"
|
||||
|
||||
@@ -2376,65 +2370,69 @@ msgstr "total atual"
|
||||
msgid "final total"
|
||||
msgstr "total final"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "Selecionar todos"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "Desmarcar todos"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr "Inverter seleção"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "Sim, apague!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr "copiado!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "Total Fixo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "Total Real"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "Média"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "Máximo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "Minímo"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "Contagem"
|
||||
|
||||
@@ -2457,11 +2455,15 @@ msgstr "Recorrência"
|
||||
msgid "Balance"
|
||||
msgstr "Balancear"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr "Inverter seleção"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "Marcar como não pago"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "Marcar como pago"
|
||||
|
||||
@@ -2514,8 +2516,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "Nenhuma entrada neste CMP"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "Tente adicionar uma"
|
||||
|
||||
@@ -2618,7 +2620,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "Editar taxa de câmbio"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2641,7 +2643,7 @@ msgstr "Nenhuma taxa de câmbio"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "Navegação por página"
|
||||
|
||||
@@ -2673,8 +2675,7 @@ msgstr "contas"
|
||||
msgid "No services configured"
|
||||
msgstr "Nenhum serviço configurado"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "Exportar e Restaurar"
|
||||
|
||||
@@ -2765,83 +2766,10 @@ msgstr "Nenhuma importação ainda"
|
||||
msgid "Logs for"
|
||||
msgstr "Logs para"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "Alternar navegação"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "Visão Geral"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimônio"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Atual"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Insights"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Lixeira"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Ferramentas"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Rastreador de Custo Médio Ponderado"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculadora de preço unitário"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Conversor de Moeda"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "Gerenciar"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "Automação"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Só use isso se você souber o que está fazendo"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Admin"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "está disponível"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "Calculadora"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr "Alternar tema"
|
||||
@@ -2889,6 +2817,66 @@ msgstr "Cancelar"
|
||||
msgid "Confirm"
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "Insights"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "Patrimônio"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "Lixeira"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "Ferramentas"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "Rastreador de Custo Médio Ponderado"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "Calculadora de preço unitário"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "Conversor de Moeda"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "Gerenciar"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "Automação"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "Admin"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Django Admin"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "Só use isso se você souber o que está fazendo"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "está disponível"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "Calculadora"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2929,6 +2917,11 @@ msgstr ""
|
||||
"Os valores das transações associadas a várias tags serão contados uma vez "
|
||||
"para cada tag"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "Atual"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "Total final"
|
||||
@@ -3072,11 +3065,11 @@ msgstr "Isso excluirá o parcelamento e todas as transações associadas a ele"
|
||||
msgid "No installment plans"
|
||||
msgstr "Nenhum parcelamento"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "Isto é uma demonstração!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
"Todos os dados que você adicionar aqui serão apagados em 24 horas ou menos"
|
||||
@@ -3109,7 +3102,7 @@ msgstr "Preço unitário"
|
||||
msgid "Item"
|
||||
msgstr "Item"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "Nenhuma transação neste mês"
|
||||
|
||||
@@ -3146,16 +3139,16 @@ msgid "Summary"
|
||||
msgstr "Resumo"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "Mais antigas primeiro"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "Mais novas primeiro"
|
||||
|
||||
@@ -3164,8 +3157,8 @@ msgstr "Mais novas primeiro"
|
||||
msgid "Filter transactions"
|
||||
msgstr "Filtrar transações"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "Ordernar por"
|
||||
|
||||
@@ -3291,7 +3284,7 @@ msgid "Add transaction rule"
|
||||
msgstr "Adicionar regra de transação"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "Criar"
|
||||
|
||||
@@ -3368,15 +3361,15 @@ msgstr "Edite para ver"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "Essa regra não tem ações"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "Adicionar novo"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr "Adicionar nova ação"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "Editar Transação"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "Atualizar ou Criar Transação"
|
||||
|
||||
@@ -3409,7 +3402,7 @@ msgstr "Editando"
|
||||
msgid "transactions"
|
||||
msgstr "transações"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "Nenhuma transação encontrada"
|
||||
|
||||
@@ -3487,6 +3480,22 @@ msgstr "Login com"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "Visão Anual"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "Tem certeza?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "Você não será capaz de reverter isso!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "Adicionar novo"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "Visão Geral"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "Alternar menu suspenso"
|
||||
|
||||
@@ -3674,9 +3683,6 @@ msgstr "Visão Anual"
|
||||
#~ msgid "Set Amount"
|
||||
#~ msgstr "Definir Quantia"
|
||||
|
||||
#~ msgid "Set Description"
|
||||
#~ msgstr "Definir Descrição"
|
||||
|
||||
#~ msgid "Set Notes"
|
||||
#~ msgstr "Definir Notas"
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-04-14 06:16+0000\n"
|
||||
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
|
||||
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
|
||||
@@ -26,15 +26,15 @@ msgstr ""
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Uppdatera"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "Uppdatera"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr ""
|
||||
|
||||
@@ -157,7 +156,7 @@ msgstr ""
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr ""
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -174,9 +173,8 @@ msgstr ""
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -456,10 +454,10 @@ msgstr ""
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
@@ -475,8 +473,8 @@ msgstr ""
|
||||
msgid "Suffix"
|
||||
msgstr ""
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -500,9 +498,8 @@ msgstr ""
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -536,7 +533,7 @@ msgstr ""
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
@@ -740,8 +737,8 @@ msgstr ""
|
||||
msgid "Payment Currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -801,15 +798,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -818,13 +814,12 @@ msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -832,23 +827,20 @@ msgstr ""
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -857,13 +849,12 @@ msgstr ""
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr ""
|
||||
|
||||
@@ -903,7 +894,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -932,7 +923,7 @@ msgstr ""
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr ""
|
||||
|
||||
@@ -1049,56 +1040,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1108,7 +1103,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1116,7 +1111,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1127,7 +1122,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1135,47 +1130,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1298,7 +1293,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1499,7 +1494,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1597,8 +1592,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1810,9 +1804,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1892,11 +1886,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1912,8 +1906,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -1984,7 +1977,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2030,7 +2023,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2048,7 +2041,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2058,8 +2051,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2088,8 +2081,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2247,8 +2240,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2299,7 +2293,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2338,65 +2332,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2419,11 +2417,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2476,8 +2478,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2579,7 +2581,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2602,7 +2604,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2634,8 +2636,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2724,83 +2725,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2846,6 +2774,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2884,6 +2872,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3025,11 +3018,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3061,7 +3054,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3098,16 +3091,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3116,8 +3109,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3240,7 +3233,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3317,15 +3310,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3358,7 +3351,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-11-01 01:17+0000\n"
|
||||
"Last-Translator: mlystopad <mlystopadt@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://translations.herculino.com/projects/"
|
||||
@@ -27,15 +27,15 @@ msgstr "Назва групи"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "Оновлення"
|
||||
|
||||
@@ -43,7 +43,7 @@ msgstr "Оновлення"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -62,7 +62,7 @@ msgid "New balance"
|
||||
msgstr "Новий баланс"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -77,15 +77,14 @@ msgstr "Категорія"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -117,7 +116,7 @@ msgstr "Група рахунків"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "Групи рахунків"
|
||||
|
||||
@@ -162,7 +161,7 @@ msgstr ""
|
||||
"Заархівовані рахунки не відображаються і не враховуються у вашій чистій "
|
||||
"вартості"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -179,9 +178,8 @@ msgstr "Рахунок"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -474,10 +472,10 @@ msgstr "Видалити"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "Чисто"
|
||||
|
||||
@@ -493,8 +491,8 @@ msgstr "Префікс"
|
||||
msgid "Suffix"
|
||||
msgstr "Суфікс"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -518,9 +516,8 @@ msgstr "Десяткові знаки"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -554,7 +551,7 @@ msgstr "Авто"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "Обмінні курси"
|
||||
|
||||
@@ -770,8 +767,8 @@ msgstr "Цільова валюта"
|
||||
msgid "Payment Currency"
|
||||
msgstr "Валюта платежу"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -831,15 +828,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "Запис успішно видалено"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "Користувачі"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -848,13 +844,12 @@ msgstr "Транзакції"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "Категорії"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -862,23 +857,20 @@ msgstr "Категорії"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "Регулярні транзакції"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -887,13 +879,12 @@ msgstr "Плани Розстрочки"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "Автоматичні Курси Обміну"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "Правила"
|
||||
|
||||
@@ -933,7 +924,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -964,7 +955,7 @@ msgstr "Оберіть файл"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "Імпортувати"
|
||||
|
||||
@@ -1081,56 +1072,60 @@ msgstr ""
|
||||
msgid "Saved"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1140,7 +1135,7 @@ msgstr ""
|
||||
msgid "Paid"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1148,7 +1143,7 @@ msgstr ""
|
||||
msgid "Reference Date"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1159,7 +1154,7 @@ msgstr ""
|
||||
msgid "Amount"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1167,47 +1162,47 @@ msgstr ""
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr ""
|
||||
|
||||
@@ -1330,7 +1325,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1533,7 +1528,7 @@ msgid "Yearly"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr ""
|
||||
|
||||
@@ -1631,8 +1626,7 @@ msgstr ""
|
||||
msgid "Quick Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1846,9 +1840,9 @@ msgstr ""
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr ""
|
||||
|
||||
@@ -1928,11 +1922,11 @@ msgstr ""
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr ""
|
||||
|
||||
@@ -1948,8 +1942,7 @@ msgstr ""
|
||||
msgid "All Transactions"
|
||||
msgstr ""
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr ""
|
||||
|
||||
@@ -2020,7 +2013,7 @@ msgstr ""
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2066,7 +2059,7 @@ msgstr ""
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2084,7 +2077,7 @@ msgstr ""
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
@@ -2094,8 +2087,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2124,8 +2117,8 @@ msgstr ""
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2283,8 +2276,9 @@ msgid "Pick a month"
|
||||
msgstr ""
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
@@ -2335,7 +2329,7 @@ msgid "Move to today"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr ""
|
||||
|
||||
@@ -2374,65 +2368,69 @@ msgstr ""
|
||||
msgid "final total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
msgid "Yes, delete them!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
msgid "copied!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
@@ -2455,11 +2453,15 @@ msgstr ""
|
||||
msgid "Balance"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr ""
|
||||
|
||||
@@ -2512,8 +2514,8 @@ msgid "No entries for this DCA"
|
||||
msgstr ""
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr ""
|
||||
|
||||
@@ -2615,7 +2617,7 @@ msgid "Edit exchange rate"
|
||||
msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2638,7 +2640,7 @@ msgstr ""
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr ""
|
||||
|
||||
@@ -2670,8 +2672,7 @@ msgstr ""
|
||||
msgid "No services configured"
|
||||
msgstr ""
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr ""
|
||||
|
||||
@@ -2760,83 +2761,10 @@ msgstr ""
|
||||
msgid "Logs for"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2882,6 +2810,66 @@ msgstr ""
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr ""
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2920,6 +2908,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr ""
|
||||
@@ -3061,11 +3054,11 @@ msgstr ""
|
||||
msgid "No installment plans"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr ""
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr ""
|
||||
|
||||
@@ -3097,7 +3090,7 @@ msgstr ""
|
||||
msgid "Item"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr ""
|
||||
|
||||
@@ -3134,16 +3127,16 @@ msgid "Summary"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr ""
|
||||
|
||||
@@ -3152,8 +3145,8 @@ msgstr ""
|
||||
msgid "Filter transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr ""
|
||||
|
||||
@@ -3276,7 +3269,7 @@ msgid "Add transaction rule"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
||||
@@ -3353,15 +3346,15 @@ msgstr ""
|
||||
msgid "This rule has no actions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
msgid "Add new action"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr ""
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr ""
|
||||
|
||||
@@ -3394,7 +3387,7 @@ msgstr ""
|
||||
msgid "transactions"
|
||||
msgstr ""
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr ""
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-12-07 16:45+0000\n"
|
||||
"POT-Creation-Date: 2025-12-14 14:57+0000\n"
|
||||
"PO-Revision-Date: 2025-10-08 16:17+0000\n"
|
||||
"Last-Translator: doody <doodykimo@gmail.com>\n"
|
||||
"Language-Team: Chinese (Traditional Han script) <https://translations."
|
||||
@@ -26,15 +26,15 @@ msgstr "群組名稱"
|
||||
#: apps/accounts/forms.py:39 apps/accounts/forms.py:105
|
||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:87
|
||||
#: apps/currencies/forms.py:136 apps/dca/forms.py:46 apps/dca/forms.py:205
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:57 apps/rules/forms.py:97
|
||||
#: apps/rules/forms.py:382 apps/transactions/forms.py:197
|
||||
#: apps/import_app/forms.py:32 apps/rules/forms.py:60 apps/rules/forms.py:100
|
||||
#: apps/rules/forms.py:385 apps/transactions/forms.py:197
|
||||
#: apps/transactions/forms.py:361 apps/transactions/forms.py:480
|
||||
#: apps/transactions/forms.py:821 apps/transactions/forms.py:860
|
||||
#: apps/transactions/forms.py:888 apps/transactions/forms.py:919
|
||||
#: apps/transactions/forms.py:1065 apps/users/forms.py:222
|
||||
#: apps/users/forms.py:380
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:129
|
||||
#: templates/rules/fragments/transaction_rule/view.html:128
|
||||
msgid "Update"
|
||||
msgstr "更新"
|
||||
|
||||
@@ -42,7 +42,7 @@ msgstr "更新"
|
||||
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:59
|
||||
#: apps/currencies/forms.py:93 apps/currencies/forms.py:142
|
||||
#: apps/dca/forms.py:52 apps/dca/forms.py:211 apps/import_app/forms.py:38
|
||||
#: apps/rules/forms.py:63 apps/rules/forms.py:103 apps/rules/forms.py:388
|
||||
#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391
|
||||
#: apps/transactions/forms.py:184 apps/transactions/forms.py:204
|
||||
#: apps/transactions/forms.py:368 apps/transactions/forms.py:827
|
||||
#: apps/transactions/forms.py:866 apps/transactions/forms.py:894
|
||||
@@ -61,7 +61,7 @@ msgid "New balance"
|
||||
msgstr "新的餘額"
|
||||
|
||||
#: apps/accounts/forms.py:125 apps/dca/forms.py:79 apps/dca/forms.py:86
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:178 apps/rules/forms.py:194
|
||||
#: apps/insights/forms.py:117 apps/rules/forms.py:181 apps/rules/forms.py:197
|
||||
#: apps/rules/models.py:44 apps/rules/models.py:311
|
||||
#: apps/transactions/forms.py:43 apps/transactions/forms.py:251
|
||||
#: apps/transactions/forms.py:419 apps/transactions/forms.py:516
|
||||
@@ -76,15 +76,14 @@ msgstr "分類"
|
||||
|
||||
#: apps/accounts/forms.py:132 apps/dca/forms.py:95 apps/dca/forms.py:103
|
||||
#: apps/export_app/forms.py:43 apps/export_app/forms.py:132
|
||||
#: apps/rules/forms.py:181 apps/rules/forms.py:191 apps/rules/models.py:45
|
||||
#: apps/rules/forms.py:184 apps/rules/forms.py:194 apps/rules/models.py:45
|
||||
#: apps/rules/models.py:315 apps/transactions/filters.py:68
|
||||
#: apps/transactions/forms.py:51 apps/transactions/forms.py:259
|
||||
#: apps/transactions/forms.py:427 apps/transactions/forms.py:532
|
||||
#: apps/transactions/forms.py:540 apps/transactions/forms.py:700
|
||||
#: apps/transactions/forms.py:941 apps/transactions/models.py:329
|
||||
#: apps/transactions/models.py:577 apps/transactions/models.py:779
|
||||
#: apps/transactions/models.py:1031 templates/includes/navbar.html:111
|
||||
#: templates/includes/sidebar.html:184
|
||||
#: apps/transactions/models.py:1031 templates/includes/sidebar.html:150
|
||||
#: templates/insights/fragments/category_overview/index.html:40
|
||||
#: templates/tags/fragments/list.html:9 templates/tags/pages/index.html:4
|
||||
msgid "Tags"
|
||||
@@ -116,7 +115,7 @@ msgstr "帳戶組"
|
||||
|
||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:9
|
||||
#: templates/account_groups/pages/index.html:4
|
||||
#: templates/includes/navbar.html:121 templates/includes/sidebar.html:204
|
||||
#: templates/includes/sidebar.html:170
|
||||
msgid "Account Groups"
|
||||
msgstr "帳戶組"
|
||||
|
||||
@@ -157,7 +156,7 @@ msgstr "封存"
|
||||
msgid "Archived accounts don't show up nor count towards your net worth"
|
||||
msgstr "封存的帳戶不會在淨資產中被計算或顯示"
|
||||
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:170 apps/rules/forms.py:184
|
||||
#: apps/accounts/models.py:75 apps/rules/forms.py:173 apps/rules/forms.py:187
|
||||
#: apps/rules/models.py:35 apps/rules/models.py:267
|
||||
#: apps/transactions/forms.py:63 apps/transactions/forms.py:271
|
||||
#: apps/transactions/forms.py:386 apps/transactions/forms.py:692
|
||||
@@ -174,9 +173,8 @@ msgstr "帳戶"
|
||||
#: apps/accounts/models.py:76 apps/export_app/forms.py:19
|
||||
#: apps/export_app/forms.py:129 apps/transactions/filters.py:52
|
||||
#: templates/accounts/fragments/list.html:9
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:117
|
||||
#: templates/includes/navbar.html:119 templates/includes/sidebar.html:196
|
||||
#: templates/includes/sidebar.html:198
|
||||
#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:162
|
||||
#: templates/includes/sidebar.html:164
|
||||
#: templates/monthly_overview/pages/overview.html:75
|
||||
#: templates/transactions/pages/transactions.html:26
|
||||
msgid "Accounts"
|
||||
@@ -454,10 +452,10 @@ msgstr "移除"
|
||||
|
||||
#: apps/common/widgets/tom_select.py:15
|
||||
#: templates/mini_tools/unit_price_calculator.html:180
|
||||
#: templates/monthly_overview/pages/overview.html:172
|
||||
#: templates/monthly_overview/pages/overview.html:184
|
||||
#: templates/transactions/pages/transactions.html:125
|
||||
#: templates/transactions/pages/transactions.html:137
|
||||
#: templates/monthly_overview/pages/overview.html:171
|
||||
#: templates/monthly_overview/pages/overview.html:183
|
||||
#: templates/transactions/pages/transactions.html:124
|
||||
#: templates/transactions/pages/transactions.html:136
|
||||
msgid "Clear"
|
||||
msgstr "清除"
|
||||
|
||||
@@ -473,8 +471,8 @@ msgstr "前綴"
|
||||
msgid "Suffix"
|
||||
msgstr "後綴"
|
||||
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:173
|
||||
#: apps/rules/forms.py:187 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/currencies/forms.py:66 apps/dca/models.py:158 apps/rules/forms.py:176
|
||||
#: apps/rules/forms.py:190 apps/rules/models.py:38 apps/rules/models.py:279
|
||||
#: apps/transactions/forms.py:67 apps/transactions/forms.py:391
|
||||
#: apps/transactions/forms.py:544 apps/transactions/models.py:305
|
||||
#: templates/dca/fragments/strategy/details.html:49
|
||||
@@ -498,9 +496,8 @@ msgstr "小數點後位數"
|
||||
#: apps/currencies/models.py:45 apps/export_app/forms.py:25
|
||||
#: apps/export_app/forms.py:130 apps/transactions/filters.py:59
|
||||
#: templates/currencies/fragments/list.html:9
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
|
||||
#: templates/includes/navbar.html:127 templates/includes/sidebar.html:210
|
||||
#: templates/includes/sidebar.html:212
|
||||
#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:176
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/monthly_overview/pages/overview.html:62
|
||||
#: templates/transactions/pages/transactions.html:12
|
||||
msgid "Currencies"
|
||||
@@ -534,7 +531,7 @@ msgstr "自動"
|
||||
#: apps/currencies/models.py:82 apps/export_app/forms.py:67
|
||||
#: apps/export_app/forms.py:142 templates/exchange_rates/fragments/list.html:10
|
||||
#: templates/exchange_rates/pages/index.html:4
|
||||
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:218
|
||||
#: templates/includes/sidebar.html:184
|
||||
msgid "Exchange Rates"
|
||||
msgstr "換算匯率"
|
||||
|
||||
@@ -740,8 +737,8 @@ msgstr "目標貨幣"
|
||||
msgid "Payment Currency"
|
||||
msgstr "交易貨幣"
|
||||
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:177
|
||||
#: apps/rules/forms.py:193 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:180
|
||||
#: apps/rules/forms.py:196 apps/rules/models.py:43 apps/rules/models.py:295
|
||||
#: apps/transactions/forms.py:413 apps/transactions/forms.py:560
|
||||
#: apps/transactions/models.py:319 apps/transactions/models.py:584
|
||||
#: apps/transactions/models.py:785 apps/transactions/models.py:1021
|
||||
@@ -801,15 +798,14 @@ msgid "Entry deleted successfully"
|
||||
msgstr "成功刪除投入"
|
||||
|
||||
#: apps/export_app/forms.py:13 apps/export_app/forms.py:128
|
||||
#: templates/includes/navbar.html:150 templates/includes/sidebar.html:255
|
||||
#: templates/users/fragments/list.html:10 templates/users/pages/index.html:4
|
||||
#: templates/includes/sidebar.html:221 templates/users/fragments/list.html:10
|
||||
#: templates/users/pages/index.html:4
|
||||
msgid "Users"
|
||||
msgstr "使用者"
|
||||
|
||||
#: apps/export_app/forms.py:31 apps/export_app/forms.py:134
|
||||
#: apps/transactions/models.py:380 templates/includes/navbar.html:58
|
||||
#: templates/includes/navbar.html:107 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:176
|
||||
#: apps/transactions/models.py:380 templates/includes/sidebar.html:81
|
||||
#: templates/includes/sidebar.html:142
|
||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||
#: templates/recurring_transactions/fragments/table.html:37
|
||||
#: templates/transactions/pages/transactions.html:5
|
||||
@@ -818,13 +814,12 @@ msgstr "交易"
|
||||
|
||||
#: apps/export_app/forms.py:37 apps/export_app/forms.py:131
|
||||
#: apps/transactions/filters.py:63 templates/categories/fragments/list.html:9
|
||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:109
|
||||
#: templates/includes/sidebar.html:178
|
||||
#: templates/categories/pages/index.html:4 templates/includes/sidebar.html:144
|
||||
msgid "Categories"
|
||||
msgstr "類別"
|
||||
|
||||
#: apps/export_app/forms.py:49 apps/export_app/forms.py:133
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:192 apps/rules/models.py:46
|
||||
#: apps/rules/forms.py:185 apps/rules/forms.py:195 apps/rules/models.py:46
|
||||
#: apps/rules/models.py:307 apps/transactions/filters.py:73
|
||||
#: apps/transactions/forms.py:59 apps/transactions/forms.py:267
|
||||
#: apps/transactions/forms.py:435 apps/transactions/forms.py:715
|
||||
@@ -832,23 +827,20 @@ msgstr "類別"
|
||||
#: apps/transactions/models.py:334 apps/transactions/models.py:580
|
||||
#: apps/transactions/models.py:782 apps/transactions/models.py:1036
|
||||
#: templates/entities/fragments/list.html:9
|
||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:113
|
||||
#: templates/includes/sidebar.html:190
|
||||
#: templates/entities/pages/index.html:4 templates/includes/sidebar.html:156
|
||||
#: templates/insights/fragments/category_overview/index.html:54
|
||||
msgid "Entities"
|
||||
msgstr "實體"
|
||||
|
||||
#: apps/export_app/forms.py:55 apps/export_app/forms.py:137
|
||||
#: apps/transactions/models.py:822 templates/includes/navbar.html:77
|
||||
#: templates/includes/sidebar.html:110
|
||||
#: apps/transactions/models.py:822 templates/includes/sidebar.html:110
|
||||
#: templates/recurring_transactions/fragments/list.html:9
|
||||
#: templates/recurring_transactions/pages/index.html:4
|
||||
msgid "Recurring Transactions"
|
||||
msgstr "定期扣款交易"
|
||||
|
||||
#: apps/export_app/forms.py:61 apps/export_app/forms.py:135
|
||||
#: apps/transactions/models.py:598 templates/includes/navbar.html:75
|
||||
#: templates/includes/sidebar.html:104
|
||||
#: apps/transactions/models.py:598 templates/includes/sidebar.html:104
|
||||
#: templates/installment_plans/fragments/list.html:9
|
||||
#: templates/installment_plans/pages/index.html:4
|
||||
msgid "Installment Plans"
|
||||
@@ -857,13 +849,12 @@ msgstr "分期付款計劃"
|
||||
#: apps/export_app/forms.py:73 apps/export_app/forms.py:140
|
||||
#: templates/exchange_rates_services/fragments/list.html:10
|
||||
#: templates/exchange_rates_services/pages/index.html:4
|
||||
#: templates/includes/navbar.html:143 templates/includes/sidebar.html:246
|
||||
#: templates/includes/sidebar.html:212
|
||||
msgid "Automatic Exchange Rates"
|
||||
msgstr "自動匯率換算"
|
||||
|
||||
#: apps/export_app/forms.py:79 templates/includes/navbar.html:135
|
||||
#: templates/includes/sidebar.html:226 templates/rules/fragments/list.html:9
|
||||
#: templates/rules/pages/index.html:4
|
||||
#: apps/export_app/forms.py:79 templates/includes/sidebar.html:192
|
||||
#: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4
|
||||
msgid "Rules"
|
||||
msgstr "規則"
|
||||
|
||||
@@ -903,7 +894,7 @@ msgid "Update or create transaction actions"
|
||||
msgstr "更新或建立交易規則"
|
||||
|
||||
#: apps/export_app/forms.py:181 templates/cotton/transaction/item.html:224
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:50
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:53
|
||||
#: templates/export_app/fragments/restore.html:5
|
||||
#: templates/export_app/pages/index.html:19
|
||||
msgid "Restore"
|
||||
@@ -932,7 +923,7 @@ msgstr "選擇一個檔案"
|
||||
|
||||
#: apps/import_app/forms.py:55
|
||||
#: templates/import_app/fragments/profiles/list.html:57
|
||||
#: templates/includes/navbar.html:137 templates/includes/sidebar.html:232
|
||||
#: templates/includes/sidebar.html:198
|
||||
msgid "Import"
|
||||
msgstr "匯入"
|
||||
|
||||
@@ -1049,56 +1040,60 @@ msgstr "預期支出"
|
||||
msgid "Saved"
|
||||
msgstr "已儲存"
|
||||
|
||||
#: apps/rules/forms.py:26
|
||||
#: apps/rules/forms.py:27
|
||||
msgid "Run on creation"
|
||||
msgstr "建立的時候執行"
|
||||
|
||||
#: apps/rules/forms.py:27
|
||||
#: apps/rules/forms.py:28
|
||||
msgid "Run on update"
|
||||
msgstr "更新的時候執行"
|
||||
|
||||
#: apps/rules/forms.py:28
|
||||
#: apps/rules/forms.py:29
|
||||
msgid "Run on delete"
|
||||
msgstr "刪除的時候執行"
|
||||
|
||||
#: apps/rules/forms.py:29
|
||||
#: apps/rules/forms.py:30
|
||||
msgid "If..."
|
||||
msgstr "假如…"
|
||||
|
||||
#: apps/rules/forms.py:73
|
||||
#: apps/rules/forms.py:53
|
||||
msgid "You can add actions to this rule in the next screen."
|
||||
msgstr ""
|
||||
|
||||
#: apps/rules/forms.py:76
|
||||
msgid "Set field"
|
||||
msgstr "設定欄位"
|
||||
|
||||
#: apps/rules/forms.py:74 templates/insights/fragments/sankey.html:101
|
||||
#: apps/rules/forms.py:77 templates/insights/fragments/sankey.html:101
|
||||
msgid "To"
|
||||
msgstr "到"
|
||||
|
||||
#: apps/rules/forms.py:75 apps/rules/forms.py:155 apps/rules/models.py:20
|
||||
#: apps/rules/forms.py:78 apps/rules/forms.py:158 apps/rules/models.py:20
|
||||
#: apps/rules/models.py:62 apps/rules/models.py:323
|
||||
#: templates/rules/fragments/list.html:23
|
||||
msgid "Order"
|
||||
msgstr "順序"
|
||||
|
||||
#: apps/rules/forms.py:122
|
||||
#: apps/rules/forms.py:125
|
||||
msgid "A value for this field already exists in the rule."
|
||||
msgstr "這個欄位的值已經存在這條規則內。"
|
||||
|
||||
#: apps/rules/forms.py:156 apps/rules/forms.py:157 apps/rules/forms.py:158
|
||||
#: apps/rules/forms.py:159 apps/rules/forms.py:160 apps/rules/forms.py:161
|
||||
#: apps/rules/forms.py:162 apps/rules/forms.py:163 apps/rules/forms.py:164
|
||||
#: apps/rules/forms.py:165 apps/rules/forms.py:166 apps/rules/forms.py:167
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169
|
||||
#: apps/rules/forms.py:168 apps/rules/forms.py:169 apps/rules/forms.py:170
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:172
|
||||
msgid "Operator"
|
||||
msgstr "運算子"
|
||||
|
||||
#: apps/rules/forms.py:171 apps/rules/forms.py:185 apps/rules/models.py:36
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:36
|
||||
#: apps/rules/models.py:271 apps/transactions/forms.py:377
|
||||
#: apps/transactions/models.py:302 apps/transactions/models.py:540
|
||||
#: apps/transactions/models.py:763 apps/transactions/models.py:1006
|
||||
msgid "Type"
|
||||
msgstr "種類"
|
||||
|
||||
#: apps/rules/forms.py:172 apps/rules/forms.py:186 apps/rules/models.py:37
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:37
|
||||
#: apps/rules/models.py:275 apps/transactions/filters.py:22
|
||||
#: apps/transactions/forms.py:381 apps/transactions/models.py:304
|
||||
#: apps/transactions/models.py:1008 templates/cotton/transaction/item.html:20
|
||||
@@ -1108,7 +1103,7 @@ msgstr "種類"
|
||||
msgid "Paid"
|
||||
msgstr "已支付"
|
||||
|
||||
#: apps/rules/forms.py:174 apps/rules/forms.py:188 apps/rules/models.py:39
|
||||
#: apps/rules/forms.py:177 apps/rules/forms.py:191 apps/rules/models.py:39
|
||||
#: apps/rules/models.py:283 apps/transactions/forms.py:71
|
||||
#: apps/transactions/forms.py:397 apps/transactions/forms.py:547
|
||||
#: apps/transactions/forms.py:721 apps/transactions/models.py:306
|
||||
@@ -1116,7 +1111,7 @@ msgstr "已支付"
|
||||
msgid "Reference Date"
|
||||
msgstr "起算日"
|
||||
|
||||
#: apps/rules/forms.py:175 apps/rules/forms.py:189 apps/rules/models.py:41
|
||||
#: apps/rules/forms.py:178 apps/rules/forms.py:192 apps/rules/models.py:41
|
||||
#: apps/rules/models.py:287 apps/transactions/forms.py:404
|
||||
#: apps/transactions/models.py:312 apps/transactions/models.py:768
|
||||
#: apps/transactions/models.py:1014
|
||||
@@ -1127,7 +1122,7 @@ msgstr "起算日"
|
||||
msgid "Amount"
|
||||
msgstr "金額"
|
||||
|
||||
#: apps/rules/forms.py:176 apps/rules/forms.py:190 apps/rules/models.py:14
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:193 apps/rules/models.py:14
|
||||
#: apps/rules/models.py:42 apps/rules/models.py:291
|
||||
#: apps/transactions/forms.py:408 apps/transactions/forms.py:551
|
||||
#: apps/transactions/models.py:317 apps/transactions/models.py:542
|
||||
@@ -1135,47 +1130,47 @@ msgstr "金額"
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: apps/rules/forms.py:179 apps/rules/forms.py:195 apps/rules/models.py:47
|
||||
#: apps/rules/forms.py:182 apps/rules/forms.py:198 apps/rules/models.py:47
|
||||
#: apps/rules/models.py:299 apps/transactions/models.py:356
|
||||
#: apps/transactions/models.py:1041
|
||||
msgid "Internal Note"
|
||||
msgstr "內部註記"
|
||||
|
||||
#: apps/rules/forms.py:180 apps/rules/forms.py:196 apps/rules/models.py:48
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:199 apps/rules/models.py:48
|
||||
#: apps/rules/models.py:303 apps/transactions/models.py:358
|
||||
#: apps/transactions/models.py:1043
|
||||
msgid "Internal ID"
|
||||
msgstr "內部ID"
|
||||
|
||||
#: apps/rules/forms.py:183 apps/rules/forms.py:197 apps/rules/models.py:40
|
||||
#: apps/rules/forms.py:186 apps/rules/forms.py:200 apps/rules/models.py:40
|
||||
#: apps/rules/models.py:319 apps/transactions/forms.py:564
|
||||
#: apps/transactions/models.py:216 apps/transactions/models.py:307
|
||||
#: apps/transactions/models.py:1009
|
||||
msgid "Mute"
|
||||
msgstr "靜音"
|
||||
|
||||
#: apps/rules/forms.py:212
|
||||
#: apps/rules/forms.py:215
|
||||
msgid "Search Criteria"
|
||||
msgstr "搜尋條件"
|
||||
|
||||
#: apps/rules/forms.py:357
|
||||
#: apps/rules/forms.py:360
|
||||
msgid "Set Values"
|
||||
msgstr "設定值"
|
||||
|
||||
#: apps/rules/forms.py:404 apps/rules/forms.py:439 apps/rules/forms.py:474
|
||||
#: apps/rules/forms.py:407 apps/rules/forms.py:442 apps/rules/forms.py:477
|
||||
#: apps/transactions/models.py:379
|
||||
msgid "Transaction"
|
||||
msgstr "交易"
|
||||
|
||||
#: apps/rules/forms.py:408 apps/rules/forms.py:443 apps/rules/forms.py:478
|
||||
#: apps/rules/forms.py:411 apps/rules/forms.py:446 apps/rules/forms.py:481
|
||||
msgid "Type to search for a transaction"
|
||||
msgstr "搜尋交易的種類"
|
||||
|
||||
#: apps/rules/forms.py:419 apps/rules/forms.py:454 apps/rules/forms.py:488
|
||||
#: apps/rules/forms.py:422 apps/rules/forms.py:457 apps/rules/forms.py:491
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/updated.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:118
|
||||
#: templates/rules/fragments/transaction_rule/view.html:117
|
||||
msgid "Test"
|
||||
msgstr "測試"
|
||||
|
||||
@@ -1298,7 +1293,7 @@ msgid "Update or Create Transaction action deleted successfully"
|
||||
msgstr "成功刪除「更新或建立交易行為」"
|
||||
|
||||
#: apps/transactions/filters.py:23 templates/cotton/transaction/item.html:20
|
||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:47
|
||||
#: templates/cotton/transaction/item.html:31
|
||||
#: templates/insights/fragments/category_overview/index.html:65
|
||||
#: templates/net_worth/net_worth.html:39 templates/net_worth/net_worth.html:43
|
||||
#: templates/transactions/widgets/paid_toggle_button.html:7
|
||||
@@ -1499,7 +1494,7 @@ msgid "Yearly"
|
||||
msgstr "年"
|
||||
|
||||
#: apps/transactions/models.py:530 apps/users/models.py:464
|
||||
#: templates/includes/navbar.html:27 templates/includes/sidebar.html:51
|
||||
#: templates/includes/sidebar.html:51
|
||||
msgid "Monthly"
|
||||
msgstr "月"
|
||||
|
||||
@@ -1597,8 +1592,7 @@ msgstr "最後產生的起算日"
|
||||
msgid "Quick Transaction"
|
||||
msgstr "快速交易"
|
||||
|
||||
#: apps/transactions/models.py:1054 templates/includes/navbar.html:73
|
||||
#: templates/includes/sidebar.html:98
|
||||
#: apps/transactions/models.py:1054 templates/includes/sidebar.html:98
|
||||
#: templates/quick_transactions/pages/index.html:5
|
||||
#: templates/quick_transactions/pages/index.html:15
|
||||
msgid "Quick Transactions"
|
||||
@@ -1804,9 +1798,9 @@ msgstr "這個帳號已經被停用"
|
||||
|
||||
#: apps/users/forms.py:62 apps/users/forms.py:75 apps/users/forms.py:97
|
||||
#: templates/monthly_overview/pages/overview.html:95
|
||||
#: templates/monthly_overview/pages/overview.html:142
|
||||
#: templates/monthly_overview/pages/overview.html:141
|
||||
#: templates/transactions/pages/transactions.html:47
|
||||
#: templates/transactions/pages/transactions.html:95
|
||||
#: templates/transactions/pages/transactions.html:94
|
||||
msgid "Default"
|
||||
msgstr "預設"
|
||||
|
||||
@@ -1888,11 +1882,11 @@ msgstr "無法使用這個頁面移除自己的超級使用者權限。"
|
||||
msgid "A user with this email address already exists."
|
||||
msgstr "這個電子郵件的使用者已經存在。"
|
||||
|
||||
#: apps/users/models.py:465 templates/includes/navbar.html:29
|
||||
#: apps/users/models.py:465
|
||||
msgid "Yearly by currency"
|
||||
msgstr "以貨幣排序的年報"
|
||||
|
||||
#: apps/users/models.py:466 templates/includes/navbar.html:31
|
||||
#: apps/users/models.py:466
|
||||
msgid "Yearly by account"
|
||||
msgstr "以帳戶為主的年報"
|
||||
|
||||
@@ -1908,8 +1902,7 @@ msgstr "預期的淨資產"
|
||||
msgid "All Transactions"
|
||||
msgstr "全部的交易"
|
||||
|
||||
#: apps/users/models.py:470 templates/includes/navbar.html:33
|
||||
#: templates/includes/sidebar.html:63
|
||||
#: apps/users/models.py:470 templates/includes/sidebar.html:63
|
||||
msgid "Calendar"
|
||||
msgstr "行事曆"
|
||||
|
||||
@@ -1980,7 +1973,7 @@ msgstr "操作"
|
||||
#: templates/accounts/fragments/list.html:37
|
||||
#: templates/categories/fragments/table.html:29
|
||||
#: templates/cotton/transaction/item.html:152
|
||||
#: templates/cotton/ui/transactions_action_bar.html:52
|
||||
#: templates/cotton/ui/transactions_action_bar.html:54
|
||||
#: templates/currencies/fragments/list.html:34
|
||||
#: templates/dca/fragments/strategy/details.html:63
|
||||
#: templates/dca/fragments/strategy/list.html:31
|
||||
@@ -2026,7 +2019,7 @@ msgstr "分享"
|
||||
#: templates/cotton/transaction/item.html:158
|
||||
#: templates/cotton/transaction/item.html:230
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/currencies/fragments/list.html:40
|
||||
#: templates/dca/fragments/strategy/details.html:70
|
||||
#: templates/dca/fragments/strategy/list.html:38
|
||||
@@ -2044,7 +2037,7 @@ msgstr "分享"
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/deleted.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:59
|
||||
#: templates/rules/fragments/transaction_rule/view.html:92
|
||||
#: templates/rules/fragments/transaction_rule/view.html:134
|
||||
#: templates/rules/fragments/transaction_rule/view.html:133
|
||||
#: templates/tags/fragments/table.html:51
|
||||
msgid "Delete"
|
||||
msgstr "刪除"
|
||||
@@ -2054,8 +2047,8 @@ msgstr "刪除"
|
||||
#: templates/categories/fragments/table.html:56
|
||||
#: templates/cotton/transaction/item.html:160
|
||||
#: templates/cotton/transaction/item.html:236
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:91
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:44
|
||||
#: templates/dca/fragments/strategy/details.html:75
|
||||
#: templates/dca/fragments/strategy/list.html:42
|
||||
@@ -2084,8 +2077,8 @@ msgstr "確定嗎?"
|
||||
#: templates/categories/fragments/table.html:57
|
||||
#: templates/cotton/transaction/item.html:161
|
||||
#: templates/cotton/transaction/item.html:237
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:60
|
||||
#: templates/cotton/ui/transactions_action_bar.html:92
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||
#: templates/cotton/ui/transactions_action_bar.html:83
|
||||
#: templates/currencies/fragments/list.html:45
|
||||
#: templates/dca/fragments/strategy/details.html:76
|
||||
#: templates/dca/fragments/strategy/list.html:43
|
||||
@@ -2243,8 +2236,9 @@ msgid "Pick a month"
|
||||
msgstr "選擇月份"
|
||||
|
||||
#: templates/common/fragments/toasts.html:20
|
||||
#: templates/cotton/components/fab.html:9 templates/extends/offcanvas.html:4
|
||||
#: templates/includes/sidebar.html:44 templates/includes/sidebar.html:165
|
||||
#: templates/cotton/components/fab.html:9
|
||||
#: templates/cotton/components/sidebar_collapsible_panel.html:28
|
||||
#: templates/extends/offcanvas.html:4 templates/includes/sidebar.html:44
|
||||
msgid "Close"
|
||||
msgstr "關閉"
|
||||
|
||||
@@ -2295,7 +2289,7 @@ msgid "Move to today"
|
||||
msgstr "移動到今天"
|
||||
|
||||
#: templates/cotton/transaction/item.html:221
|
||||
#: templates/cotton/ui/transactions_action_bar.html:82
|
||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||
msgid "Duplicate"
|
||||
msgstr "複製"
|
||||
|
||||
@@ -2334,65 +2328,73 @@ msgstr "當前的總額"
|
||||
msgid "final total"
|
||||
msgstr "最後的總額"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/transactions_action_bar.html:35
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:34
|
||||
#: templates/cotton/ui/transactions_action_bar.html:34
|
||||
msgid "Select All"
|
||||
msgstr "選擇全部"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/transactions_action_bar.html:41
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:40
|
||||
#: templates/cotton/ui/transactions_action_bar.html:40
|
||||
msgid "Unselect All"
|
||||
msgstr "取消選擇全部"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:61
|
||||
#: templates/cotton/ui/transactions_action_bar.html:93
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:46
|
||||
msgid "Invert election"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:59
|
||||
#: templates/cotton/ui/transactions_action_bar.html:84
|
||||
#, fuzzy
|
||||
#| msgid "Yes, delete them!"
|
||||
msgid "Yes, delete them!"
|
||||
msgstr "確認,刪除它!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:108
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:129
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:148
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:167
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:186
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:205
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:224
|
||||
#: templates/cotton/ui/transactions_action_bar.html:140
|
||||
#: templates/cotton/ui/transactions_action_bar.html:161
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
#: templates/cotton/ui/transactions_action_bar.html:199
|
||||
#: templates/cotton/ui/transactions_action_bar.html:218
|
||||
#: templates/cotton/ui/transactions_action_bar.html:237
|
||||
#: templates/cotton/ui/transactions_action_bar.html:256
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:103
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:118
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:134
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:150
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:166
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:182
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:198
|
||||
#: templates/cotton/ui/transactions_action_bar.html:128
|
||||
#: templates/cotton/ui/transactions_action_bar.html:143
|
||||
#: templates/cotton/ui/transactions_action_bar.html:159
|
||||
#: templates/cotton/ui/transactions_action_bar.html:175
|
||||
#: templates/cotton/ui/transactions_action_bar.html:191
|
||||
#: templates/cotton/ui/transactions_action_bar.html:207
|
||||
#: templates/cotton/ui/transactions_action_bar.html:223
|
||||
#, fuzzy
|
||||
#| msgid "copied!"
|
||||
msgid "copied!"
|
||||
msgstr "已經複製!"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:136
|
||||
#: templates/cotton/ui/transactions_action_bar.html:168
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:123
|
||||
#: templates/cotton/ui/transactions_action_bar.html:148
|
||||
msgid "Flat Total"
|
||||
msgstr "總價"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:139
|
||||
#: templates/cotton/ui/transactions_action_bar.html:164
|
||||
msgid "Real Total"
|
||||
msgstr "真實總額"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:174
|
||||
#: templates/cotton/ui/transactions_action_bar.html:206
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:155
|
||||
#: templates/cotton/ui/transactions_action_bar.html:180
|
||||
msgid "Mean"
|
||||
msgstr "平均值"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:193
|
||||
#: templates/cotton/ui/transactions_action_bar.html:225
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:171
|
||||
#: templates/cotton/ui/transactions_action_bar.html:196
|
||||
msgid "Max"
|
||||
msgstr "最大值"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:212
|
||||
#: templates/cotton/ui/transactions_action_bar.html:244
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:187
|
||||
#: templates/cotton/ui/transactions_action_bar.html:212
|
||||
msgid "Min"
|
||||
msgstr "最小值"
|
||||
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:231
|
||||
#: templates/cotton/ui/transactions_action_bar.html:263
|
||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:203
|
||||
#: templates/cotton/ui/transactions_action_bar.html:228
|
||||
msgid "Count"
|
||||
msgstr "計數"
|
||||
|
||||
@@ -2417,11 +2419,15 @@ msgstr "重複"
|
||||
msgid "Balance"
|
||||
msgstr "餘額"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:46
|
||||
msgid "Invert selection"
|
||||
msgstr ""
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:66
|
||||
msgid "Mark as unpaid"
|
||||
msgstr "標記為未支付"
|
||||
|
||||
#: templates/cotton/ui/transactions_action_bar.html:73
|
||||
#: templates/cotton/ui/transactions_action_bar.html:71
|
||||
msgid "Mark as paid"
|
||||
msgstr "標記為已支付"
|
||||
|
||||
@@ -2474,8 +2480,8 @@ msgid "No entries for this DCA"
|
||||
msgstr "這個定期定額沒有投入"
|
||||
|
||||
#: templates/dca/fragments/strategy/details.html:120
|
||||
#: templates/monthly_overview/fragments/list.html:47
|
||||
#: templates/transactions/fragments/list_all.html:47
|
||||
#: templates/monthly_overview/fragments/list.html:33
|
||||
#: templates/transactions/fragments/list_all.html:33
|
||||
msgid "Try adding one"
|
||||
msgstr "試著增加一個"
|
||||
|
||||
@@ -2577,7 +2583,7 @@ msgid "Edit exchange rate"
|
||||
msgstr "編輯匯率資訊"
|
||||
|
||||
#: templates/exchange_rates/fragments/list.html:17
|
||||
#: templates/includes/navbar.html:62 templates/includes/sidebar.html:83
|
||||
#: templates/includes/sidebar.html:83
|
||||
#: templates/yearly_overview/pages/overview_by_account.html:33
|
||||
#: templates/yearly_overview/pages/overview_by_currency.html:35
|
||||
msgid "All"
|
||||
@@ -2600,7 +2606,7 @@ msgstr "沒有匯率"
|
||||
|
||||
#: templates/exchange_rates/fragments/table.html:56
|
||||
#: templates/exchange_rates_services/fragments/table.html:57
|
||||
#: templates/transactions/fragments/list_all.html:57
|
||||
#: templates/transactions/fragments/list_all.html:43
|
||||
msgid "Page navigation"
|
||||
msgstr "頁面導覽"
|
||||
|
||||
@@ -2632,8 +2638,7 @@ msgstr "帳戶"
|
||||
msgid "No services configured"
|
||||
msgstr "沒有設定任何服務"
|
||||
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:140
|
||||
#: templates/includes/sidebar.html:239
|
||||
#: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:205
|
||||
msgid "Export and Restore"
|
||||
msgstr "匯出和復原"
|
||||
|
||||
@@ -2722,83 +2727,10 @@ msgstr "尚未執行"
|
||||
msgid "Logs for"
|
||||
msgstr "日誌"
|
||||
|
||||
#: templates/includes/mobile_navbar.html:12 templates/includes/navbar.html:12
|
||||
#: templates/includes/mobile_navbar.html:12
|
||||
msgid "Toggle navigation"
|
||||
msgstr "切換導航"
|
||||
|
||||
#: templates/includes/navbar.html:23
|
||||
msgid "Overview"
|
||||
msgstr "總覽"
|
||||
|
||||
#: templates/includes/navbar.html:41 templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "淨資產"
|
||||
|
||||
#: templates/includes/navbar.html:45
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "目前"
|
||||
|
||||
#: templates/includes/navbar.html:51 templates/includes/sidebar.html:69
|
||||
#: templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "深入瞭解"
|
||||
|
||||
#: templates/includes/navbar.html:67 templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "垃圾桶"
|
||||
|
||||
#: templates/includes/navbar.html:85 templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "工具"
|
||||
|
||||
#: templates/includes/navbar.html:89 templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "定期定額追蹤器"
|
||||
|
||||
#: templates/includes/navbar.html:92 templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "單位價格計算機"
|
||||
|
||||
#: templates/includes/navbar.html:95 templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "貨幣換算器"
|
||||
|
||||
#: templates/includes/navbar.html:104 templates/includes/sidebar.html:146
|
||||
#: templates/includes/sidebar.html:161
|
||||
msgid "Management"
|
||||
msgstr "管理"
|
||||
|
||||
#: templates/includes/navbar.html:133 templates/includes/sidebar.html:224
|
||||
msgid "Automation"
|
||||
msgstr "自動化"
|
||||
|
||||
#: templates/includes/navbar.html:148 templates/includes/sidebar.html:253
|
||||
msgid "Admin"
|
||||
msgstr "管理員"
|
||||
|
||||
#: templates/includes/navbar.html:156 templates/includes/sidebar.html:262
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "你得確定你要做什麼才用這個功能"
|
||||
|
||||
#: templates/includes/navbar.html:157 templates/includes/sidebar.html:261
|
||||
msgid "Django Admin"
|
||||
msgstr "Django管理介面"
|
||||
|
||||
#: templates/includes/navbar.html:168 templates/includes/sidebar.html:276
|
||||
msgid "is available"
|
||||
msgstr "可用"
|
||||
|
||||
#: templates/includes/navbar.html:173 templates/includes/navbar.html:176
|
||||
#: templates/includes/sidebar.html:284
|
||||
msgid "Calculator"
|
||||
msgstr "計算機"
|
||||
|
||||
#: templates/includes/navbar/user_menu.html:4
|
||||
msgid "Toggle theme"
|
||||
msgstr ""
|
||||
@@ -2844,6 +2776,66 @@ msgstr "取消"
|
||||
msgid "Confirm"
|
||||
msgstr "確認"
|
||||
|
||||
#: templates/includes/sidebar.html:69 templates/insights/pages/index.html:5
|
||||
msgid "Insights"
|
||||
msgstr "深入瞭解"
|
||||
|
||||
#: templates/includes/sidebar.html:75
|
||||
msgid "Net Worth"
|
||||
msgstr "淨資產"
|
||||
|
||||
#: templates/includes/sidebar.html:91
|
||||
msgid "Trash Can"
|
||||
msgstr "垃圾桶"
|
||||
|
||||
#: templates/includes/sidebar.html:116
|
||||
msgid "Tools"
|
||||
msgstr "工具"
|
||||
|
||||
#: templates/includes/sidebar.html:118
|
||||
msgid "Dollar Cost Average Tracker"
|
||||
msgstr "定期定額追蹤器"
|
||||
|
||||
#: templates/includes/sidebar.html:124
|
||||
#: templates/mini_tools/unit_price_calculator.html:4
|
||||
#: templates/mini_tools/unit_price_calculator.html:9
|
||||
msgid "Unit Price Calculator"
|
||||
msgstr "單位價格計算機"
|
||||
|
||||
#: templates/includes/sidebar.html:130
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:7
|
||||
#: templates/mini_tools/currency_converter/currency_converter.html:14
|
||||
msgid "Currency Converter"
|
||||
msgstr "貨幣換算器"
|
||||
|
||||
#: templates/includes/sidebar.html:139
|
||||
msgid "Management"
|
||||
msgstr "管理"
|
||||
|
||||
#: templates/includes/sidebar.html:190
|
||||
msgid "Automation"
|
||||
msgstr "自動化"
|
||||
|
||||
#: templates/includes/sidebar.html:219
|
||||
msgid "Admin"
|
||||
msgstr "管理員"
|
||||
|
||||
#: templates/includes/sidebar.html:227
|
||||
msgid "Django Admin"
|
||||
msgstr "Django管理介面"
|
||||
|
||||
#: templates/includes/sidebar.html:228
|
||||
msgid "Only use this if you know what you're doing"
|
||||
msgstr "你得確定你要做什麼才用這個功能"
|
||||
|
||||
#: templates/includes/sidebar.html:243
|
||||
msgid "is available"
|
||||
msgstr "可用"
|
||||
|
||||
#: templates/includes/sidebar.html:251
|
||||
msgid "Calculator"
|
||||
msgstr "計算機"
|
||||
|
||||
#: templates/insights/fragments/category_explorer/charts/account.html:100
|
||||
#: templates/insights/fragments/category_explorer/charts/currency.html:92
|
||||
#: templates/monthly_overview/fragments/monthly_account_summary.html:14
|
||||
@@ -2882,6 +2874,11 @@ msgid ""
|
||||
"each tag"
|
||||
msgstr "每個綁定的標籤都會計算一次交易金額"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:69
|
||||
#: templates/net_worth/net_worth.html:29 templates/net_worth/net_worth.html:33
|
||||
msgid "Current"
|
||||
msgstr "目前"
|
||||
|
||||
#: templates/insights/fragments/category_overview/index.html:73
|
||||
msgid "Final total"
|
||||
msgstr "最終總額"
|
||||
@@ -3023,11 +3020,11 @@ msgstr "這會刪除這個分期付款計劃,以及連結的所有交易"
|
||||
msgid "No installment plans"
|
||||
msgstr "沒有分期付款計劃"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "This is a demo!"
|
||||
msgstr "這是展示!"
|
||||
|
||||
#: templates/layouts/base.html:36
|
||||
#: templates/layouts/base.html:37
|
||||
msgid "Any data you add here will be wiped in 24hrs or less"
|
||||
msgstr "任何新增的資料都會在24小時內被刪除"
|
||||
|
||||
@@ -3059,7 +3056,7 @@ msgstr "單位價格"
|
||||
msgid "Item"
|
||||
msgstr "項目"
|
||||
|
||||
#: templates/monthly_overview/fragments/list.html:46
|
||||
#: templates/monthly_overview/fragments/list.html:32
|
||||
msgid "No transactions this month"
|
||||
msgstr "這個月沒有交易"
|
||||
|
||||
@@ -3096,16 +3093,16 @@ msgid "Summary"
|
||||
msgstr "總結"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:96
|
||||
#: templates/monthly_overview/pages/overview.html:151
|
||||
#: templates/monthly_overview/pages/overview.html:150
|
||||
#: templates/transactions/pages/transactions.html:48
|
||||
#: templates/transactions/pages/transactions.html:104
|
||||
#: templates/transactions/pages/transactions.html:103
|
||||
msgid "Oldest first"
|
||||
msgstr "最舊的優先"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:97
|
||||
#: templates/monthly_overview/pages/overview.html:160
|
||||
#: templates/monthly_overview/pages/overview.html:159
|
||||
#: templates/transactions/pages/transactions.html:49
|
||||
#: templates/transactions/pages/transactions.html:113
|
||||
#: templates/transactions/pages/transactions.html:112
|
||||
msgid "Newest first"
|
||||
msgstr "新的優先"
|
||||
|
||||
@@ -3114,8 +3111,8 @@ msgstr "新的優先"
|
||||
msgid "Filter transactions"
|
||||
msgstr "過濾交易"
|
||||
|
||||
#: templates/monthly_overview/pages/overview.html:132
|
||||
#: templates/transactions/pages/transactions.html:85
|
||||
#: templates/monthly_overview/pages/overview.html:131
|
||||
#: templates/transactions/pages/transactions.html:84
|
||||
msgid "Order by"
|
||||
msgstr "排序方式"
|
||||
|
||||
@@ -3238,7 +3235,7 @@ msgid "Add transaction rule"
|
||||
msgstr "新增交易規則"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/dry_run/created.html:5
|
||||
#: templates/rules/fragments/transaction_rule/view.html:124
|
||||
#: templates/rules/fragments/transaction_rule/view.html:123
|
||||
msgid "Create"
|
||||
msgstr "建立"
|
||||
|
||||
@@ -3315,15 +3312,17 @@ msgstr "編輯"
|
||||
msgid "This rule has no actions"
|
||||
msgstr "這個規則沒有行為"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:141
|
||||
msgid "Add new"
|
||||
msgstr "新增"
|
||||
#: templates/rules/fragments/transaction_rule/view.html:140
|
||||
#, fuzzy
|
||||
#| msgid "Add notes to transactions"
|
||||
msgid "Add new action"
|
||||
msgstr "為交易新增註記"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:146
|
||||
#: templates/rules/fragments/transaction_rule/view.html:145
|
||||
msgid "Edit Transaction"
|
||||
msgstr "編輯交易"
|
||||
|
||||
#: templates/rules/fragments/transaction_rule/view.html:149
|
||||
#: templates/rules/fragments/transaction_rule/view.html:148
|
||||
msgid "Update or Create Transaction"
|
||||
msgstr "更新或建立交易"
|
||||
|
||||
@@ -3356,7 +3355,7 @@ msgstr "編輯"
|
||||
msgid "transactions"
|
||||
msgstr "交易"
|
||||
|
||||
#: templates/transactions/fragments/list_all.html:46
|
||||
#: templates/transactions/fragments/list_all.html:32
|
||||
msgid "No transactions found"
|
||||
msgstr "沒有發現交易"
|
||||
|
||||
@@ -3434,6 +3433,22 @@ msgstr "登入"
|
||||
msgid "Yearly Overview"
|
||||
msgstr "年份總覽"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "Are you sure?"
|
||||
#~ msgid " Are you sure?"
|
||||
#~ msgstr "確定嗎?"
|
||||
|
||||
#, fuzzy
|
||||
#~| msgid "You won't be able to revert this!"
|
||||
#~ msgid " You won't be able to revert this!"
|
||||
#~ msgstr "您將無法復原這個行為!"
|
||||
|
||||
#~ msgid "Add new"
|
||||
#~ msgstr "新增"
|
||||
|
||||
#~ msgid "Overview"
|
||||
#~ msgstr "總覽"
|
||||
|
||||
#~ msgid "Toggle Dropdown"
|
||||
#~ msgstr "切換下拉選單"
|
||||
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
{% load active_link %}
|
||||
{% load i18n %}
|
||||
<c-vars id="collapsible-panel" />
|
||||
|
||||
<li>
|
||||
<div role="button"
|
||||
_="on click toggle .hidden on #{{ id }} then toggle .slide-in-left on #{{ id }}"
|
||||
class="text-xs flex items-center no-underline ps-3 p-2 rounded-box sidebar-item cursor-pointer {% active_link views=active css_class='sidebar-active' %}">
|
||||
<i class="{{ icon }} fa-fw"></i>
|
||||
<span class="ml-3 font-medium lg:group-hover:truncate lg:group-focus:truncate lg:group-hover:text-ellipsis lg:group-focus:text-ellipsis">
|
||||
{{ title }}
|
||||
</span>
|
||||
<i class="fa-solid fa-chevron-right fa-fw ml-auto pe-2"></i>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<div id="{{ id }}"
|
||||
class="p-0 absolute bottom-0 left-0 w-full z-30 max-h-dvh {% active_link views=active css_class='slide-in-left' inactive_class='hidden' %}">
|
||||
<div class="h-dvh bg-base-300 flex flex-col">
|
||||
<div class="items-center p-4 border-b border-base-content/10 sidebar-submenu-header text-base-content">
|
||||
<div class="flex items-center sidebar-submenu-title">
|
||||
<i class="{{ icon }} fa-fw lg:group-hover:me-2 me-2 lg:me-0"></i>
|
||||
<h5 class="text-lg font-semibold text-base-content m-0">
|
||||
{{ title }}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<button type="button" class="btn btn-ghost btn-sm btn-circle" aria-label="{% trans 'Close' %}"
|
||||
_="on click remove .slide-in-left from #{{ id }} then add .slide-out-left to #{{ id }} then wait 150ms then add .hidden to #{{ id }} then remove .slide-out-left from #{{ id }}">
|
||||
<i class="fa-solid fa-xmark"></i>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-item-list list-none p-3 flex flex-col gap-1 whitespace-nowrap lg:group-hover:animate-[disable-pointer-events] overflow-y-auto lg:overflow-y-hidden lg:hover:overflow-y-auto overflow-x-hidden"
|
||||
style="animation-duration: 100ms">
|
||||
{{ slot }}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,12 +1,14 @@
|
||||
<li class="lg:hidden lg:group-hover:block">
|
||||
<div class="flex items-center" data-bs-toggle="collapse" href="#{{ title|slugify }}" role="button"
|
||||
aria-expanded="false" aria-controls="{{ title|slugify }}">
|
||||
<li class="lg:hidden lg:group-hover:block" x-data="{ open: false }">
|
||||
<div class="flex items-center" @click="open = !open" role="button"
|
||||
:aria-expanded="open">
|
||||
<span
|
||||
class="text-base-content/60 text-sm font-bold uppercase lg:hidden lg:group-hover:inline me-2">{{ title }}</span>
|
||||
<hr class="flex-grow"/>
|
||||
<i class="fas fa-chevron-down text-base-content/60 lg:before:hidden lg:group-hover:before:inline ml-2 lg:ml-0 lg:group-hover:ml-2"></i>
|
||||
<i class="fas fa-chevron-down text-base-content/60 lg:before:hidden lg:group-hover:before:inline ml-2 lg:ml-0 lg:group-hover:ml-2"
|
||||
:class="{ 'rotate-180': open }"
|
||||
style="transition: transform 0.2s ease"></i>
|
||||
</div>
|
||||
<div x-show="open" x-collapse>
|
||||
{{ slot }}
|
||||
</div>
|
||||
</li>
|
||||
<div class="collapse lg:hidden lg:group-hover:block" id="{{ title|slugify }}">
|
||||
{{ slot }}
|
||||
</div>
|
||||
|
||||
@@ -1,94 +0,0 @@
|
||||
<div class="card bg-base-100 shadow-xl mb-2 transaction-item">
|
||||
<div class="card-body p-2 flex items-center gap-3" data-bs-toggle="collapse" data-bs-target="#{{ transaction.id }}" role="button" aria-expanded="false" aria-controls="{{ transaction.id }}">
|
||||
<!-- Main visible content -->
|
||||
<div class="flex flex-col lg:flex-row lg:items-center w-full gap-3">
|
||||
<!-- Type indicator -->
|
||||
<div class="w-8">
|
||||
{% if transaction.type == 'IN' %}
|
||||
<span class="badge badge-success">↑</span>
|
||||
{% else %}
|
||||
<span class="badge badge-error">↓</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<!-- Payment status -->
|
||||
<div class="w-8">
|
||||
{% if transaction.is_paid %}
|
||||
<span class="badge badge-success">✓</span>
|
||||
{% else %}
|
||||
<span class="badge badge-warning">○</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<!-- Description -->
|
||||
<div class="flex-grow">
|
||||
<span class="font-medium">{{ transaction.description }}</span>
|
||||
</div>
|
||||
|
||||
<!-- Amount -->
|
||||
<div class="text-right whitespace-nowrap">
|
||||
<span class="{% if transaction.type == 'IN' %}text-green-400{% else %}text-red-400{% endif %}">
|
||||
{{ transaction.amount }}
|
||||
</span>
|
||||
{% if transaction.exchanged_amount %}
|
||||
<br>
|
||||
<small class="text-base-content/60">
|
||||
{{ transaction.exchanged_amount.prefix }}{{ transaction.exchanged_amount.amount }}{{ transaction.exchanged_amount.suffix }}
|
||||
</small>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Expandable details -->
|
||||
<div class="collapse" id="{{ transaction.id }}">
|
||||
<div class="card-body p-3 transaction-details">
|
||||
<div class="grid grid-cols-1 md:grid-cols-2">
|
||||
<div>
|
||||
<dl class="grid grid-cols-3">
|
||||
<dt class="col-span-1">Date</dt>
|
||||
<dd class="col-span-2">{{ transaction.date|date:"Y-m-d" }}</dd>
|
||||
|
||||
<dt class="col-span-1">Reference Date</dt>
|
||||
<dd class="col-span-2">{{ transaction.reference_date|date:"Y-m" }}</dd>
|
||||
|
||||
<dt class="col-span-1">Account</dt>
|
||||
<dd class="col-span-2">{{ transaction.account.name }}</dd>
|
||||
|
||||
<dt class="col-span-1">Category</dt>
|
||||
<dd class="col-span-2">{{ transaction.category|default:"-" }}</dd>
|
||||
</dl>
|
||||
</div>
|
||||
<div>
|
||||
<dl class="grid grid-cols-3">
|
||||
{% if transaction.tags.exists %}
|
||||
<dt class="col-span-1">Tags</dt>
|
||||
<dd class="col-span-2">
|
||||
{% for tag in transaction.tags.all %}
|
||||
<span class="badge badge-secondary">{{ tag.name }}</span>
|
||||
{% endfor %}
|
||||
</dd>
|
||||
{% endif %}
|
||||
|
||||
{% if transaction.installment_plan %}
|
||||
<dt class="col-span-1">Installment</dt>
|
||||
<dd class="col-span-2">
|
||||
{{ transaction.installment_id }} of {{ transaction.installment_plan.total_installments }}
|
||||
</dd>
|
||||
{% endif %}
|
||||
|
||||
{% if transaction.recurring_transaction %}
|
||||
<dt class="col-span-1">Recurring</dt>
|
||||
<dd class="col-span-2">Yes</dd>
|
||||
{% endif %}
|
||||
|
||||
{% if transaction.notes %}
|
||||
<dt class="col-span-1">Notes</dt>
|
||||
<dd class="col-span-2">{{ transaction.notes }}</dd>
|
||||
{% endif %}
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,12 +1,11 @@
|
||||
{% load i18n %}
|
||||
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar"
|
||||
_="on change from #transactions-list or htmx:afterSettle from window
|
||||
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar" _="on change from #transactions-list or htmx:afterSettle from window
|
||||
if #actions-bar then
|
||||
if no <input[type='checkbox']:checked/> in #transactions-list
|
||||
if #actions-bar
|
||||
add .slide-in-bottom-reverse then settle
|
||||
add .slide-in-bottom-short-reverse then settle
|
||||
then add .hidden to #actions-bar
|
||||
then remove .slide-in-bottom-reverse
|
||||
then remove .slide-in-bottom-short-reverse
|
||||
end
|
||||
else
|
||||
if #actions-bar
|
||||
@@ -17,54 +16,51 @@
|
||||
end
|
||||
end
|
||||
end">
|
||||
<div class="card bg-base-300 shadow slide-in-bottom max-w-[90vw] card-border">
|
||||
<div class="card bg-base-300 shadow slide-in-bottom-short max-w-[90vw] card-border mt-5">
|
||||
<div class="card-body flex-row p-2 flex justify-between items-center gap-3 overflow-x-auto">
|
||||
{% spaceless %}
|
||||
<div class="font-bold text-md ms-2" id="selected-count">0</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div>
|
||||
<button role="button" class="btn btn-secondary btn-sm" type="button"
|
||||
data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa-regular fa-square-check fa-fw"></i>
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu menu">
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<button class="btn btn-secondary btn-sm"
|
||||
hx-get="{% url 'transactions_bulk_undelete' %}"
|
||||
hx-include=".transaction"
|
||||
data-tippy-content="{% translate 'Restore' %}">
|
||||
<i class="fa-solid fa-trash-arrow-up fa-fw"></i>
|
||||
<div class="font-bold text-md ms-2" id="selected-count">0</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div>
|
||||
<button role="button" class="btn btn-secondary btn-sm" type="button" data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
<i class="fa-regular fa-square-check fa-fw"></i>
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
<button class="btn btn-secondary btn-sm"
|
||||
hx-get="{% url 'transactions_bulk_delete' %}"
|
||||
hx-include=".transaction"
|
||||
hx-trigger="confirmed"
|
||||
data-tippy-content="{% translate 'Delete' %}"
|
||||
data-bypass-on-ctrl="true"
|
||||
data-title="{% translate "Are you sure?" %}"
|
||||
data-text="{% translate "You won't be able to revert this!" %}"
|
||||
data-confirm-text="{% translate "Yes, delete them!" %}"
|
||||
_="install prompt_swal">
|
||||
<i class="fa-solid fa-trash text-error"></i>
|
||||
</button>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join"
|
||||
_="on selected_transactions_updated from #actions-bar
|
||||
<ul class="dropdown-menu menu">
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click for checkbox in <#transactions-list input[type='checkbox']/> set checkbox.checked to (not checkbox.checked) end then call me.blur() then trigger change">
|
||||
<i class="fa-solid fa-arrow-right-arrow-left text-info me-3"></i>{% translate 'Invert election' %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_undelete' %}" hx-include=".transaction"
|
||||
data-tippy-content="{% translate 'Restore' %}">
|
||||
<i class="fa-solid fa-trash-arrow-up fa-fw"></i>
|
||||
</button>
|
||||
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_delete' %}" hx-include=".transaction"
|
||||
hx-trigger="confirmed" data-tippy-content="{% translate 'Delete' %}" data-bypass-on-ctrl="true"
|
||||
data-title="{% translate "Are you sure?" %}" data-text="{% translate "You won't be able to revert this!" %}"
|
||||
data-confirm-text="{% translate "Yes, delete them!" %}" _="install prompt_swal">
|
||||
<i class="fa-solid fa-trash text-error"></i>
|
||||
</button>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join" _="on selected_transactions_updated from #actions-bar
|
||||
set realTotal to math.bignumber(0)
|
||||
set flatTotal to math.bignumber(0)
|
||||
set transactions to <.transaction:has(input[name='transactions']:checked)/>
|
||||
@@ -101,145 +97,121 @@
|
||||
put mean.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-mean's innerText
|
||||
put flatAmountValues.length.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-count's innerText
|
||||
end">
|
||||
<button class="btn btn-secondary btn-sm join-item"
|
||||
_="on click
|
||||
<button class="btn btn-secondary btn-sm join-item" _="on click
|
||||
set original_value to #real-total-front's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #real-total-front's innerText
|
||||
wait 1s
|
||||
put original_value into #real-total-front's innerText
|
||||
end">
|
||||
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
|
||||
<span class="hidden md:inline-block" id="real-total-front">0</span>
|
||||
put '{% translate "copied!" %}' into #real-total-front's innerText wait 1s put original_value
|
||||
into #real-total-front's innerText end">
|
||||
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
|
||||
<span class="hidden md:inline-block" id="real-total-front">0</span>
|
||||
</button>
|
||||
<div>
|
||||
<button class="join-item btn btn-sm btn-secondary" type="button" data-bs-toggle="dropdown"
|
||||
data-bs-auto-close="outside" aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
<div>
|
||||
<button class="join-item btn btn-sm btn-secondary"
|
||||
type="button"
|
||||
data-bs-toggle="dropdown"
|
||||
data-bs-auto-close="outside"
|
||||
aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu dropdown-menu-end menu">
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
<ul class="dropdown-menu dropdown-menu-end menu">
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-flat-total's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-flat-total
|
||||
wait 1s
|
||||
put original_value into #calc-menu-flat-total
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Flat Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-flat-total">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-flat-total wait 1s put original_value into
|
||||
#calc-menu-flat-total end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Flat Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-flat-total">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-real-total's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-real-total
|
||||
wait 1s
|
||||
put original_value into #calc-menu-real-total
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Real Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-real-total">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-real-total wait 1s put original_value into
|
||||
#calc-menu-real-total end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Real Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-real-total">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-mean's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-mean
|
||||
wait 1s
|
||||
put original_value into #calc-menu-mean
|
||||
end">
|
||||
<div class="p-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Mean" %}
|
||||
</div>
|
||||
<div id="calc-menu-mean">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-mean wait 1s put original_value into
|
||||
#calc-menu-mean end">
|
||||
<div class="p-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Mean" %}
|
||||
</div>
|
||||
<div id="calc-menu-mean">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-max's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-max
|
||||
wait 1s
|
||||
put original_value into #calc-menu-max
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Max" %}
|
||||
</div>
|
||||
<div id="calc-menu-max">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-max wait 1s put original_value into
|
||||
#calc-menu-max end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Max" %}
|
||||
</div>
|
||||
<div id="calc-menu-max">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-min's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-min
|
||||
wait 1s
|
||||
put original_value into #calc-menu-min
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Min" %}
|
||||
</div>
|
||||
<div id="calc-menu-min">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-min wait 1s put original_value into
|
||||
#calc-menu-min end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Min" %}
|
||||
</div>
|
||||
<div id="calc-menu-min">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-count's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-count
|
||||
wait 1s
|
||||
put original_value into #calc-menu-count
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Count" %}
|
||||
</div>
|
||||
<div id="calc-menu-count">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-count wait 1s put original_value into
|
||||
#calc-menu-count end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Count" %}
|
||||
</div>
|
||||
<div id="calc-menu-count">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% endspaceless %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,12 +1,11 @@
|
||||
{% load i18n %}
|
||||
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar"
|
||||
_="on change from #transactions-list or htmx:afterSettle from window
|
||||
<div class="sticky bottom-4 left-0 right-0 z-1000 hidden mx-auto w-fit" id="actions-bar" _="on change from #transactions-list or htmx:afterSettle from window
|
||||
if #actions-bar then
|
||||
if no <input[type='checkbox']:checked/> in #transactions-list
|
||||
if #actions-bar
|
||||
add .slide-in-bottom-reverse then settle
|
||||
add .slide-in-bottom-short-reverse then settle
|
||||
then add .hidden to #actions-bar
|
||||
then remove .slide-in-bottom-reverse
|
||||
then remove .slide-in-bottom-short-reverse
|
||||
end
|
||||
else
|
||||
if #actions-bar
|
||||
@@ -17,86 +16,76 @@
|
||||
end
|
||||
end
|
||||
end">
|
||||
<div class="card bg-base-300 shadow slide-in-bottom max-w-[90vw] card-border">
|
||||
<div class="card bg-base-300 shadow slide-in-bottom-short max-w-[90vw] card-border mt-5">
|
||||
<div class="card-body flex-row p-2 flex justify-between items-center gap-3 overflow-x-auto">
|
||||
{% spaceless %}
|
||||
<div class="font-bold text-md ms-2" id="selected-count">0</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="font-bold text-md ms-2" id="selected-count">0</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div>
|
||||
<button role="button" class="btn btn-secondary btn-sm" type="button" data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
<i class="fa-regular fa-square-check fa-fw"></i>
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
<ul class="dropdown-menu menu">
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click for checkbox in <#transactions-list input[type='checkbox']/> set checkbox.checked to (not checkbox.checked) end then call me.blur() then trigger change">
|
||||
<i class="fa-solid fa-arrow-right-arrow-left text-info me-3"></i>{% translate 'Invert selection' %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join">
|
||||
<button class="btn btn-secondary join-item btn-sm" hx-get="{% url 'transactions_bulk_edit' %}"
|
||||
hx-target="#generic-offcanvas" hx-include=".transaction" data-tippy-content="{% translate 'Edit' %}">
|
||||
<i class="fa-solid fa-pencil"></i>
|
||||
</button>
|
||||
<div>
|
||||
<button role="button" class="btn btn-secondary btn-sm" type="button"
|
||||
data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa-regular fa-square-check fa-fw"></i>
|
||||
<button type="button" role="button" class="join-item btn btn-sm btn-secondary" data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu menu">
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list .transaction:not([style*='display: none']) input[type='checkbox']/>'s checked to true then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square-check text-success me-3"></i>{% translate 'Select All' %}
|
||||
<a class="cursor-pointer" hx-get="{% url 'transactions_bulk_unpay' %}" hx-include=".transaction">
|
||||
<i class="fa-regular fa-circle text-red-400 fa-fw me-3"></i>{% translate 'Mark as unpaid' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
_="on click set <#transactions-list input[type='checkbox']/>'s checked to false then call me.blur() then trigger change">
|
||||
<i class="fa-regular fa-square text-error me-3"></i>{% translate 'Unselect All' %}
|
||||
<a class="cursor-pointer" hx-get="{% url 'transactions_bulk_pay' %}" hx-include=".transaction">
|
||||
<i class="fa-regular fa-circle-check text-green-400 fa-fw me-3"></i>{% translate 'Mark as paid' %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join">
|
||||
<button class="btn btn-secondary join-item btn-sm"
|
||||
hx-get="{% url 'transactions_bulk_edit' %}"
|
||||
hx-target="#generic-offcanvas"
|
||||
hx-include=".transaction"
|
||||
data-tippy-content="{% translate 'Edit' %}">
|
||||
<i class="fa-solid fa-pencil"></i>
|
||||
</button>
|
||||
<div>
|
||||
<button type="button" role="button" class="join-item btn btn-sm btn-secondary"
|
||||
data-bs-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu menu">
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
hx-get="{% url 'transactions_bulk_unpay' %}"
|
||||
hx-include=".transaction">
|
||||
<i class="fa-regular fa-circle text-red-400 fa-fw me-3"></i>{% translate 'Mark as unpaid' %}
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a class="cursor-pointer"
|
||||
hx-get="{% url 'transactions_bulk_pay' %}"
|
||||
hx-include=".transaction">
|
||||
<i class="fa-regular fa-circle-check text-green-400 fa-fw me-3"></i>{% translate 'Mark as paid' %}
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<button class="btn btn-secondary btn-sm"
|
||||
hx-get="{% url 'transactions_bulk_clone' %}"
|
||||
hx-include=".transaction"
|
||||
data-tippy-content="{% translate 'Duplicate' %}">
|
||||
<i class="fa-solid fa-clone fa-fw"></i>
|
||||
</button>
|
||||
<button class="btn btn-error btn-sm"
|
||||
hx-get="{% url 'transactions_bulk_delete' %}"
|
||||
hx-include=".transaction"
|
||||
hx-trigger="confirmed"
|
||||
data-tippy-content="{% translate 'Delete' %}"
|
||||
data-bypass-on-ctrl="true"
|
||||
data-title="{% translate "Are you sure?" %}"
|
||||
data-text="{% translate "You won't be able to revert this!" %}"
|
||||
data-confirm-text="{% translate "Yes, delete them!" %}"
|
||||
_="install prompt_swal">
|
||||
<i class="fa-solid fa-trash"></i>
|
||||
</button>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join"
|
||||
_="on selected_transactions_updated from #actions-bar
|
||||
</div>
|
||||
<button class="btn btn-secondary btn-sm" hx-get="{% url 'transactions_bulk_clone' %}" hx-include=".transaction"
|
||||
data-tippy-content="{% translate 'Duplicate' %}">
|
||||
<i class="fa-solid fa-clone fa-fw"></i>
|
||||
</button>
|
||||
<button class="btn btn-error btn-sm" hx-get="{% url 'transactions_bulk_delete' %}" hx-include=".transaction"
|
||||
hx-trigger="confirmed" data-tippy-content="{% translate 'Delete' %}" data-bypass-on-ctrl="true"
|
||||
data-title="{% translate "Are you sure?" %}" data-text="{% translate "You won't be able to revert this!" %}"
|
||||
data-confirm-text="{% translate "Yes, delete them!" %}" _="install prompt_swal">
|
||||
<i class="fa-solid fa-trash"></i>
|
||||
</button>
|
||||
<div class="divider divider-horizontal m-0"></div>
|
||||
<div class="join" _="on selected_transactions_updated from #actions-bar
|
||||
set realTotal to math.bignumber(0)
|
||||
set flatTotal to math.bignumber(0)
|
||||
set transactions to <.transaction:has(input[name='transactions']:checked)/>
|
||||
@@ -133,145 +122,121 @@
|
||||
put mean.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-mean's innerText
|
||||
put flatAmountValues.length.toLocaleString(undefined, {minimumFractionDigits: 0, maximumFractionDigits: 40}) into #calc-menu-count's innerText
|
||||
end">
|
||||
<button class="btn btn-secondary btn-sm join-item"
|
||||
_="on click
|
||||
<button class="btn btn-secondary btn-sm join-item" _="on click
|
||||
set original_value to #real-total-front's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #real-total-front's innerText
|
||||
wait 1s
|
||||
put original_value into #real-total-front's innerText
|
||||
end">
|
||||
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
|
||||
<span class="hidden md:inline-block" id="real-total-front">0</span>
|
||||
put '{% translate "copied!" %}' into #real-total-front's innerText wait 1s put original_value
|
||||
into #real-total-front's innerText end">
|
||||
<i class="fa-solid fa-plus fa-fw me-md-2"></i>
|
||||
<span class="hidden md:inline-block" id="real-total-front">0</span>
|
||||
</button>
|
||||
<div>
|
||||
<button class="join-item btn btn-sm btn-secondary" type="button" data-bs-toggle="dropdown"
|
||||
data-bs-auto-close="outside" aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
<div>
|
||||
<button class="join-item btn btn-sm btn-secondary"
|
||||
type="button"
|
||||
data-bs-toggle="dropdown"
|
||||
data-bs-auto-close="outside"
|
||||
aria-expanded="false">
|
||||
<i class="fa-solid fa-chevron-down fa-xs"></i>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu dropdown-menu-end menu">
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
<ul class="dropdown-menu dropdown-menu-end menu">
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-flat-total's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-flat-total
|
||||
wait 1s
|
||||
put original_value into #calc-menu-flat-total
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Flat Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-flat-total">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-flat-total wait 1s put original_value into
|
||||
#calc-menu-flat-total end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Flat Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-flat-total">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-real-total's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-real-total
|
||||
wait 1s
|
||||
put original_value into #calc-menu-real-total
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Real Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-real-total">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-real-total wait 1s put original_value into
|
||||
#calc-menu-real-total end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Real Total" %}
|
||||
</div>
|
||||
<div id="calc-menu-real-total">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-mean's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-mean
|
||||
wait 1s
|
||||
put original_value into #calc-menu-mean
|
||||
end">
|
||||
<div class="p-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Mean" %}
|
||||
</div>
|
||||
<div id="calc-menu-mean">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-mean wait 1s put original_value into
|
||||
#calc-menu-mean end">
|
||||
<div class="p-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Mean" %}
|
||||
</div>
|
||||
<div id="calc-menu-mean">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-max's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-max
|
||||
wait 1s
|
||||
put original_value into #calc-menu-max
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Max" %}
|
||||
</div>
|
||||
<div id="calc-menu-max">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-max wait 1s put original_value into
|
||||
#calc-menu-max end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Max" %}
|
||||
</div>
|
||||
<div id="calc-menu-max">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-min's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-min
|
||||
wait 1s
|
||||
put original_value into #calc-menu-min
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Min" %}
|
||||
</div>
|
||||
<div id="calc-menu-min">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-min wait 1s put original_value into
|
||||
#calc-menu-min end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Min" %}
|
||||
</div>
|
||||
<div id="calc-menu-min">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer"
|
||||
_="on click
|
||||
</div>
|
||||
</li>
|
||||
<li class="cursor-pointer" _="on click
|
||||
set original_value to #calc-menu-count's innerText
|
||||
writeText(original_value) on navigator.clipboard
|
||||
put '{% translate "copied!" %}' into #calc-menu-count
|
||||
wait 1s
|
||||
put original_value into #calc-menu-count
|
||||
end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Count" %}
|
||||
</div>
|
||||
<div id="calc-menu-count">
|
||||
0
|
||||
</div>
|
||||
put '{% translate "copied!" %}' into #calc-menu-count wait 1s put original_value into
|
||||
#calc-menu-count end">
|
||||
<div class="py-1 px-3">
|
||||
<div>
|
||||
<div class="text-base-content/60 text-xs font-medium">
|
||||
{% trans "Count" %}
|
||||
</div>
|
||||
<div id="calc-menu-count">
|
||||
0
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% endspaceless %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,4 +1,4 @@
|
||||
<div class="alert {{ alert.css_class }}" role="alert"{% if alert.css_id %} id="{{ alert.css_id }}"{% endif %}>
|
||||
{{ content|safe }}
|
||||
{% if dismiss %}<button type="button" class="btn btn-sm btn-circle btn-ghost" data-bs-dismiss="alert" aria-label="Close">✕</button>{% endif %}
|
||||
<span>{{ content|safe }}</span>
|
||||
{% if dismiss %}<button type="button" class="btn btn-sm btn-circle btn-ghost ml-auto" aria-label="Close" _="on click remove closest .alert">✕</button>{% endif %}
|
||||
</div>
|
||||
@@ -1,183 +0,0 @@
|
||||
{% load cache_access %}
|
||||
{% load settings %}
|
||||
{% load static %}
|
||||
{% load i18n %}
|
||||
{% load active_link %}
|
||||
<nav class="navbar navbar-expand-lg border-bottom bg-body-tertiary" hx-boost="true">
|
||||
<div class="container-fluid">
|
||||
<a class="navbar-brand fw-bold text-primary font-base" href="{% url 'index' %}">
|
||||
<img src="{% static 'img/logo-icon.svg' %}" alt="WYGIWYH Logo" height="40" width="40" title="WYGIWYH"/>
|
||||
</a>
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarContent"
|
||||
aria-controls="navbarContent" aria-expanded="false" aria-label={% translate "Toggle navigation" %}>
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarContent">
|
||||
<ul class="navbar-nav me-auto mb-3 mb-lg-0 nav-underline" hx-push-url="true">
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle {% active_link views='monthly_overview||yearly_overview_currency||yearly_overview_account||calendar' %}"
|
||||
href="#"
|
||||
role="button"
|
||||
data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
{% translate 'Overview' %}
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a class="dropdown-item {% active_link views='monthly_overview' %}"
|
||||
href="{% url 'monthly_index' %}">{% translate 'Monthly' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='yearly_overview_currency' %}"
|
||||
href="{% url 'yearly_index_currency' %}">{% translate 'Yearly by currency' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='yearly_overview_account' %}"
|
||||
href="{% url 'yearly_index_account' %}">{% translate 'Yearly by account' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='calendar' %}"
|
||||
href="{% url 'calendar_index' %}">{% translate 'Calendar' %}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle {% active_link views='net_worth_current||net_worth_projected' %}"
|
||||
href="#" role="button"
|
||||
data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
{% translate 'Net Worth' %}
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a class="dropdown-item {% active_link views='net_worth_current' %}"
|
||||
href="{% url 'net_worth_current' %}">{% translate 'Current' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='net_worth_projected' %}"
|
||||
href="{% url 'net_worth_projected' %}">{% translate 'Projected' %}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link {% active_link views='insights_index' %}" href="{% url 'insights_index' %}">{% trans 'Insights' %}</a>
|
||||
</li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle {% active_link views='installment_plans_index||quick_transactions_index||recurring_trasanctions_index||transactions_all_index||transactions_trash_index' %}"
|
||||
href="#" role="button"
|
||||
data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
{% translate 'Transactions' %}
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a class="dropdown-item {% active_link views='transactions_all_index' %}"
|
||||
href="{% url 'transactions_all_index' %}">{% translate 'All' %}</a></li>
|
||||
<li>
|
||||
{% settings "ENABLE_SOFT_DELETE" as enable_soft_delete %}
|
||||
{% if enable_soft_delete %}
|
||||
<li><a class="dropdown-item {% active_link views='transactions_trash_index' %}"
|
||||
href="{% url 'transactions_trash_index' %}">{% translate 'Trash Can' %}</a></li>
|
||||
<li>
|
||||
{% endif %}
|
||||
<hr class="dropdown-divider">
|
||||
</li>
|
||||
<li><a class="dropdown-item {% active_link views='quick_transactions_index' %}"
|
||||
href="{% url 'quick_transactions_index' %}">{% translate 'Quick Transactions' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='installment_plans_index' %}"
|
||||
href="{% url 'installment_plans_index' %}">{% translate 'Installment Plans' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='recurring_trasanctions_index' %}"
|
||||
href="{% url 'recurring_trasanctions_index' %}">{% translate 'Recurring Transactions' %}</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle {% active_link views='dca_strategy_index||dca_strategy_detail_index||unit_price_calculator||currency_converter' %}"
|
||||
href="#" role="button"
|
||||
data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
{% translate 'Tools' %}
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a class="dropdown-item {% active_link views='dca_strategy_index||dca_strategy_detail_index' %}"
|
||||
href="{% url 'dca_strategy_index' %}">{% translate 'Dollar Cost Average Tracker' %}</a></li>
|
||||
<li>
|
||||
<li><a class="dropdown-item {% active_link views='unit_price_calculator' %}"
|
||||
href="{% url 'unit_price_calculator' %}">{% translate 'Unit Price Calculator' %}</a></li>
|
||||
<li>
|
||||
<li><a class="dropdown-item {% active_link views='currency_converter' %}"
|
||||
href="{% url 'currency_converter' %}">{% translate 'Currency Converter' %}</a></li>
|
||||
<li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' %}"
|
||||
href="#" role="button"
|
||||
data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
{% translate 'Management' %}
|
||||
</a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><h6 class="dropdown-header">{% trans 'Transactions' %}</h6></li>
|
||||
<li><a class="dropdown-item {% active_link views='categories_index' %}"
|
||||
href="{% url 'categories_index' %}">{% translate 'Categories' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='tags_index' %}"
|
||||
href="{% url 'tags_index' %}">{% translate 'Tags' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='entities_index' %}"
|
||||
href="{% url 'entities_index' %}">{% translate 'Entities' %}</a></li>
|
||||
<li>
|
||||
<hr class="dropdown-divider">
|
||||
</li>
|
||||
<li><h6 class="dropdown-header">{% trans 'Accounts' %}</h6></li>
|
||||
<li><a class="dropdown-item {% active_link views='accounts_index' %}"
|
||||
href="{% url 'accounts_index' %}">{% translate 'Accounts' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='account_groups_index' %}"
|
||||
href="{% url 'account_groups_index' %}">{% translate 'Account Groups' %}</a></li>
|
||||
<li>
|
||||
<hr class="dropdown-divider">
|
||||
</li>
|
||||
<li><h6 class="dropdown-header">{% trans 'Currencies' %}</h6></li>
|
||||
<li><a class="dropdown-item {% active_link views='currencies_index' %}"
|
||||
href="{% url 'currencies_index' %}">{% translate 'Currencies' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='exchange_rates_index' %}"
|
||||
href="{% url 'exchange_rates_index' %}">{% translate 'Exchange Rates' %}</a></li>
|
||||
<li>
|
||||
<hr class="dropdown-divider">
|
||||
</li>
|
||||
<li><h6 class="dropdown-header">{% trans 'Automation' %}</h6></li>
|
||||
<li><a class="dropdown-item {% active_link views='rules_index' %}"
|
||||
href="{% url 'rules_index' %}">{% translate 'Rules' %}</a></li>
|
||||
<li><a class="dropdown-item {% active_link views='import_profiles_index' %}"
|
||||
href="{% url 'import_profiles_index' %}">{% translate 'Import' %} <span class="badge text-bg-primary">beta</span></a></li>
|
||||
{% if user.is_superuser %}
|
||||
<li><a class="dropdown-item {% active_link views='export_index' %}"
|
||||
href="{% url 'export_index' %}">{% translate 'Export and Restore' %}</a></li>
|
||||
{% endif %}
|
||||
<li><a class="dropdown-item {% active_link views='automatic_exchange_rates_index' %}"
|
||||
href="{% url 'automatic_exchange_rates_index' %}">{% translate 'Automatic Exchange Rates' %}</a></li>
|
||||
{% if user.is_superuser %}
|
||||
<li>
|
||||
<hr class="dropdown-divider">
|
||||
</li>
|
||||
<li><h6 class="dropdown-header">{% trans 'Admin' %}</h6></li>
|
||||
<li><a class="dropdown-item {% active_link views='users_index' %}"
|
||||
href="{% url 'users_index' %}">{% translate 'Users' %}</a></li>
|
||||
<li>
|
||||
<a class="dropdown-item"
|
||||
href="{% url 'admin:index' %}"
|
||||
hx-boost="false"
|
||||
data-tippy-placement="right"
|
||||
data-tippy-content="{% translate "Only use this if you know what you're doing" %}">
|
||||
{% translate 'Django Admin' %}
|
||||
</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="navbar-nav mb-2 mb-lg-0 gap-3">
|
||||
{% get_update_check as update_check %}
|
||||
{% if update_check.update_available %}
|
||||
<li class="nav-item my-auto">
|
||||
<a class="badge text-bg-secondary text-decoration-none cursor-pointer" href="https://github.com/eitchtee/WYGIWYH/releases/latest" target="_blank"><i class="fa-solid fa-circle-info fa-fw me-2"></i>v.{{ update_check.latest_version }} {% translate 'is available' %}!</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
<li class="nav-item">
|
||||
<div class="nav-link lg:text-2xl! cursor-pointer"
|
||||
data-tippy-placement="left" data-tippy-content="{% trans "Calculator" %}"
|
||||
_="on click trigger show on #calculator">
|
||||
<i class="fa-solid fa-calculator"></i>
|
||||
<span class="d-lg-none d-inline">{% trans "Calculator" %}</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="w-100">{% include 'includes/navbar/user_menu.html' %}</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
@@ -10,9 +10,9 @@ behavior htmx_error_handler
|
||||
icon: 'warning',
|
||||
timer: 60000,
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-warning' -- Optional: different button style
|
||||
confirmButton: 'btn btn-warning'
|
||||
},
|
||||
buttonsStyling: true
|
||||
buttonsStyling: false
|
||||
})
|
||||
else
|
||||
call Swal.fire({
|
||||
@@ -23,7 +23,7 @@ behavior htmx_error_handler
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-primary'
|
||||
},
|
||||
buttonsStyling: true
|
||||
buttonsStyling: false
|
||||
})
|
||||
end
|
||||
then log event
|
||||
|
||||
@@ -135,138 +135,105 @@
|
||||
|
||||
<c-components.sidebar-menu-header title=""></c-components.sidebar-menu-header>
|
||||
|
||||
<div role="button"
|
||||
data-bs-toggle="collapse"
|
||||
data-bs-target="#collapsible-panel"
|
||||
aria-expanded="false"
|
||||
aria-controls="collapsible-panel"
|
||||
class="text-xs flex items-center no-underline ps-3 p-2 rounded-box sidebar-item cursor-pointer {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="sidebar-active" %}">
|
||||
<i class="fa-solid fa-toolbox fa-fw"></i>
|
||||
<span class="ml-3 font-medium lg:group-hover:truncate lg:group-focus:truncate lg:group-hover:text-ellipsis lg:group-focus:text-ellipsis">
|
||||
{% translate 'Management' %}
|
||||
</span>
|
||||
<i class="fa-solid fa-chevron-right fa-fw ml-auto pe-2"></i>
|
||||
</div>
|
||||
<c-components.sidebar-collapsible-panel
|
||||
title="{% translate 'Management' %}"
|
||||
icon="fa-solid fa-toolbox"
|
||||
active="tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index">
|
||||
<c-components.sidebar-menu-header title="{% translate 'Transactions' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Categories' %}"
|
||||
url='categories_index'
|
||||
active="categories_index"
|
||||
icon="fa-solid fa-icons">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Tags' %}"
|
||||
url='tags_index'
|
||||
active="tags_index"
|
||||
icon="fa-solid fa-hashtag">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Entities' %}"
|
||||
url='entities_index'
|
||||
active="entities_index"
|
||||
icon="fa-solid fa-user-group">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Accounts' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Accounts' %}"
|
||||
url='accounts_index'
|
||||
active="accounts_index"
|
||||
icon="fa-solid fa-wallet">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Account Groups' %}"
|
||||
url='account_groups_index'
|
||||
active="account_groups_index"
|
||||
icon="fa-solid fa-wallet">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Currencies' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Currencies' %}"
|
||||
url='currencies_index'
|
||||
active="currencies_index"
|
||||
icon="fa-solid fa-coins">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Exchange Rates' %}"
|
||||
url='exchange_rates_index'
|
||||
active="exchange_rates_index"
|
||||
icon="fa-solid fa-right-left">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Automation' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Rules' %}"
|
||||
url='rules_index'
|
||||
active="rules_index"
|
||||
icon="fa-solid fa-pen-ruler">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Import' %}"
|
||||
url='import_profiles_index'
|
||||
active="import_profiles_index"
|
||||
icon="fa-solid fa-file-import">
|
||||
</c-components.sidebar-menu-item>
|
||||
{% if user.is_superuser %}
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Export and Restore' %}"
|
||||
url='export_index'
|
||||
active="export_index"
|
||||
icon="fa-solid fa-file-export">
|
||||
</c-components.sidebar-menu-item>
|
||||
{% endif %}
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Automatic Exchange Rates' %}"
|
||||
url='automatic_exchange_rates_index'
|
||||
active="automatic_exchange_rates_index"
|
||||
icon="fa-solid fa-right-left">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
{% if user.is_superuser %}
|
||||
<c-components.sidebar-menu-header title="{% translate 'Admin' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Users' %}"
|
||||
url='users_index'
|
||||
active="users_index"
|
||||
icon="fa-solid fa-users">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-url-item
|
||||
title="{% translate 'Django Admin' %}"
|
||||
tooltip="{% translate "Only use this if you know what you're doing" %}"
|
||||
url='/admin/'
|
||||
icon="fa-solid fa-screwdriver-wrench">
|
||||
</c-components.sidebar-menu-url-item>
|
||||
{% endif %}
|
||||
</c-components.sidebar-collapsible-panel>
|
||||
</ul>
|
||||
|
||||
<div class="mt-auto p-2 w-full">
|
||||
<div id="collapsible-panel"
|
||||
class="bs collapse p-0 absolute bottom-0 left-0 w-full z-30 max-h-dvh {% active_link views='tags_index||entities_index||categories_index||accounts_index||account_groups_index||currencies_index||exchange_rates_index||rules_index||import_profiles_index||automatic_exchange_rates_index||export_index||users_index' css_class="show" %}">
|
||||
<div class="h-dvh bg-base-300 flex flex-col">
|
||||
<div
|
||||
class="items-center p-4 border-b border-base-content/10 sidebar-submenu-header text-base-content">
|
||||
<div class="flex items-center sidebar-submenu-title">
|
||||
<i class="fa-solid fa-toolbox fa-fw lg:group-hover:me-2 me-2 lg:me-0"></i>
|
||||
<h5 class="text-lg font-semibold text-base-content m-0">
|
||||
{% trans 'Management' %}
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
<button type="button" class="btn btn-ghost btn-sm btn-circle" aria-label="{% trans 'Close' %}"
|
||||
data-bs-toggle="collapse"
|
||||
data-bs-target="#collapsible-panel"
|
||||
aria-expanded="true"
|
||||
aria-controls="collapsible-panel">
|
||||
<i class="fa-solid fa-xmark"></i>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<ul class="sidebar-item-list list-none p-3 flex flex-col gap-1 whitespace-nowrap lg:group-hover:animate-[disable-pointer-events] overflow-y-auto lg:overflow-y-hidden lg:hover:overflow-y-auto overflow-x-hidden"
|
||||
style="animation-duration: 100ms">
|
||||
<c-components.sidebar-menu-header title="{% translate 'Transactions' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Categories' %}"
|
||||
url='categories_index'
|
||||
active="categories_index"
|
||||
icon="fa-solid fa-icons">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Tags' %}"
|
||||
url='tags_index'
|
||||
active="tags_index"
|
||||
icon="fa-solid fa-hashtag">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Entities' %}"
|
||||
url='entities_index'
|
||||
active="entities_index"
|
||||
icon="fa-solid fa-user-group">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Accounts' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Accounts' %}"
|
||||
url='accounts_index'
|
||||
active="accounts_index"
|
||||
icon="fa-solid fa-wallet">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Account Groups' %}"
|
||||
url='account_groups_index'
|
||||
active="account_groups_index"
|
||||
icon="fa-solid fa-wallet">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Currencies' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Currencies' %}"
|
||||
url='currencies_index'
|
||||
active="currencies_index"
|
||||
icon="fa-solid fa-coins">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Exchange Rates' %}"
|
||||
url='exchange_rates_index'
|
||||
active="exchange_rates_index"
|
||||
icon="fa-solid fa-right-left">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
<c-components.sidebar-menu-header title="{% translate 'Automation' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Rules' %}"
|
||||
url='rules_index'
|
||||
active="rules_index"
|
||||
icon="fa-solid fa-pen-ruler">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Import' %}"
|
||||
url='import_profiles_index'
|
||||
active="import_profiles_index"
|
||||
icon="fa-solid fa-file-import">
|
||||
</c-components.sidebar-menu-item>
|
||||
{% if user.is_superuser %}
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Export and Restore' %}"
|
||||
url='export_index'
|
||||
active="export_index"
|
||||
icon="fa-solid fa-file-export">
|
||||
</c-components.sidebar-menu-item>
|
||||
{% endif %}
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Automatic Exchange Rates' %}"
|
||||
url='automatic_exchange_rates_index'
|
||||
active="automatic_exchange_rates_index"
|
||||
icon="fa-solid fa-right-left">
|
||||
</c-components.sidebar-menu-item>
|
||||
|
||||
{% if user.is_superuser %}
|
||||
<c-components.sidebar-menu-header title="{% translate 'Admin' %}"></c-components.sidebar-menu-header>
|
||||
<c-components.sidebar-menu-item
|
||||
title="{% translate 'Users' %}"
|
||||
url='users_index'
|
||||
active="users_index"
|
||||
icon="fa-solid fa-users">
|
||||
</c-components.sidebar-menu-item>
|
||||
<c-components.sidebar-menu-url-item
|
||||
title="{% translate 'Django Admin' %}"
|
||||
tooltip="{% translate "Only use this if you know what you're doing" %}"
|
||||
url='/admin/'
|
||||
icon="fa-solid fa-screwdriver-wrench">
|
||||
</c-components.sidebar-menu-url-item>
|
||||
{% endif %}
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% get_update_check as update_check %}
|
||||
{% if update_check.update_available %}
|
||||
<div class="my-3 sidebar-item">
|
||||
|
||||
@@ -5,52 +5,53 @@
|
||||
{% load title %}
|
||||
<!DOCTYPE html>
|
||||
<html lang="en"
|
||||
data-theme="{% if request.session.theme == 'wygiwyh_light' %}wygiwyh_light{% else %}wygiwyh_dark{% endif %}">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>
|
||||
{% filter site_title %}
|
||||
{% block title %}
|
||||
{% endblock title %}
|
||||
{% endfilter %}
|
||||
</title>
|
||||
{% include 'includes/head/favicons.html' %}
|
||||
{% progressive_web_app_meta %}
|
||||
{# {% include 'includes/styles.html' %}#}
|
||||
{% block extra_styles %}{% endblock %}
|
||||
{% include 'includes/scripts.html' %}
|
||||
{% block extra_js_head %}{% endblock %}
|
||||
</head>
|
||||
<body class="font-mono">
|
||||
<div _="install htmx_error_handler
|
||||
{% block body_hyperscript %}{% endblock %}"
|
||||
hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'>
|
||||
{% include 'includes/mobile_navbar.html' %}
|
||||
{% include 'includes/sidebar.html' %}
|
||||
<main class="my-8 px-3">
|
||||
{% settings "DEMO" as demo_mode %}
|
||||
{% if demo_mode %}
|
||||
<div class="px-3 m-0" id="demo-mode-alert" hx-preserve>
|
||||
<div class="alert alert-warning my-3" role="alert">
|
||||
<strong>{% trans "This is a demo!" %}</strong> {% trans "Any data you add here will be wiped in 24hrs or less" %}
|
||||
<button type="button"
|
||||
class="btn btn-sm btn-ghost absolute right-2 top-2"
|
||||
onclick="this.parentElement.style.display='none'"
|
||||
aria-label="Close">✕</button>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div id="content">
|
||||
{% block content %}
|
||||
{% endblock content %}
|
||||
data-theme="{% if request.session.theme == 'wygiwyh_light' %}wygiwyh_light{% else %}wygiwyh_dark{% endif %}">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>
|
||||
{% filter site_title %}
|
||||
{% block title %}
|
||||
{% endblock title %}
|
||||
{% endfilter %}
|
||||
</title>
|
||||
{% include 'includes/head/favicons.html' %}
|
||||
{% progressive_web_app_meta %}
|
||||
{# {% include 'includes/styles.html' %}#}
|
||||
{% block extra_styles %}{% endblock %}
|
||||
{% include 'includes/scripts.html' %}
|
||||
{% block extra_js_head %}{% endblock %}
|
||||
</head>
|
||||
|
||||
<body class="font-mono">
|
||||
<div _="install htmx_error_handler
|
||||
{% block body_hyperscript %}{% endblock %}" hx-headers='{"X-CSRFToken": "{{ csrf_token }}"}'>
|
||||
{% include 'includes/mobile_navbar.html' %}
|
||||
{% include 'includes/sidebar.html' %}
|
||||
<main class="my-8 px-3">
|
||||
{% settings "DEMO" as demo_mode %}
|
||||
{% if demo_mode %}
|
||||
<div class="px-3 m-0" id="demo-mode-alert" hx-preserve>
|
||||
<div class="alert alert-warning my-3 relative" role="alert">
|
||||
<strong>{% trans "This is a demo!" %}</strong> {% trans "Any data you add here will be wiped in 24hrs or less"
|
||||
%}
|
||||
<button type="button" class="btn btn-sm btn-ghost absolute right-2 top-1/2 -translate-y-1/2"
|
||||
onclick="this.parentElement.style.display='none'" aria-label="Close">✕</button>
|
||||
</div>
|
||||
{% include "includes/offcanvas.html" %}
|
||||
{% include "includes/toasts.html" %}
|
||||
</main>
|
||||
</div>
|
||||
{% include "includes/tools/calculator.html" %}
|
||||
{% block extra_js_body %}
|
||||
{% endblock extra_js_body %}
|
||||
</body>
|
||||
</html>
|
||||
</div>
|
||||
{% endif %}
|
||||
<div id="content">
|
||||
{% block content %}
|
||||
{% endblock content %}
|
||||
</div>
|
||||
{% include "includes/offcanvas.html" %}
|
||||
{% include "includes/toasts.html" %}
|
||||
</main>
|
||||
</div>
|
||||
{% include "includes/tools/calculator.html" %}
|
||||
{% block extra_js_body %}
|
||||
{% endblock extra_js_body %}
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -5,33 +5,19 @@
|
||||
<div id="transactions-list">
|
||||
{% for x in transactions_by_date %}
|
||||
<div id="{{ x.grouper|slugify }}" class="transactions-divider"
|
||||
_="on htmx:afterSwap from #transactions if sessionStorage.getItem(my id) is null then sessionStorage.setItem(my id, 'true')">
|
||||
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
|
||||
x-init="if (sessionStorage.getItem('{{ x.grouper|slugify }}') === null) sessionStorage.setItem('{{ x.grouper|slugify }}', 'true')">
|
||||
<div class="mt-3 mb-1 w-full border-b border-b-base-content/30 transactions-divider-title cursor-pointer">
|
||||
<a class="no-underline inline-block w-full"
|
||||
role="button"
|
||||
data-bs-toggle="collapse"
|
||||
data-bs-target="#c-{{ x.grouper|slugify }}-collapse"
|
||||
id="c-{{ x.grouper|slugify }}-collapsible"
|
||||
aria-expanded="false"
|
||||
aria-controls="c-{{ x.grouper|slugify }}-collapse">
|
||||
@click="open = !open; sessionStorage.setItem('{{ x.grouper|slugify }}', open)"
|
||||
:aria-expanded="open">
|
||||
{{ x.grouper }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="bs collapse transactions-divider-collapse overflow-visible isolation-auto" id="c-{{ x.grouper|slugify }}-collapse"
|
||||
_="on shown.bs.collapse sessionStorage.setItem(the closest parent @id, 'true')
|
||||
on hidden.bs.collapse sessionStorage.setItem(the closest parent @id, 'false')
|
||||
on htmx:afterSettle from #transactions or toggle
|
||||
set state to sessionStorage.getItem(the closest parent @id)
|
||||
if state is 'true' or state is null
|
||||
add .show to me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true
|
||||
else
|
||||
remove .show from me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to false
|
||||
end
|
||||
on show
|
||||
add .show to me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true">
|
||||
<div class="transactions-divider-collapse overflow-visible isolation-auto"
|
||||
x-show="open"
|
||||
x-collapse>
|
||||
<div class="flex flex-col">
|
||||
{% for transaction in x.list %}
|
||||
<c-transaction.item
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
</div>
|
||||
<div class="col-12 lg:col-8 lg:order-first! order-last!">
|
||||
|
||||
<div class="my-3">
|
||||
<div class="my-3" x-data="{ filterOpen: false }" hx-preserve id="filter-container">
|
||||
{# Hidden select to hold the order value and preserve the original update trigger #}
|
||||
<select name="order" id="order" class="d-none" _="on change trigger updated on window">
|
||||
<option value="default" {% if order == 'default' %}selected{% endif %}>{% translate 'Default' %}</option>
|
||||
@@ -101,8 +101,8 @@
|
||||
<div class="join w-full">
|
||||
|
||||
<button class="btn btn-secondary join-item relative" type="button"
|
||||
data-bs-toggle="collapse" data-bs-target="#collapse-filter"
|
||||
aria-expanded="false" aria-controls="collapse-filter" id="filter-button" hx-preserve
|
||||
@click="filterOpen = !filterOpen"
|
||||
:aria-expanded="filterOpen" id="filter-button"
|
||||
title="{% translate 'Filter transactions' %}">
|
||||
<i class="fa-solid fa-filter fa-fw"></i>
|
||||
</button>
|
||||
@@ -113,7 +113,6 @@
|
||||
<input type="search"
|
||||
class="input input-bordered join-item flex-1"
|
||||
placeholder="{% translate 'Search' %}"
|
||||
hx-preserve
|
||||
id="quick-search"
|
||||
_="on input or search or htmx:afterSwap from window
|
||||
if my value is empty
|
||||
@@ -165,7 +164,7 @@
|
||||
</div>
|
||||
|
||||
{# Filter transactions form #}
|
||||
<div class="bs collapse z-1" id="collapse-filter" hx-preserve>
|
||||
<div class="z-1" x-show="filterOpen" x-collapse>
|
||||
<div class="card card-body bg-base-200 mt-2">
|
||||
<div class="text-right">
|
||||
<button class="btn btn-outline btn-error btn-sm w-fit"
|
||||
|
||||
@@ -64,13 +64,13 @@
|
||||
</div>
|
||||
</td>
|
||||
<td class="table-col-auto">
|
||||
<a class="no-underline"
|
||||
<a class="no-underline cursor-pointer"
|
||||
role="button"
|
||||
data-tippy-content="
|
||||
{% if rule.active %}{% translate "Deactivate" %}{% else %}{% translate "Activate" %}{% endif %}"
|
||||
hx-get="{% url 'transaction_rule_toggle_activity' transaction_rule_id=rule.id %}">
|
||||
{% if rule.active %}<i class="fa-solid fa-toggle-on text-green-400"></i>{% else %}
|
||||
<i class="fa-solid fa-toggle-off text-red-400"></i>{% endif %}
|
||||
{% if rule.active %}<i class="fa-solid fa-toggle-on text-success"></i>{% else %}
|
||||
<i class="fa-solid fa-toggle-off text-error"></i>{% endif %}
|
||||
</a>
|
||||
</td>
|
||||
<td class="table-col-auto text-center">
|
||||
|
||||
@@ -110,8 +110,7 @@
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<hr class="hr my-5">
|
||||
<div class="grid grid-cols-1 lg:grid-cols-2 gap-2">
|
||||
<div class="grid grid-cols-1 lg:grid-cols-2 gap-2 mt-5">
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-secondary w-full" type="button" data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
@@ -138,7 +137,7 @@
|
||||
<div class="dropdown">
|
||||
<button class="btn btn-primary w-full" type="button" data-bs-toggle="dropdown"
|
||||
aria-expanded="false">
|
||||
<i class="fa-solid fa-circle-plus me-2"></i>{% translate 'Add new' %}
|
||||
<i class="fa-solid fa-circle-plus me-2"></i>{% translate 'Add new action' %}
|
||||
</button>
|
||||
<ul class="dropdown-menu menu">
|
||||
<li><a role="link" href="#"
|
||||
|
||||
@@ -5,33 +5,19 @@
|
||||
<div id="transactions-list" class="show-loading">
|
||||
{% for x in transactions_by_date %}
|
||||
<div id="{{ x.grouper|slugify }}" class="transactions-divider"
|
||||
_="on htmx:afterSwap from #transactions if sessionStorage.getItem(my id) is null then sessionStorage.setItem(my id, 'true')">
|
||||
x-data="{ open: sessionStorage.getItem('{{ x.grouper|slugify }}') !== 'false' }"
|
||||
x-init="if (sessionStorage.getItem('{{ x.grouper|slugify }}') === null) sessionStorage.setItem('{{ x.grouper|slugify }}', 'true')">
|
||||
<div class="mt-3 mb-1 w-full border-b border-b-base-content/30 transactions-divider-title cursor-pointer">
|
||||
<a class="no-underline inline-block w-full"
|
||||
role="button"
|
||||
data-bs-toggle="collapse"
|
||||
data-bs-target="#c-{{ x.grouper|slugify }}-collapse"
|
||||
id="c-{{ x.grouper|slugify }}-collapsible"
|
||||
aria-expanded="false"
|
||||
aria-controls="c-{{ x.grouper|slugify }}-collapse">
|
||||
@click="open = !open; sessionStorage.setItem('{{ x.grouper|slugify }}', open)"
|
||||
:aria-expanded="open">
|
||||
{{ x.grouper }}
|
||||
</a>
|
||||
</div>
|
||||
<div class="bs collapse transactions-divider-collapse overflow-visible isolation-auto" id="c-{{ x.grouper|slugify }}-collapse"
|
||||
_="on shown.bs.collapse sessionStorage.setItem(the closest parent @id, 'true')
|
||||
on hidden.bs.collapse sessionStorage.setItem(the closest parent @id, 'false')
|
||||
on htmx:afterSettle from #transactions or toggle
|
||||
set state to sessionStorage.getItem(the closest parent @id)
|
||||
if state is 'true' or state is null
|
||||
add .show to me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true
|
||||
else
|
||||
remove .show from me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to false
|
||||
end
|
||||
on show
|
||||
add .show to me
|
||||
set @aria-expanded of #c-{{ x.grouper|slugify }}-collapsible to true">
|
||||
<div class="transactions-divider-collapse overflow-visible isolation-auto"
|
||||
x-show="open"
|
||||
x-collapse>
|
||||
<div class="flex flex-col">
|
||||
{% for transaction in x.list %}
|
||||
<c-transaction.item
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
</div>
|
||||
<div class="col-12 lg:col-8 lg:order-first! order-last!">
|
||||
|
||||
<div>
|
||||
<div x-data="{ filterOpen: false }" hx-preserve id="filter-container">
|
||||
{# Hidden select to hold the order value and preserve the original update trigger #}
|
||||
<select name="order" id="order" class="d-none" _="on change trigger updated on window">
|
||||
<option value="default" {% if order == 'default' %}selected{% endif %}>{% translate 'Default' %}</option>
|
||||
@@ -53,8 +53,8 @@
|
||||
<div class="join w-full">
|
||||
|
||||
<button class="btn btn-secondary join-item relative" type="button"
|
||||
data-bs-toggle="collapse" data-bs-target="#collapse-filter"
|
||||
aria-expanded="false" aria-controls="collapse-filter" id="filter-button" hx-preserve
|
||||
@click="filterOpen = !filterOpen"
|
||||
:aria-expanded="filterOpen" id="filter-button"
|
||||
title="{% translate 'Filter transactions' %}">
|
||||
<i class="fa-solid fa-filter fa-fw"></i>
|
||||
</button>
|
||||
@@ -65,7 +65,6 @@
|
||||
<input type="search"
|
||||
class="input input-bordered join-item flex-1"
|
||||
placeholder="{% translate 'Search' %}"
|
||||
hx-preserve
|
||||
id="quick-search"
|
||||
_="on input or search or htmx:afterSwap from window
|
||||
if my value is empty
|
||||
@@ -118,7 +117,7 @@
|
||||
</div>
|
||||
|
||||
{# Filter transactions form #}
|
||||
<div class="bs collapse z-1" id="collapse-filter" hx-preserve>
|
||||
<div class="z-1" x-show="filterOpen" x-collapse>
|
||||
<div class="card card-body bg-base-200 mt-2">
|
||||
<div class="text-right">
|
||||
<button class="btn btn-outline btn-error btn-sm w-fit"
|
||||
|
||||
@@ -11,7 +11,7 @@ services:
|
||||
restart: unless-stopped
|
||||
|
||||
db:
|
||||
image: postgres:15
|
||||
image: postgres:15-bookworm
|
||||
container_name: ${DB_NAME}
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
|
||||
1
frontend/src/js/bootstrap.js
vendored
1
frontend/src/js/bootstrap.js
vendored
@@ -2,7 +2,6 @@ import './_tooltip.js';
|
||||
import 'bootstrap/js/dist/dropdown';
|
||||
import Toast from 'bootstrap/js/dist/toast';
|
||||
import 'bootstrap/js/dist/dropdown';
|
||||
import 'bootstrap/js/dist/collapse';
|
||||
import Offcanvas from 'bootstrap/js/dist/offcanvas';
|
||||
|
||||
window.Offcanvas = Offcanvas;
|
||||
|
||||
@@ -56,6 +56,22 @@
|
||||
animation: slide-in-left 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
|
||||
}
|
||||
|
||||
@keyframes slide-out-left {
|
||||
0% {
|
||||
transform: translateX(0);
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: translateX(-100%);
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.slide-out-left {
|
||||
animation: slide-out-left 0.15s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
|
||||
}
|
||||
|
||||
// HTMX Loading
|
||||
@keyframes spin {
|
||||
0% {
|
||||
@@ -248,6 +264,32 @@
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* ----------------------------------------
|
||||
* animation slide-in-bottom-short
|
||||
* A variant with smaller translateY for elements at bottom of viewport
|
||||
* ----------------------------------------
|
||||
*/
|
||||
@keyframes slide-in-bottom-short {
|
||||
0% {
|
||||
transform: translateY(100%);
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: translateY(0);
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.slide-in-bottom-short {
|
||||
animation: slide-in-bottom-short 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
|
||||
}
|
||||
|
||||
.slide-in-bottom-short-reverse {
|
||||
animation: slide-in-bottom-short 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940) reverse both;
|
||||
}
|
||||
|
||||
@keyframes disable-pointer-events {
|
||||
|
||||
0%,
|
||||
|
||||
@@ -323,4 +323,4 @@ $breakpoints: (
|
||||
|
||||
.offcanvas-size-sm {
|
||||
--offcanvas-width: min(95vw, 250px);
|
||||
}
|
||||
}
|
||||
@@ -6,8 +6,6 @@ $enable-transitions: true !default;
|
||||
$enable-reduced-motion: true !default;
|
||||
|
||||
$transition-fade: opacity 0.15s linear !default;
|
||||
$transition-collapse: height 0.35s ease !default;
|
||||
$transition-collapse-width: width 0.35s ease !default;
|
||||
|
||||
// Fade transition
|
||||
.fade {
|
||||
@@ -22,35 +20,4 @@ $transition-collapse-width: width 0.35s ease !default;
|
||||
&:not(.show) {
|
||||
opacity: 0;
|
||||
}
|
||||
}
|
||||
|
||||
// // Collapse transitions
|
||||
.bs.collapse {
|
||||
&:not(.show) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.bs.collapsing {
|
||||
height: 0;
|
||||
overflow: hidden;
|
||||
transition: $transition-collapse;
|
||||
|
||||
@if $enable-reduced-motion {
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
transition: none;
|
||||
}
|
||||
}
|
||||
|
||||
&.collapse-horizontal {
|
||||
width: 0;
|
||||
height: auto;
|
||||
transition: $transition-collapse-width;
|
||||
|
||||
@if $enable-reduced-motion {
|
||||
@media (prefers-reduced-motion: reduce) {
|
||||
transition: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -45,14 +45,6 @@ select {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
[data-bs-toggle="collapse"] .fa-chevron-down {
|
||||
transition: transform 0.25s ease-in-out;
|
||||
}
|
||||
|
||||
[data-bs-toggle="collapse"][aria-expanded="true"] .fa-chevron-down {
|
||||
transform: rotate(-180deg);
|
||||
}
|
||||
|
||||
div:where(.swal2-container) {
|
||||
z-index: 1101 !important;
|
||||
}
|
||||
@@ -85,4 +77,4 @@ div:where(.swal2-container) {
|
||||
|
||||
[x-cloak] {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@@ -309,13 +309,15 @@
|
||||
}
|
||||
|
||||
.sidebar-fixed {
|
||||
/* Sets the fixed, expanded width for the container */
|
||||
@apply lg:w-[17%] transition-all duration-100;
|
||||
/* Sets the fixed, expanded width for the container.
|
||||
Using fixed rem width instead of percentage to prevent width inconsistencies
|
||||
caused by scrollbar presence affecting viewport width calculations. */
|
||||
@apply lg:w-80 transition-all duration-100;
|
||||
}
|
||||
|
||||
.sidebar-fixed #sidebar {
|
||||
/* Sets the fixed, expanded width for the inner navigation */
|
||||
@apply lg:w-[17%] transition-all duration-100;
|
||||
@apply lg:w-80 transition-all duration-100;
|
||||
}
|
||||
|
||||
.sidebar-fixed .sidebar-item-list {
|
||||
@@ -324,9 +326,7 @@
|
||||
|
||||
.sidebar-fixed + main {
|
||||
/* Adjusts the main content margin to account for the expanded sidebar */
|
||||
@apply lg:ml-[17%];
|
||||
|
||||
/* Using 16vw to account for padding/margins */
|
||||
@apply lg:ml-80;
|
||||
}
|
||||
|
||||
.sidebar-fixed .sidebar-item {
|
||||
|
||||
Reference in New Issue
Block a user