From 90df6227cb867917398c00f715cfb80fd2243fc8 Mon Sep 17 00:00:00 2001 From: eitchtee <10510126+eitchtee@users.noreply.github.com> Date: Sun, 8 Nov 2026 19:20:48 +0000 Subject: [PATCH] chore(locale): update translation files [skip ci] Automatically generated by Django makemessages workflow --- app/locale/de/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/en/LC_MESSAGES/django.po | 429 +++++++++++++++------ app/locale/es/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/fr/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/hu/LC_MESSAGES/django.po | 443 ++++++++++++++++------ app/locale/id/LC_MESSAGES/django.po | 429 +++++++++++++++------ app/locale/it/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/nl/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/pl/LC_MESSAGES/django.po | 453 ++++++++++++++++------ app/locale/pt_BR/LC_MESSAGES/django.po | 459 +++++++++++++++++------ app/locale/ru/LC_MESSAGES/django.po | 453 ++++++++++++++++------ app/locale/sv/LC_MESSAGES/django.po | 429 +++++++++++++++------ app/locale/sw/LC_MESSAGES/django.po | 429 +++++++++++++++------ app/locale/uk/LC_MESSAGES/django.po | 451 ++++++++++++++++------ app/locale/zh_Hant/LC_MESSAGES/django.po | 459 +++++++++++++++++------ 15 files changed, 4959 insertions(+), 1770 deletions(-) diff --git a/app/locale/de/LC_MESSAGES/django.po b/app/locale/de/LC_MESSAGES/django.po index 4ed1ee37..0b96ea2d 100644 --- a/app/locale/de/LC_MESSAGES/django.po +++ b/app/locale/de/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-11-08 18:27+0000\n" +"POT-Creation-Date: 2026-11-08 19:20+0000\n" "PO-Revision-Date: 2026-08-10 12:57+0000\n" "Last-Translator: GitEbu \n" "Language-Team: German \n" "Language-Team: LANGUAGE \n" @@ -23,32 +23,33 @@ msgid "Group name" msgstr "" #: apps/accounts/forms.py:48 apps/accounts/forms.py:76 -#: apps/accounts/forms.py:184 apps/currencies/forms.py:57 -#: apps/currencies/forms.py:91 apps/currencies/forms.py:168 -#: apps/dca/forms.py:46 apps/dca/forms.py:192 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:219 apps/transactions/forms.py:452 -#: apps/transactions/forms.py:571 apps/transactions/forms.py:718 -#: apps/transactions/forms.py:940 apps/transactions/forms.py:987 -#: apps/transactions/forms.py:1015 apps/transactions/forms.py:1046 -#: apps/transactions/forms.py:1208 apps/users/forms.py:264 -#: apps/users/forms.py:422 +#: apps/accounts/forms.py:184 apps/bank_sync/forms.py:78 +#: apps/currencies/forms.py:57 apps/currencies/forms.py:91 +#: apps/currencies/forms.py:168 apps/dca/forms.py:46 apps/dca/forms.py:192 +#: 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:219 +#: apps/transactions/forms.py:452 apps/transactions/forms.py:571 +#: apps/transactions/forms.py:718 apps/transactions/forms.py:940 +#: apps/transactions/forms.py:987 apps/transactions/forms.py:1015 +#: apps/transactions/forms.py:1046 apps/transactions/forms.py:1208 +#: apps/users/forms.py:264 apps/users/forms.py:422 #: templates/rules/fragments/transaction_rule/dry_run/updated.html:5 #: templates/rules/fragments/transaction_rule/view.html:128 msgid "Update" msgstr "" #: apps/accounts/forms.py:54 apps/accounts/forms.py:76 -#: apps/accounts/forms.py:190 apps/common/widgets/tom_select.py:15 -#: apps/currencies/forms.py:63 apps/currencies/forms.py:97 -#: apps/currencies/forms.py:174 apps/dca/forms.py:52 apps/dca/forms.py:198 -#: apps/import_app/forms.py:38 apps/rules/forms.py:66 apps/rules/forms.py:106 -#: apps/rules/forms.py:391 apps/transactions/forms.py:206 -#: apps/transactions/forms.py:226 apps/transactions/forms.py:459 -#: apps/transactions/forms.py:946 apps/transactions/forms.py:993 -#: apps/transactions/forms.py:1021 apps/transactions/forms.py:1052 -#: apps/transactions/forms.py:1214 apps/users/forms.py:270 -#: apps/users/forms.py:428 templates/mini_tools/simulator.html:177 +#: apps/accounts/forms.py:190 apps/bank_sync/forms.py:78 +#: apps/common/widgets/tom_select.py:15 apps/currencies/forms.py:63 +#: apps/currencies/forms.py:97 apps/currencies/forms.py:174 +#: apps/dca/forms.py:52 apps/dca/forms.py:198 apps/import_app/forms.py:38 +#: apps/rules/forms.py:66 apps/rules/forms.py:106 apps/rules/forms.py:391 +#: apps/transactions/forms.py:206 apps/transactions/forms.py:226 +#: apps/transactions/forms.py:459 apps/transactions/forms.py:946 +#: apps/transactions/forms.py:993 apps/transactions/forms.py:1021 +#: apps/transactions/forms.py:1052 apps/transactions/forms.py:1214 +#: apps/users/forms.py:270 apps/users/forms.py:428 +#: templates/mini_tools/simulator.html:177 #: templates/mini_tools/unit_price_calculator.html:168 msgid "Add" msgstr "" @@ -82,7 +83,7 @@ msgid "Category" msgstr "" #: apps/accounts/forms.py:211 apps/dca/forms.py:95 apps/dca/forms.py:103 -#: apps/export_app/forms.py:43 apps/export_app/forms.py:134 +#: apps/export_app/forms.py:43 apps/export_app/forms.py:142 #: apps/insights/views.py:50 apps/rules/forms.py:184 apps/rules/forms.py:194 #: apps/rules/models.py:45 apps/rules/models.py:315 #: apps/transactions/filters.py:79 apps/transactions/forms.py:70 @@ -132,12 +133,13 @@ msgid "Reference month" msgstr "" #: apps/accounts/models.py:19 apps/accounts/models.py:36 -#: apps/accounts/models.py:84 apps/dca/models.py:13 +#: apps/accounts/models.py:84 apps/bank_sync/models.py:14 apps/dca/models.py:13 #: apps/import_app/models.py:20 apps/rules/models.py:13 #: apps/transactions/models.py:249 apps/transactions/models.py:274 #: apps/transactions/models.py:298 apps/transactions/models.py:1298 #: apps/users/models.py:577 templates/account_groups/fragments/list.html:22 #: templates/accounts/fragments/list.html:22 +#: templates/bank_sync/fragments/list.html:20 #: templates/categories/fragments/table.html:17 #: templates/currencies/fragments/list.html:23 #: templates/entities/fragments/table.html:17 @@ -184,7 +186,7 @@ msgid "" "%(taken)s%%." msgstr "" -#: apps/accounts/models.py:74 apps/export_app/forms.py:131 +#: apps/accounts/models.py:74 apps/export_app/forms.py:139 #: templates/includes/sidebar.html:190 #: templates/investment_classes/fragments/list.html:9 #: templates/investment_classes/pages/index.html:4 @@ -278,13 +280,13 @@ msgstr "" msgid "Archived accounts don't show up nor count towards your net worth" msgstr "" -#: apps/accounts/models.py:182 apps/rules/forms.py:173 apps/rules/forms.py:187 -#: apps/rules/models.py:35 apps/rules/models.py:267 -#: apps/transactions/forms.py:82 apps/transactions/forms.py:350 -#: apps/transactions/forms.py:477 apps/transactions/forms.py:808 -#: apps/transactions/forms.py:1060 apps/transactions/models.py:329 -#: apps/transactions/models.py:727 apps/transactions/models.py:1005 -#: apps/transactions/models.py:1304 +#: apps/accounts/models.py:182 apps/bank_sync/models.py:89 +#: apps/rules/forms.py:173 apps/rules/forms.py:187 apps/rules/models.py:35 +#: apps/rules/models.py:267 apps/transactions/forms.py:82 +#: apps/transactions/forms.py:350 apps/transactions/forms.py:477 +#: apps/transactions/forms.py:808 apps/transactions/forms.py:1060 +#: apps/transactions/models.py:329 apps/transactions/models.py:727 +#: apps/transactions/models.py:1005 apps/transactions/models.py:1304 #: templates/installment_plans/fragments/table.html:17 #: templates/quick_transactions/fragments/list.html:14 #: templates/recurring_transactions/fragments/table.html:19 @@ -293,10 +295,13 @@ msgid "Account" msgstr "" #: apps/accounts/models.py:183 apps/export_app/forms.py:19 -#: apps/export_app/forms.py:130 apps/transactions/filters.py:63 +#: apps/export_app/forms.py:138 apps/transactions/filters.py:63 #: templates/accounts/fragments/list.html:9 -#: templates/accounts/pages/index.html:4 templates/includes/sidebar.html:174 -#: templates/includes/sidebar.html:176 +#: templates/accounts/pages/index.html:4 +#: templates/bank_sync/fragments/accounts.html:5 +#: templates/bank_sync/fragments/list.html:22 +#: templates/bank_sync/fragments/list.html:39 +#: templates/includes/sidebar.html:174 templates/includes/sidebar.html:176 #: templates/monthly_overview/pages/overview.html:77 #: templates/transactions/pages/transactions.html:26 msgid "Accounts" @@ -402,6 +407,203 @@ msgstr "" msgid "Either 'date' or 'reference_date' must be provided." msgstr "" +#: apps/bank_sync/forms.py:88 +#, python-format +msgid "This service can't sync more often than every %(hours)s hours." +msgstr "" + +#: apps/bank_sync/forms.py:113 apps/bank_sync/models.py:76 +#: apps/currencies/models.py:45 apps/export_app/forms.py:25 +#: apps/export_app/forms.py:140 apps/transactions/filters.py:70 +#: templates/currencies/fragments/list.html:9 +#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:196 +#: templates/includes/sidebar.html:198 +#: templates/monthly_overview/pages/overview.html:63 +#: templates/transactions/pages/transactions.html:12 +msgid "Currencies" +msgstr "" + +#: apps/bank_sync/forms.py:114 apps/bank_sync/models.py:77 +msgid "Only sync transactions in these currencies. Empty syncs all." +msgstr "" + +#: apps/bank_sync/forms.py:128 +msgid "Don't sync" +msgstr "" + +#: apps/bank_sync/forms.py:139 +msgid "Required when an account is set." +msgstr "" + +#: apps/bank_sync/models.py:16 apps/currencies/models.py:119 +msgid "Service Type" +msgstr "" + +#: apps/bank_sync/models.py:18 apps/currencies/models.py:121 +#: apps/transactions/filters.py:27 apps/transactions/models.py:253 +#: apps/transactions/models.py:277 apps/transactions/models.py:301 +#: templates/categories/fragments/list.html:16 +#: templates/entities/fragments/list.html:16 +#: templates/installment_plans/fragments/list.html:16 +#: templates/recurring_transactions/fragments/list.html:16 +#: templates/tags/fragments/list.html:16 +#: templates/users/fragments/api_tokens.html:54 +#: templates/users/fragments/list.html:25 +msgid "Active" +msgstr "" + +#: apps/bank_sync/models.py:20 templates/includes/navbar/user_menu.html:31 +msgid "Settings" +msgstr "" + +#: apps/bank_sync/models.py:24 +msgid "Sync every X hours" +msgstr "" + +#: apps/bank_sync/models.py:25 +msgid "Most banks only update once a day." +msgstr "" + +#: apps/bank_sync/models.py:29 +msgid "Trigger transaction rules" +msgstr "" + +#: apps/bank_sync/models.py:30 +msgid "Run your transaction rules on synced transactions." +msgstr "" + +#: apps/bank_sync/models.py:34 +msgid "Match existing transactions" +msgstr "" + +#: apps/bank_sync/models.py:36 +msgid "" +"Instead of creating a synced transaction, link it to one you already added " +"on the same account, with the same type and amount, dated up to 3 days apart." +msgstr "" + +#: apps/bank_sync/models.py:42 +msgid "Last Successful Sync" +msgstr "" + +#: apps/bank_sync/models.py:50 +msgid "Bank Sync Service" +msgstr "" + +#: apps/bank_sync/models.py:51 apps/export_app/forms.py:154 +msgid "Bank Sync Services" +msgstr "" + +#: apps/bank_sync/models.py:94 +msgid "Sync from" +msgstr "" + +#: apps/bank_sync/models.py:95 +msgid "Transactions before this date are never imported." +msgstr "" + +#: apps/bank_sync/providers/lunchflow.py:24 apps/currencies/models.py:126 +msgid "API Key" +msgstr "" + +#: apps/bank_sync/providers/lunchflow.py:28 +msgid "" +"Create a REST API destination on Lunch Flow and give it access to the " +"accounts you want to sync." +msgstr "" + +#: apps/bank_sync/providers/lunchflow.py:69 +#, python-format +msgid "" +"Lunch Flow reports this account as %(status)s, check the connection on Lunch " +"Flow." +msgstr "" + +#: apps/bank_sync/providers/pluggy.py:28 +msgid "Client ID" +msgstr "" + +#: apps/bank_sync/providers/pluggy.py:32 +msgid "Client Secret" +msgstr "" + +#: apps/bank_sync/providers/pluggy.py:37 +msgid "Item IDs" +msgstr "" + +#: apps/bank_sync/providers/pluggy.py:40 +msgid "" +"The IDs of your Pluggy connections (items), separated by commas. Meu Pluggy " +"shows them for each connected institution." +msgstr "" + +#: apps/bank_sync/providers/pluggy.py:80 +#, python-format +msgid "Pluggy reports this connection as %(status)s, reconnect it on Pluggy." +msgstr "" + +#: apps/bank_sync/providers/simplefin.py:35 +#, python-format +msgid "SimpleFIN server %(host)s isn't allowed on this instance." +msgstr "" + +#: apps/bank_sync/providers/simplefin.py:56 +msgid "Setup Token" +msgstr "" + +#: apps/bank_sync/providers/simplefin.py:59 +msgid "" +"Paste a setup token from your SimpleFIN server. It can only be used once: on " +"save it's exchanged for an access URL, which is what you'll see here " +"afterwards." +msgstr "" + +#: apps/bank_sync/providers/simplefin.py:83 +msgid "This isn't a valid SimpleFIN setup token." +msgstr "" + +#: apps/bank_sync/providers/simplefin.py:91 +#, python-format +msgid "" +"Couldn't claim the setup token, it may have been used already: %(error)s" +msgstr "" + +#: apps/bank_sync/views.py:57 +#: apps/currencies/views/exchange_rates_services.py:50 +msgid "Service added successfully" +msgstr "" + +#: apps/bank_sync/views.py:63 +msgid "Add bank sync service" +msgstr "" + +#: apps/bank_sync/views.py:76 +#: apps/currencies/views/exchange_rates_services.py:79 +msgid "Service updated successfully" +msgstr "" + +#: apps/bank_sync/views.py:82 +msgid "Edit bank sync service" +msgstr "" + +#: apps/bank_sync/views.py:92 +#: apps/currencies/views/exchange_rates_services.py:106 +msgid "Service deleted successfully" +msgstr "" + +#: apps/bank_sync/views.py:108 +msgid "Accounts updated successfully" +msgstr "" + +#: apps/bank_sync/views.py:115 +#, python-format +msgid "Couldn't load the accounts from the provider: %(error)s" +msgstr "" + +#: apps/bank_sync/views.py:134 +msgid "Sync queued successfully" +msgstr "" + #: apps/common/admin.py:5 msgid "Make public" msgstr "" @@ -458,6 +660,7 @@ msgid "" msgstr "" #: apps/common/forms.py:76 apps/users/forms.py:191 +#: templates/bank_sync/fragments/accounts.html:34 #: templates/transactions/fragments/filter_actions.html:5 msgid "Save" msgstr "" @@ -613,16 +816,6 @@ msgstr "" msgid "Decimal Places" msgstr "" -#: apps/currencies/models.py:45 apps/export_app/forms.py:25 -#: apps/export_app/forms.py:132 apps/transactions/filters.py:70 -#: templates/currencies/fragments/list.html:9 -#: templates/currencies/pages/index.html:4 templates/includes/sidebar.html:196 -#: templates/includes/sidebar.html:198 -#: templates/monthly_overview/pages/overview.html:63 -#: templates/transactions/pages/transactions.html:12 -msgid "Currencies" -msgstr "" - #: apps/currencies/models.py:54 msgid "Currency cannot have itself as exchange currency." msgstr "" @@ -649,7 +842,7 @@ msgid "Auto" msgstr "" #: apps/currencies/models.py:82 apps/export_app/forms.py:67 -#: apps/export_app/forms.py:144 templates/exchange_rates/fragments/list.html:10 +#: apps/export_app/forms.py:152 templates/exchange_rates/fragments/list.html:10 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/sidebar.html:204 msgid "Exchange Rates" @@ -675,26 +868,6 @@ msgstr "" msgid "Service Name" msgstr "" -#: apps/currencies/models.py:119 -msgid "Service Type" -msgstr "" - -#: apps/currencies/models.py:121 apps/transactions/filters.py:27 -#: apps/transactions/models.py:253 apps/transactions/models.py:277 -#: apps/transactions/models.py:301 templates/categories/fragments/list.html:16 -#: templates/entities/fragments/list.html:16 -#: templates/installment_plans/fragments/list.html:16 -#: templates/recurring_transactions/fragments/list.html:16 -#: templates/tags/fragments/list.html:16 -#: templates/users/fragments/api_tokens.html:54 -#: templates/users/fragments/list.html:25 -msgid "Active" -msgstr "" - -#: apps/currencies/models.py:126 -msgid "API Key" -msgstr "" - #: apps/currencies/models.py:127 msgid "API key for the service (if required)" msgstr "" @@ -810,18 +983,6 @@ msgstr "" msgid "Exchange rate deleted successfully" msgstr "" -#: apps/currencies/views/exchange_rates_services.py:50 -msgid "Service added successfully" -msgstr "" - -#: apps/currencies/views/exchange_rates_services.py:79 -msgid "Service updated successfully" -msgstr "" - -#: apps/currencies/views/exchange_rates_services.py:106 -msgid "Service deleted successfully" -msgstr "" - #: apps/currencies/views/exchange_rates_services.py:122 msgid "Services queued successfully" msgstr "" @@ -889,7 +1050,7 @@ msgstr "" msgid "DCA Strategy" msgstr "" -#: apps/dca/models.py:35 apps/export_app/forms.py:152 +#: apps/dca/models.py:35 apps/export_app/forms.py:166 msgid "DCA Strategies" msgstr "" @@ -909,7 +1070,7 @@ msgstr "" msgid "DCA Entry" msgstr "" -#: apps/dca/models.py:187 apps/export_app/forms.py:153 +#: apps/dca/models.py:187 apps/export_app/forms.py:167 msgid "DCA Entries" msgstr "" @@ -937,13 +1098,13 @@ msgstr "" msgid "Entry deleted successfully" msgstr "" -#: apps/export_app/forms.py:13 apps/export_app/forms.py:129 -#: templates/includes/sidebar.html:241 templates/users/fragments/list.html:10 +#: apps/export_app/forms.py:13 apps/export_app/forms.py:137 +#: templates/includes/sidebar.html:247 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:136 +#: apps/export_app/forms.py:31 apps/export_app/forms.py:144 #: apps/transactions/models.py:422 templates/includes/sidebar.html:81 #: templates/includes/sidebar.html:154 #: templates/recurring_transactions/fragments/list_transactions.html:5 @@ -952,7 +1113,7 @@ msgstr "" msgid "Transactions" msgstr "" -#: apps/export_app/forms.py:37 apps/export_app/forms.py:133 +#: apps/export_app/forms.py:37 apps/export_app/forms.py:141 #: apps/insights/views.py:43 apps/transactions/filters.py:74 #: templates/categories/fragments/list.html:9 #: templates/categories/pages/index.html:4 templates/includes/sidebar.html:156 @@ -963,7 +1124,7 @@ msgstr "" msgid "Categories" msgstr "" -#: apps/export_app/forms.py:49 apps/export_app/forms.py:135 +#: apps/export_app/forms.py:49 apps/export_app/forms.py:143 #: apps/insights/views.py:57 apps/rules/forms.py:185 apps/rules/forms.py:195 #: apps/rules/models.py:46 apps/rules/models.py:307 #: apps/transactions/filters.py:84 apps/transactions/forms.py:78 @@ -980,87 +1141,100 @@ msgstr "" msgid "Entities" msgstr "" -#: apps/export_app/forms.py:55 apps/export_app/forms.py:139 +#: apps/export_app/forms.py:55 apps/export_app/forms.py:147 #: apps/transactions/models.py:1070 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:137 +#: apps/export_app/forms.py:61 apps/export_app/forms.py:145 #: apps/transactions/models.py:790 templates/includes/sidebar.html:104 #: templates/installment_plans/fragments/list.html:9 #: templates/installment_plans/pages/index.html:4 msgid "Installment Plans" msgstr "" -#: apps/export_app/forms.py:73 apps/export_app/forms.py:142 +#: apps/export_app/forms.py:73 apps/export_app/forms.py:150 #: templates/exchange_rates_services/fragments/list.html:10 #: templates/exchange_rates_services/pages/index.html:4 #: templates/includes/sidebar.html:232 msgid "Automatic Exchange Rates" msgstr "" -#: apps/export_app/forms.py:79 templates/includes/sidebar.html:212 +#: apps/export_app/forms.py:79 templates/bank_sync/fragments/list.html:8 +#: templates/bank_sync/pages/index.html:4 templates/includes/sidebar.html:238 +msgid "Bank Sync" +msgstr "" + +#: apps/export_app/forms.py:80 +msgid "Includes the providers' API keys" +msgstr "" + +#: apps/export_app/forms.py:86 templates/includes/sidebar.html:212 #: templates/rules/fragments/list.html:9 templates/rules/pages/index.html:4 msgid "Rules" msgstr "" -#: apps/export_app/forms.py:85 templates/cotton/transaction/item.html:66 +#: apps/export_app/forms.py:92 templates/cotton/transaction/item.html:66 msgid "DCA" msgstr "" -#: apps/export_app/forms.py:91 apps/export_app/forms.py:154 +#: apps/export_app/forms.py:98 apps/export_app/forms.py:168 #: templates/import_app/fragments/profiles/list.html:21 #: templates/import_app/pages/profiles_index.html:4 msgid "Import Profiles" msgstr "" -#: apps/export_app/forms.py:118 templates/export_app/fragments/export.html:5 +#: apps/export_app/forms.py:126 templates/export_app/fragments/export.html:5 #: templates/export_app/pages/index.html:13 msgid "Export" msgstr "" -#: apps/export_app/forms.py:126 +#: apps/export_app/forms.py:134 msgid "Import a ZIP file exported from WYGIWYH" msgstr "" -#: apps/export_app/forms.py:127 +#: apps/export_app/forms.py:135 msgid "ZIP File" msgstr "" -#: apps/export_app/forms.py:145 apps/rules/models.py:27 +#: apps/export_app/forms.py:157 +msgid "Bank Sync Accounts" +msgstr "" + +#: apps/export_app/forms.py:159 apps/rules/models.py:27 msgid "Transaction rules" msgstr "" -#: apps/export_app/forms.py:147 apps/rules/models.py:68 +#: apps/export_app/forms.py:161 apps/rules/models.py:68 msgid "Edit transaction action" msgstr "" -#: apps/export_app/forms.py:150 apps/rules/models.py:327 +#: apps/export_app/forms.py:164 apps/rules/models.py:327 msgid "Update or create transaction actions" msgstr "" -#: apps/export_app/forms.py:183 templates/cotton/transaction/item.html:341 +#: apps/export_app/forms.py:199 templates/cotton/transaction/item.html:341 #: 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" msgstr "" -#: apps/export_app/forms.py:193 +#: apps/export_app/forms.py:209 msgid "Please upload either a ZIP file or at least one CSV file" msgstr "" -#: apps/export_app/views.py:183 +#: apps/export_app/views.py:190 msgid "You have to select at least one export" msgstr "" -#: apps/export_app/views.py:203 +#: apps/export_app/views.py:210 msgid "Data restored successfully" msgstr "" -#: apps/export_app/views.py:215 +#: apps/export_app/views.py:222 msgid "" "There was an error restoring your data. Check the logs for more details." msgstr "" @@ -2373,6 +2547,7 @@ msgstr "" #: templates/account_groups/fragments/list.html:29 #: templates/accounts/fragments/list.html:34 +#: templates/bank_sync/fragments/list.html:30 #: templates/categories/fragments/table.html:25 #: templates/currencies/fragments/list.html:31 #: templates/dca/fragments/strategy/details.html:60 @@ -2393,6 +2568,7 @@ msgstr "" #: templates/account_groups/fragments/list.html:32 #: templates/accounts/fragments/list.html:37 +#: templates/bank_sync/fragments/list.html:33 #: templates/categories/fragments/table.html:29 #: templates/cotton/transaction/item.html:209 #: templates/cotton/ui/transactions_action_bar.html:54 @@ -2442,6 +2618,7 @@ msgstr "" #: templates/account_groups/fragments/list.html:54 #: templates/accounts/fragments/list.html:71 +#: templates/bank_sync/fragments/list.html:50 #: templates/categories/fragments/table.html:51 #: templates/cotton/transaction/item.html:221 #: templates/cotton/transaction/item.html:347 @@ -2475,6 +2652,7 @@ msgstr "" #: templates/account_groups/fragments/list.html:58 #: templates/accounts/fragments/list.html:75 +#: templates/bank_sync/fragments/list.html:54 #: templates/categories/fragments/table.html:56 #: templates/cotton/transaction/item.html:223 #: templates/cotton/transaction/item.html:353 @@ -2528,6 +2706,7 @@ msgstr "" #: templates/account_groups/fragments/list.html:60 #: templates/accounts/fragments/list.html:77 +#: templates/bank_sync/fragments/list.html:56 #: templates/categories/fragments/table.html:58 #: templates/cotton/transaction/item.html:225 #: templates/cotton/transaction/item.html:355 @@ -2610,6 +2789,32 @@ msgstr "" msgid "No accounts" msgstr "" +#: templates/bank_sync/fragments/accounts.html:31 +msgid "No accounts found on this service" +msgstr "" + +#: templates/bank_sync/fragments/list.html:21 +#: templates/exchange_rates_services/fragments/list.html:29 +msgid "Service" +msgstr "" + +#: templates/bank_sync/fragments/list.html:23 +msgid "Last sync" +msgstr "" + +#: templates/bank_sync/fragments/list.html:45 +msgid "Sync now" +msgstr "" + +#: templates/bank_sync/fragments/list.html:55 +msgid "Synced transactions are kept." +msgstr "" + +#: templates/bank_sync/fragments/list.html:80 +#: templates/exchange_rates_services/fragments/list.html:77 +msgid "No services configured" +msgstr "" + #: templates/calendar_view/fragments/list.html:7 msgid "MON" msgstr "" @@ -3044,10 +3249,6 @@ msgstr "" msgid "Fetch all" msgstr "" -#: templates/exchange_rates_services/fragments/list.html:29 -msgid "Service" -msgstr "" - #: templates/exchange_rates_services/fragments/list.html:30 msgid "Targeting" msgstr "" @@ -3071,10 +3272,6 @@ msgstr "" msgid "accounts" msgstr "" -#: templates/exchange_rates_services/fragments/list.html:77 -msgid "No services configured" -msgstr "" - #: templates/export_app/pages/index.html:4 templates/includes/sidebar.html:225 msgid "Export and Restore" msgstr "" @@ -3172,10 +3369,6 @@ msgstr "" msgid "Toggle theme" msgstr "" -#: templates/includes/navbar/user_menu.html:31 -msgid "Settings" -msgstr "" - #: templates/includes/navbar/user_menu.html:36 msgid "Edit profile" msgstr "" @@ -3284,23 +3477,23 @@ msgstr "" msgid "Automation" msgstr "" -#: templates/includes/sidebar.html:239 +#: templates/includes/sidebar.html:245 msgid "Admin" msgstr "" -#: templates/includes/sidebar.html:247 +#: templates/includes/sidebar.html:253 msgid "Django Admin" msgstr "" -#: templates/includes/sidebar.html:248 +#: templates/includes/sidebar.html:254 msgid "Only use this if you know what you're doing" msgstr "" -#: templates/includes/sidebar.html:263 +#: templates/includes/sidebar.html:269 msgid "is available" msgstr "" -#: templates/includes/sidebar.html:271 +#: templates/includes/sidebar.html:277 msgid "Calculator" msgstr "" diff --git a/app/locale/es/LC_MESSAGES/django.po b/app/locale/es/LC_MESSAGES/django.po index af38a69d..ea64bb47 100644 --- a/app/locale/es/LC_MESSAGES/django.po +++ b/app/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-11-08 18:27+0000\n" +"POT-Creation-Date: 2026-11-08 19:20+0000\n" "PO-Revision-Date: 2026-07-10 04:57+0000\n" "Last-Translator: Juan David Afanador \n" "Language-Team: Spanish \n" "Language-Team: French \n" "Language-Team: Hungarian \n" "Language-Team: Italian \n" "Language-Team: Dutch \n" "Language-Team: Polish \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian \n" "Language-Team: Swedish \n" "Language-Team: Swahili \n" "Language-Team: Ukrainian \n" "Language-Team: Chinese (Traditional Han script)