From 124d29e96577cbe5134447eb203e86886021dfb2 Mon Sep 17 00:00:00 2001 From: eitchtee <10510126+eitchtee@users.noreply.github.com> Date: Sat, 8 Mar 2025 15:04:27 +0000 Subject: [PATCH] chore(locale): update translation files [skip ci] Automatically generated by Django makemessages workflow --- app/locale/de/LC_MESSAGES/django.po | 630 +++++++++++++++---------- app/locale/en/LC_MESSAGES/django.po | 622 ++++++++++++++---------- app/locale/nl/LC_MESSAGES/django.po | 630 +++++++++++++++---------- app/locale/pt_BR/LC_MESSAGES/django.po | 630 +++++++++++++++---------- 4 files changed, 1472 insertions(+), 1040 deletions(-) diff --git a/app/locale/de/LC_MESSAGES/django.po b/app/locale/de/LC_MESSAGES/django.po index da82709..333ee76 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: 2025-03-04 06:28+0000\n" +"POT-Creation-Date: 2025-03-08 15:04+0000\n" "PO-Revision-Date: 2025-03-02 02:08+0000\n" "Last-Translator: Herculino Trotta \n" "Language-Team: German Public: Shown for all users. Only editable by the owner." +msgstr "" + +#: apps/common/forms.py:79 apps/users/forms.py:131 +msgid "Save" +msgstr "Speichern" + +#: apps/common/models.py:29 +#, fuzzy +#| msgid "Activate" +msgid "Private" +msgstr "Aktivieren" + +#: apps/common/models.py:30 +msgid "Public" +msgstr "" + #: apps/common/templatetags/natural.py:20 #: templates/monthly_overview/fragments/monthly_summary.html:9 msgid "today" @@ -372,10 +451,10 @@ msgstr "Präfix" msgid "Suffix" msgstr "Suffix" -#: apps/currencies/forms.py:69 apps/dca/models.py:156 apps/rules/forms.py:163 -#: apps/rules/forms.py:176 apps/rules/models.py:27 apps/rules/models.py:248 -#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 -#: apps/transactions/models.py:186 +#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:163 +#: apps/rules/forms.py:176 apps/rules/models.py:32 apps/rules/models.py:253 +#: apps/transactions/forms.py:64 apps/transactions/forms.py:331 +#: apps/transactions/models.py:264 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates_services/fragments/table.html:10 @@ -394,8 +473,8 @@ msgstr "Währungsname" msgid "Decimal Places" msgstr "Dezimalstellen" -#: apps/currencies/models.py:40 apps/export_app/forms.py:20 -#: apps/export_app/forms.py:125 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:26 +#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: templates/currencies/fragments/list.html:5 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122 #: templates/includes/navbar.html:124 @@ -425,8 +504,8 @@ msgstr "Umrechnungskurs" msgid "Date and Time" msgstr "Datum und Uhrzeit" -#: apps/currencies/models.py:74 apps/export_app/forms.py:62 -#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:68 +#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -456,8 +535,8 @@ msgstr "Dienstname" msgid "Service Type" msgstr "Diensttyp" -#: apps/currencies/models.py:109 apps/transactions/models.py:115 -#: apps/transactions/models.py:134 apps/transactions/models.py:153 +#: apps/currencies/models.py:109 apps/transactions/models.py:181 +#: apps/transactions/models.py:204 apps/transactions/models.py:227 #: templates/categories/fragments/list.html:21 #: templates/entities/fragments/list.html:21 #: templates/recurring_transactions/fragments/list.html:21 @@ -585,15 +664,15 @@ msgstr "Dienst erfolgreich in die Warteschlange eingereiht" msgid "Create transaction" msgstr "Erstelle Transaktion" -#: apps/dca/forms.py:70 apps/transactions/forms.py:267 +#: apps/dca/forms.py:70 apps/transactions/forms.py:278 msgid "From Account" msgstr "Startkonto" -#: apps/dca/forms.py:76 apps/transactions/forms.py:272 +#: apps/dca/forms.py:76 apps/transactions/forms.py:283 msgid "To Account" msgstr "Zielkonto" -#: apps/dca/forms.py:116 apps/dca/models.py:169 +#: apps/dca/forms.py:116 apps/dca/models.py:171 msgid "Expense Transaction" msgstr "Ausgaben-Transaktion" @@ -603,7 +682,7 @@ msgstr "" "Tippen, um nach einer Transaktion zu suchen, die mit diesem Eintrag " "verknüpft werden soll" -#: apps/dca/forms.py:126 apps/dca/models.py:177 +#: apps/dca/forms.py:126 apps/dca/models.py:179 msgid "Income Transaction" msgstr "Einnahmen-Transaktion" @@ -611,89 +690,93 @@ msgstr "Einnahmen-Transaktion" msgid "Link transaction" msgstr "Verknüpfe Transaktion" -#: apps/dca/forms.py:279 apps/dca/forms.py:280 apps/dca/forms.py:285 -#: apps/dca/forms.py:289 +#: apps/dca/forms.py:297 apps/dca/forms.py:298 apps/dca/forms.py:303 +#: apps/dca/forms.py:307 msgid "You must provide an account." msgstr "Du musst ein Konto angeben." -#: apps/dca/forms.py:294 apps/transactions/forms.py:414 +#: apps/dca/forms.py:312 apps/transactions/forms.py:443 msgid "From and To accounts must be different." msgstr "Start- und Zielkonten müssen unterschiedlich sein." -#: apps/dca/forms.py:308 +#: apps/dca/forms.py:326 #, python-format msgid "DCA for %(strategy_name)s" msgstr "DCA für %(strategy_name)s" -#: apps/dca/models.py:17 +#: apps/dca/models.py:16 msgid "Target Currency" msgstr "Zielwährung" -#: apps/dca/models.py:23 +#: apps/dca/models.py:22 msgid "Payment Currency" msgstr "Startwährung" -#: apps/dca/models.py:27 apps/dca/models.py:179 apps/rules/forms.py:167 -#: apps/rules/forms.py:182 apps/rules/models.py:31 apps/rules/models.py:264 -#: apps/transactions/forms.py:334 apps/transactions/models.py:199 -#: apps/transactions/models.py:387 apps/transactions/models.py:568 +#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:167 +#: apps/rules/forms.py:182 apps/rules/models.py:36 apps/rules/models.py:269 +#: apps/transactions/forms.py:345 apps/transactions/models.py:277 +#: apps/transactions/models.py:469 apps/transactions/models.py:653 msgid "Notes" msgstr "Notizen" -#: apps/dca/models.py:32 +#: apps/dca/models.py:34 msgid "DCA Strategy" msgstr "DCA-Strategie" -#: apps/dca/models.py:33 apps/export_app/forms.py:145 +#: apps/dca/models.py:35 apps/export_app/forms.py:153 msgid "DCA Strategies" msgstr "DCA-Strategien" -#: apps/dca/models.py:154 +#: apps/dca/models.py:156 msgid "Strategy" msgstr "Strategie" -#: apps/dca/models.py:158 templates/dca/fragments/strategy/details.html:54 +#: apps/dca/models.py:160 templates/dca/fragments/strategy/details.html:54 msgid "Amount Paid" msgstr "Betrag Bezahlt" -#: apps/dca/models.py:161 templates/dca/fragments/strategy/details.html:53 +#: apps/dca/models.py:163 templates/dca/fragments/strategy/details.html:53 msgid "Amount Received" msgstr "Betrag Erhalten" -#: apps/dca/models.py:184 +#: apps/dca/models.py:186 msgid "DCA Entry" msgstr "DCA-Eintrag" -#: apps/dca/models.py:185 apps/export_app/forms.py:146 +#: apps/dca/models.py:187 apps/export_app/forms.py:154 msgid "DCA Entries" msgstr "DCA-Einträge" -#: apps/dca/views.py:37 +#: apps/dca/views.py:39 msgid "DCA Strategy added successfully" msgstr "DCA-Strategie erfolgreich hinzugefügt" -#: apps/dca/views.py:64 +#: apps/dca/views.py:76 msgid "DCA Strategy updated successfully" msgstr "DCA-Strategie erfolgreich aktualisiert" -#: apps/dca/views.py:90 +#: apps/dca/views.py:108 msgid "DCA strategy deleted successfully" msgstr "DCA-Strategie erfolgreich gelöscht" -#: apps/dca/views.py:161 +#: apps/dca/views.py:238 msgid "Entry added successfully" msgstr "Eintrag erfolgreich hinzugefügt" -#: apps/dca/views.py:188 +#: apps/dca/views.py:265 msgid "Entry updated successfully" msgstr "Eintrag erfolgreich aktualisiert" -#: apps/dca/views.py:214 +#: apps/dca/views.py:291 msgid "Entry deleted successfully" msgstr "Eintrag erfolgreich gelöscht" -#: apps/export_app/forms.py:26 apps/export_app/forms.py:129 -#: apps/transactions/models.py:256 templates/includes/navbar.html:57 +#: apps/export_app/forms.py:14 apps/export_app/forms.py:131 +msgid "Users" +msgstr "" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:137 +#: apps/transactions/models.py:338 templates/includes/navbar.html:57 #: templates/includes/navbar.html:104 #: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/table.html:37 @@ -701,104 +784,104 @@ msgstr "Eintrag erfolgreich gelöscht" msgid "Transactions" msgstr "Transaktionen" -#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: apps/export_app/forms.py:38 apps/export_app/forms.py:134 #: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5 #: templates/categories/pages/index.html:4 templates/includes/navbar.html:106 msgid "Categories" msgstr "Kategorien" -#: apps/export_app/forms.py:44 apps/export_app/forms.py:128 -#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:34 -#: apps/rules/models.py:276 apps/transactions/filters.py:81 -#: apps/transactions/forms.py:55 apps/transactions/forms.py:487 -#: apps/transactions/forms.py:732 apps/transactions/models.py:161 -#: apps/transactions/models.py:214 apps/transactions/models.py:383 -#: apps/transactions/models.py:565 templates/entities/fragments/list.html:5 +#: apps/export_app/forms.py:50 apps/export_app/forms.py:136 +#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:39 +#: apps/rules/models.py:281 apps/transactions/filters.py:81 +#: apps/transactions/forms.py:56 apps/transactions/forms.py:516 +#: apps/transactions/forms.py:773 apps/transactions/models.py:238 +#: apps/transactions/models.py:292 apps/transactions/models.py:465 +#: apps/transactions/models.py:650 templates/entities/fragments/list.html:5 #: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 msgid "Entities" msgstr "Entitäten" -#: apps/export_app/forms.py:50 apps/export_app/forms.py:132 -#: apps/transactions/models.py:592 templates/includes/navbar.html:74 +#: apps/export_app/forms.py:56 apps/export_app/forms.py:140 +#: apps/transactions/models.py:680 templates/includes/navbar.html:74 #: templates/recurring_transactions/fragments/list.html:5 #: templates/recurring_transactions/pages/index.html:4 msgid "Recurring Transactions" msgstr "Wiederkehrende Transaktionen" -#: apps/export_app/forms.py:56 apps/export_app/forms.py:130 -#: apps/transactions/models.py:391 templates/includes/navbar.html:72 +#: apps/export_app/forms.py:62 apps/export_app/forms.py:138 +#: apps/transactions/models.py:476 templates/includes/navbar.html:72 #: templates/installment_plans/fragments/list.html:5 #: templates/installment_plans/pages/index.html:4 msgid "Installment Plans" msgstr "Ratenzahlungs-Pläne" -#: apps/export_app/forms.py:68 apps/export_app/forms.py:135 +#: apps/export_app/forms.py:74 apps/export_app/forms.py:143 #: templates/exchange_rates_services/fragments/list.html:6 #: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:138 +#: templates/includes/navbar.html:140 msgid "Automatic Exchange Rates" msgstr "Automatische Umrechnungskurse" -#: apps/export_app/forms.py:74 templates/includes/navbar.html:132 +#: apps/export_app/forms.py:80 templates/includes/navbar.html:132 #: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4 msgid "Rules" msgstr "Regeln" -#: apps/export_app/forms.py:80 templates/cotton/transaction/item.html:56 +#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56 msgid "DCA" msgstr "DCA" -#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: apps/export_app/forms.py:92 apps/export_app/forms.py:155 #: templates/import_app/fragments/profiles/list.html:5 #: templates/import_app/pages/profiles_index.html:4 msgid "Import Profiles" msgstr "Import-Profile" -#: apps/export_app/forms.py:112 templates/export_app/fragments/export.html:5 +#: apps/export_app/forms.py:119 templates/export_app/fragments/export.html:5 #: templates/export_app/pages/index.html:15 msgid "Export" msgstr "Export" -#: apps/export_app/forms.py:121 +#: apps/export_app/forms.py:128 msgid "Import a ZIP file exported from WYGIWYH" msgstr "Eine ZIP-Datei importieren, die von WYGIWYH exportiert wurde" -#: apps/export_app/forms.py:122 +#: apps/export_app/forms.py:129 msgid "ZIP File" msgstr "ZIP-Datei" -#: apps/export_app/forms.py:138 apps/rules/models.py:16 +#: apps/export_app/forms.py:146 apps/rules/models.py:21 msgid "Transaction rules" msgstr "Transaktions-Regeln" -#: apps/export_app/forms.py:140 apps/rules/models.py:53 +#: apps/export_app/forms.py:148 apps/rules/models.py:58 msgid "Edit transaction action" msgstr "Aktion der Transaktions-Regel bearbeiten" -#: apps/export_app/forms.py:143 apps/rules/models.py:290 +#: apps/export_app/forms.py:151 apps/rules/models.py:295 msgid "Update or create transaction actions" msgstr "Aktualisierung oder Erstellung von Transaktions-Aktionen" -#: apps/export_app/forms.py:176 templates/cotton/transaction/item.html:158 +#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158 #: templates/cotton/ui/deleted_transactions_action_bar.html:47 #: templates/export_app/fragments/restore.html:5 #: templates/export_app/pages/index.html:24 msgid "Restore" msgstr "Wiederherstellen" -#: apps/export_app/forms.py:187 +#: apps/export_app/forms.py:196 msgid "Please upload either a ZIP file or at least one CSV file" msgstr "Bitte eine ZIP-Datei oder zumindest eine CSV-Datei hochladen" -#: apps/export_app/views.py:168 +#: apps/export_app/views.py:174 msgid "You have to select at least one export" msgstr "Du musst mindestens einen Export auswählen" -#: apps/export_app/views.py:186 +#: apps/export_app/views.py:193 msgid "Data restored successfully" msgstr "Daten erfolgreich wiederhergestellt" -#: apps/export_app/views.py:198 +#: apps/export_app/views.py:205 msgid "" "There was an error restoring your data. Check the logs for more details." msgstr "" @@ -859,23 +942,23 @@ msgstr "Status" msgid "File name" msgstr "Dateiname" -#: apps/import_app/views.py:75 +#: apps/import_app/views.py:62 msgid "Import Profile added successfully" msgstr "Importprofil erfolgreich hinzugefügt" -#: apps/import_app/views.py:110 +#: apps/import_app/views.py:97 msgid "Import Profile update successfully" msgstr "Importprofil erfolgreich aktualisiert" -#: apps/import_app/views.py:136 +#: apps/import_app/views.py:123 msgid "Import Profile deleted successfully" msgstr "Importprofil erfolreich gelöscht" -#: apps/import_app/views.py:194 +#: apps/import_app/views.py:185 msgid "Import Run queued successfully" msgstr "Importvorgang erfolgreich in die Warteschlange eingereiht" -#: apps/import_app/views.py:220 +#: apps/import_app/views.py:211 msgid "Run deleted successfully" msgstr "Vorgang erfolgreich gelöscht" @@ -958,49 +1041,49 @@ msgstr "Ein Wert für dieses Feld existiert bereits in dieser Regel." msgid "Operator" msgstr "Bediener" -#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:25 -#: apps/rules/models.py:240 apps/transactions/models.py:183 -#: apps/transactions/models.py:343 apps/transactions/models.py:546 +#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:30 +#: apps/rules/models.py:245 apps/transactions/models.py:261 +#: apps/transactions/models.py:425 apps/transactions/models.py:631 msgid "Type" msgstr "Typ" -#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:26 -#: apps/rules/models.py:244 apps/transactions/filters.py:23 -#: apps/transactions/models.py:185 templates/cotton/transaction/item.html:21 +#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:31 +#: apps/rules/models.py:249 apps/transactions/filters.py:23 +#: apps/transactions/models.py:263 templates/cotton/transaction/item.html:21 #: templates/cotton/transaction/item.html:31 #: templates/transactions/widgets/paid_toggle_button.html:12 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:16 msgid "Paid" msgstr "Bezahlt" -#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:28 -#: apps/rules/models.py:252 apps/transactions/forms.py:67 -#: apps/transactions/forms.py:323 apps/transactions/forms.py:493 -#: apps/transactions/models.py:187 apps/transactions/models.py:361 -#: apps/transactions/models.py:570 +#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:33 +#: apps/rules/models.py:257 apps/transactions/forms.py:68 +#: apps/transactions/forms.py:334 apps/transactions/forms.py:522 +#: apps/transactions/models.py:265 apps/transactions/models.py:443 +#: apps/transactions/models.py:655 msgid "Reference Date" msgstr "Referenzdatum" -#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:29 -#: apps/rules/models.py:256 apps/transactions/models.py:192 -#: apps/transactions/models.py:551 templates/insights/fragments/sankey.html:95 +#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:34 +#: apps/rules/models.py:261 apps/transactions/models.py:270 +#: apps/transactions/models.py:636 templates/insights/fragments/sankey.html:95 msgid "Amount" msgstr "Betrag" -#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:11 -#: apps/rules/models.py:30 apps/rules/models.py:260 -#: apps/transactions/forms.py:326 apps/transactions/models.py:197 -#: apps/transactions/models.py:345 apps/transactions/models.py:554 +#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:13 +#: apps/rules/models.py:35 apps/rules/models.py:265 +#: apps/transactions/forms.py:337 apps/transactions/models.py:275 +#: apps/transactions/models.py:427 apps/transactions/models.py:639 msgid "Description" msgstr "Beschreibung" -#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:268 -#: apps/transactions/models.py:236 +#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:273 +#: apps/transactions/models.py:314 msgid "Internal Note" msgstr "Interne Notiz" -#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:272 -#: apps/transactions/models.py:238 +#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:277 +#: apps/transactions/models.py:316 msgid "Internal ID" msgstr "Interne ID" @@ -1012,71 +1095,71 @@ msgstr "Suchkriterien" msgid "Set Values" msgstr "Wert setzen" -#: apps/rules/models.py:12 +#: apps/rules/models.py:14 msgid "Trigger" msgstr "Auslöser" -#: apps/rules/models.py:15 +#: apps/rules/models.py:20 msgid "Transaction rule" msgstr "Transaktions-Regel" -#: apps/rules/models.py:40 apps/rules/models.py:78 +#: apps/rules/models.py:45 apps/rules/models.py:83 msgid "Rule" msgstr "Regel" -#: apps/rules/models.py:45 +#: apps/rules/models.py:50 msgid "Field" msgstr "Feld" -#: apps/rules/models.py:47 +#: apps/rules/models.py:52 msgid "Value" msgstr "Wert" -#: apps/rules/models.py:54 +#: apps/rules/models.py:59 msgid "Edit transaction actions" msgstr "Transaktions-Aktion bearbeiten" -#: apps/rules/models.py:64 +#: apps/rules/models.py:69 msgid "is exactly" msgstr "ist exakt" -#: apps/rules/models.py:65 +#: apps/rules/models.py:70 msgid "contains" msgstr "enthält" -#: apps/rules/models.py:66 +#: apps/rules/models.py:71 msgid "starts with" msgstr "beginnt mit" -#: apps/rules/models.py:67 +#: apps/rules/models.py:72 msgid "ends with" msgstr "endet mit" -#: apps/rules/models.py:68 +#: apps/rules/models.py:73 msgid "equals" msgstr "gleich" -#: apps/rules/models.py:69 +#: apps/rules/models.py:74 msgid "greater than" msgstr "größer als" -#: apps/rules/models.py:70 +#: apps/rules/models.py:75 msgid "less than" msgstr "kleiner als" -#: apps/rules/models.py:71 +#: apps/rules/models.py:76 msgid "greater than or equal" msgstr "größer als oder gleich" -#: apps/rules/models.py:72 +#: apps/rules/models.py:77 msgid "less than or equal" msgstr "kleiner als oder gleich" -#: apps/rules/models.py:82 templates/transactions/pages/transactions.html:15 +#: apps/rules/models.py:87 templates/transactions/pages/transactions.html:15 msgid "Filter" msgstr "Filter" -#: apps/rules/models.py:85 +#: apps/rules/models.py:90 msgid "" "Generic expression to enable or disable execution. Should evaluate to True " "or False" @@ -1084,51 +1167,51 @@ msgstr "" "Allgemeiner Ausdruck um die Ausführung zu aktivieren oder zu deaktivieren. " "Sollte zu Wahr oder Falsch ausgewertet werden" -#: apps/rules/models.py:289 +#: apps/rules/models.py:294 msgid "Update or create transaction action" msgstr "Transaktions-Aktion aktualisieren oder erstellen" -#: apps/rules/views.py:52 +#: apps/rules/views.py:54 msgid "Rule deactivated successfully" msgstr "Regel erfolgreich deaktiviert" -#: apps/rules/views.py:54 +#: apps/rules/views.py:56 msgid "Rule activated successfully" msgstr "Regel erfolgreich aktiviert" -#: apps/rules/views.py:72 +#: apps/rules/views.py:74 msgid "Rule added successfully" msgstr "Regel erfolgreich hinzugefügt" -#: apps/rules/views.py:100 +#: apps/rules/views.py:112 msgid "Rule updated successfully" msgstr "Regel erfolgreich aktualisiert" -#: apps/rules/views.py:139 +#: apps/rules/views.py:157 msgid "Rule deleted successfully" msgstr "Regel erfolgreich gelöscht" -#: apps/rules/views.py:193 +#: apps/rules/views.py:270 msgid "Action updated successfully" msgstr "Aktion erfolgreich aktualisiert" -#: apps/rules/views.py:223 +#: apps/rules/views.py:300 msgid "Action deleted successfully" msgstr "Aktion erfolgreich gelöscht" -#: apps/rules/views.py:246 +#: apps/rules/views.py:323 msgid "Update or Create Transaction action added successfully" msgstr "" "\"Transaktions-Aktualisierung oder -Erstellung\"-Aktion erfolgreich " "hinzugefügt" -#: apps/rules/views.py:278 +#: apps/rules/views.py:355 msgid "Update or Create Transaction action updated successfully" msgstr "" "\"Transaktions-Aktualisierung oder -Erstellung\"-Aktion erfolgreich " "aktualisiert" -#: apps/rules/views.py:307 +#: apps/rules/views.py:384 msgid "Update or Create Transaction action deleted successfully" msgstr "" "\"Transaktions-Aktualisierung oder -Erstellung\"-Aktion erfolgreich gelöscht" @@ -1168,48 +1251,48 @@ msgstr "Betrag Minimum" msgid "Amount max" msgstr "Betrag Maximum" -#: apps/transactions/forms.py:160 +#: apps/transactions/forms.py:171 msgid "More" msgstr "Mehr" -#: apps/transactions/forms.py:279 +#: apps/transactions/forms.py:290 msgid "From Amount" msgstr "Startbetrag" -#: apps/transactions/forms.py:284 +#: apps/transactions/forms.py:295 msgid "To Amount" msgstr "Zielbetrag" -#: apps/transactions/forms.py:399 +#: apps/transactions/forms.py:410 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "Transfer" -#: apps/transactions/forms.py:611 +#: apps/transactions/forms.py:652 msgid "Tag name" msgstr "Tagname" -#: apps/transactions/forms.py:643 +#: apps/transactions/forms.py:684 msgid "Entity name" msgstr "Entitätsname" -#: apps/transactions/forms.py:675 +#: apps/transactions/forms.py:716 msgid "Category name" msgstr "Kategoriename" -#: apps/transactions/forms.py:677 +#: apps/transactions/forms.py:718 msgid "Muted categories won't count towards your monthly total" msgstr "Ausgeblendete Kategorien zählen nicht zu deiner Monatsübersicht" -#: apps/transactions/forms.py:847 +#: apps/transactions/forms.py:900 msgid "End date should be after the start date" msgstr "Enddatum sollte hinter dem Startdatum liegen" -#: apps/transactions/models.py:112 +#: apps/transactions/models.py:178 msgid "Mute" msgstr "Deaktivieren" -#: apps/transactions/models.py:117 +#: apps/transactions/models.py:183 msgid "" "Deactivated categories won't be able to be selected when creating new " "transactions" @@ -1217,26 +1300,26 @@ msgstr "" "Ausgeblendete Kategorien können bei der Erstellung neuer Transaktionen nicht " "ausgewählt werden" -#: apps/transactions/models.py:122 +#: apps/transactions/models.py:191 msgid "Transaction Category" msgstr "Transaktionskategorie" -#: apps/transactions/models.py:123 +#: apps/transactions/models.py:192 msgid "Transaction Categories" msgstr "Transaktionskategorien" -#: apps/transactions/models.py:136 +#: apps/transactions/models.py:206 msgid "" "Deactivated tags won't be able to be selected when creating new transactions" msgstr "" "Deaktivierte Tags können bei der Erstellung neuer Transaktionen nicht " "ausgewählt werden" -#: apps/transactions/models.py:141 apps/transactions/models.py:142 +#: apps/transactions/models.py:214 apps/transactions/models.py:215 msgid "Transaction Tags" msgstr "Tranksaktionstags" -#: apps/transactions/models.py:155 +#: apps/transactions/models.py:229 msgid "" "Deactivated entities won't be able to be selected when creating new " "transactions" @@ -1244,11 +1327,11 @@ msgstr "" "Deaktivierte Entitäten können bei der Erstellung neuer Transaktionen nicht " "ausgewählt werden" -#: apps/transactions/models.py:160 +#: apps/transactions/models.py:237 msgid "Entity" msgstr "Entität" -#: apps/transactions/models.py:170 +#: apps/transactions/models.py:248 #: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:52 @@ -1259,7 +1342,7 @@ msgstr "Entität" msgid "Income" msgstr "Einnahme" -#: apps/transactions/models.py:171 +#: apps/transactions/models.py:249 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:56 @@ -1269,118 +1352,118 @@ msgstr "Einnahme" msgid "Expense" msgstr "Ausgabe" -#: apps/transactions/models.py:225 apps/transactions/models.py:390 +#: apps/transactions/models.py:303 apps/transactions/models.py:475 msgid "Installment Plan" msgstr "Ratenzahlungs-Plan" -#: apps/transactions/models.py:234 apps/transactions/models.py:591 +#: apps/transactions/models.py:312 apps/transactions/models.py:679 msgid "Recurring Transaction" msgstr "Wiederkehrende Transaktion" -#: apps/transactions/models.py:242 +#: apps/transactions/models.py:320 msgid "Deleted" msgstr "Gelöscht" -#: apps/transactions/models.py:247 +#: apps/transactions/models.py:325 msgid "Deleted At" msgstr "Gelöscht am" -#: apps/transactions/models.py:255 +#: apps/transactions/models.py:337 msgid "Transaction" msgstr "Transaktion" -#: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 +#: apps/transactions/models.py:405 templates/tags/fragments/table.html:71 msgid "No tags" msgstr "Keine Tags" -#: apps/transactions/models.py:324 +#: apps/transactions/models.py:406 msgid "No category" msgstr "Keine Kategorie" -#: apps/transactions/models.py:326 +#: apps/transactions/models.py:408 msgid "No description" msgstr "Keine Beschreibung" -#: apps/transactions/models.py:332 +#: apps/transactions/models.py:414 msgid "Yearly" msgstr "Jährlich" -#: apps/transactions/models.py:333 apps/users/models.py:26 +#: apps/transactions/models.py:415 apps/users/models.py:26 #: templates/includes/navbar.html:26 msgid "Monthly" msgstr "Monatlich" -#: apps/transactions/models.py:334 +#: apps/transactions/models.py:416 msgid "Weekly" msgstr "Wöchentlich" -#: apps/transactions/models.py:335 +#: apps/transactions/models.py:417 msgid "Daily" msgstr "Täglich" -#: apps/transactions/models.py:348 +#: apps/transactions/models.py:430 msgid "Number of Installments" msgstr "Anzahl von Ratenzahlungen" -#: apps/transactions/models.py:353 +#: apps/transactions/models.py:435 msgid "Installment Start" msgstr "Start der Ratenzahlung" -#: apps/transactions/models.py:354 +#: apps/transactions/models.py:436 msgid "The installment number to start counting from" msgstr "" "Die Zahl mit der bei der Zählung der Ratenzahlungen begonnen werden soll" -#: apps/transactions/models.py:359 apps/transactions/models.py:574 +#: apps/transactions/models.py:441 apps/transactions/models.py:659 msgid "Start Date" msgstr "Startdatum" -#: apps/transactions/models.py:363 apps/transactions/models.py:575 +#: apps/transactions/models.py:445 apps/transactions/models.py:660 msgid "End Date" msgstr "Enddatum" -#: apps/transactions/models.py:368 +#: apps/transactions/models.py:450 msgid "Recurrence" msgstr "Regelmäßigkeit" -#: apps/transactions/models.py:371 +#: apps/transactions/models.py:453 msgid "Installment Amount" msgstr "Ratenzahlungs-Wert" -#: apps/transactions/models.py:533 +#: apps/transactions/models.py:618 msgid "day(s)" msgstr "Tag(e)" -#: apps/transactions/models.py:534 +#: apps/transactions/models.py:619 msgid "week(s)" msgstr "Woche(n)" -#: apps/transactions/models.py:535 +#: apps/transactions/models.py:620 msgid "month(s)" msgstr "Monat(e)" -#: apps/transactions/models.py:536 +#: apps/transactions/models.py:621 msgid "year(s)" msgstr "Jahr(e)" -#: apps/transactions/models.py:538 +#: apps/transactions/models.py:623 #: templates/recurring_transactions/fragments/list.html:24 msgid "Paused" msgstr "Pausiert" -#: apps/transactions/models.py:577 +#: apps/transactions/models.py:662 msgid "Recurrence Type" msgstr "Regelmäßigkeit" -#: apps/transactions/models.py:580 +#: apps/transactions/models.py:665 msgid "Recurrence Interval" msgstr "Wiederholungsintervall" -#: apps/transactions/models.py:584 +#: apps/transactions/models.py:669 msgid "Last Generated Date" msgstr "Letztes generiertes Datum" -#: apps/transactions/models.py:587 +#: apps/transactions/models.py:672 msgid "Last Generated Reference Date" msgstr "Letztes generiertes Referenzdatum" @@ -1429,27 +1512,27 @@ msgid_plural "%(count)s transactions duplicated successfully" msgstr[0] "%(count)s Transaktion erfolgreich dupliziert" msgstr[1] "%(count)s Transaktionen erfolgreich dupliziert" -#: apps/transactions/views/categories.py:64 +#: apps/transactions/views/categories.py:66 msgid "Category added successfully" msgstr "Kategorie erfolgreich hinzugefügt" -#: apps/transactions/views/categories.py:92 +#: apps/transactions/views/categories.py:104 msgid "Category updated successfully" msgstr "Kategorie erfolgreich aktualisiert" -#: apps/transactions/views/categories.py:118 +#: apps/transactions/views/categories.py:171 msgid "Category deleted successfully" msgstr "Kategorie erfolgreich gelöscht" -#: apps/transactions/views/entities.py:64 +#: apps/transactions/views/entities.py:66 msgid "Entity added successfully" msgstr "Entität erfolgreich hinzugefügt" -#: apps/transactions/views/entities.py:92 +#: apps/transactions/views/entities.py:104 msgid "Entity updated successfully" msgstr "Entität erfolgreich aktualisiert" -#: apps/transactions/views/entities.py:118 +#: apps/transactions/views/entities.py:133 msgid "Entity deleted successfully" msgstr "Entität erfolgreich gelöscht" @@ -1493,15 +1576,15 @@ msgstr "Wiederkehrende Transaktion erfolgreich abgeschlossen" msgid "Recurring Transaction deleted successfully" msgstr "Wiederkehrende Transaktion erfolgreich gelöscht" -#: apps/transactions/views/tags.py:64 +#: apps/transactions/views/tags.py:66 msgid "Tag added successfully" msgstr "Tag erfolgreich hinzugefügt" -#: apps/transactions/views/tags.py:92 +#: apps/transactions/views/tags.py:104 msgid "Tag updated successfully" msgstr "Tag erfolgreich aktualisiert" -#: apps/transactions/views/tags.py:118 +#: apps/transactions/views/tags.py:133 msgid "Tag deleted successfully" msgstr "Tag erfolgreich gelöscht" @@ -1591,10 +1674,6 @@ msgstr "Datums- und Zeitformat" msgid "Number Format" msgstr "Zahlenformat" -#: apps/users/forms.py:131 -msgid "Save" -msgstr "Speichern" - #: apps/users/models.py:27 templates/includes/navbar.html:28 msgid "Yearly by currency" msgstr "Jährlich nach Währung" @@ -1687,7 +1766,7 @@ msgstr "Aktionen" #: templates/cotton/ui/transactions_action_bar.html:49 #: templates/currencies/fragments/list.html:37 #: templates/dca/fragments/strategy/details.html:67 -#: templates/dca/fragments/strategy/list.html:34 +#: templates/dca/fragments/strategy/list.html:36 #: templates/entities/fragments/table.html:28 #: templates/exchange_rates/fragments/table.html:23 #: templates/exchange_rates_services/fragments/list.html:46 @@ -1711,7 +1790,7 @@ msgstr "Bearbeiten" #: templates/cotton/ui/transactions_action_bar.html:86 #: templates/currencies/fragments/list.html:44 #: templates/dca/fragments/strategy/details.html:75 -#: templates/dca/fragments/strategy/list.html:42 +#: templates/dca/fragments/strategy/list.html:44 #: templates/entities/fragments/table.html:36 #: templates/exchange_rates/fragments/table.html:31 #: templates/exchange_rates_services/fragments/list.html:53 @@ -1737,7 +1816,7 @@ msgstr "Löschen" #: templates/cotton/ui/transactions_action_bar.html:88 #: templates/currencies/fragments/list.html:48 #: templates/dca/fragments/strategy/details.html:80 -#: templates/dca/fragments/strategy/list.html:46 +#: templates/dca/fragments/strategy/list.html:48 #: templates/entities/fragments/table.html:40 #: templates/exchange_rates/fragments/table.html:36 #: templates/exchange_rates_services/fragments/list.html:57 @@ -1766,7 +1845,7 @@ msgstr "Bist du sicher?" #: templates/cotton/ui/transactions_action_bar.html:89 #: templates/currencies/fragments/list.html:49 #: templates/dca/fragments/strategy/details.html:81 -#: templates/dca/fragments/strategy/list.html:47 +#: templates/dca/fragments/strategy/list.html:49 #: templates/entities/fragments/table.html:41 #: templates/exchange_rates/fragments/table.html:37 #: templates/exchange_rates_services/fragments/list.html:58 @@ -1786,7 +1865,7 @@ msgstr "Dies kann nicht rückgängig gemacht werden!" #: templates/cotton/transaction/item.html:170 #: templates/currencies/fragments/list.html:50 #: templates/dca/fragments/strategy/details.html:82 -#: templates/dca/fragments/strategy/list.html:48 +#: templates/dca/fragments/strategy/list.html:50 #: templates/entities/fragments/table.html:42 #: templates/exchange_rates/fragments/table.html:38 #: templates/exchange_rates_services/fragments/list.html:59 @@ -1802,10 +1881,41 @@ msgstr "Dies kann nicht rückgängig gemacht werden!" msgid "Yes, delete it!" msgstr "Ja, löschen!" -#: templates/account_groups/fragments/list.html:59 +#: templates/account_groups/fragments/list.html:55 +#: templates/accounts/fragments/list.html:60 +#: templates/categories/fragments/table.html:49 +#: templates/dca/fragments/strategy/list.html:58 +#: templates/entities/fragments/table.html:48 +#: templates/rules/fragments/list.html:56 +#: templates/tags/fragments/table.html:48 +msgid "Take ownership" +msgstr "" + +#: templates/account_groups/fragments/list.html:65 +#: templates/accounts/fragments/list.html:70 +#: templates/categories/fragments/table.html:59 +#: templates/dca/fragments/strategy/list.html:67 +#: templates/entities/fragments/table.html:58 +#: templates/rules/fragments/list.html:66 +#: templates/tags/fragments/table.html:58 +msgid "Share" +msgstr "" + +#: templates/account_groups/fragments/list.html:77 msgid "No account groups" msgstr "Keine Kontrogruppen" +#: templates/account_groups/fragments/share.html:5 +#: templates/accounts/fragments/share.html:5 +#: templates/categories/fragments/share.html:5 +#: templates/dca/fragments/strategy/share.html:5 +#: templates/entities/fragments/share.html:5 +#: templates/rules/fragments/share.html:5 templates/tags/fragments/share.html:5 +#, fuzzy +#| msgid "Settings" +msgid "Share settings" +msgstr "Einstellungen" + #: templates/accounts/fragments/account_reconciliation.html:6 msgid "Account Reconciliation" msgstr "Kontostände anpassen" @@ -1834,7 +1944,7 @@ msgstr "Konto bearbeiten" msgid "Is Asset" msgstr "Ist Vermögenswert" -#: templates/accounts/fragments/list.html:69 +#: templates/accounts/fragments/list.html:87 msgid "No accounts" msgstr "Keine Konten" @@ -1891,7 +2001,7 @@ msgstr "Kategorie bearbeiten" msgid "Muted" msgstr "Ausgeblendet" -#: templates/categories/fragments/table.html:57 +#: templates/categories/fragments/table.html:75 #: templates/insights/fragments/category_overview/index.html:67 msgid "No categories" msgstr "Keine Kategorien" @@ -2180,7 +2290,7 @@ msgstr "Entität hinzufügen" msgid "Edit entity" msgstr "Entität bearbeiten" -#: templates/entities/fragments/table.html:53 +#: templates/entities/fragments/table.html:71 msgid "No entities" msgstr "Keine Entitäten" @@ -2251,7 +2361,7 @@ msgstr "Konten" msgid "No services configured" msgstr "Keine Dienste konfiguriert" -#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137 msgid "Export and Restore" msgstr "Exportieren und Wiederherstellen" @@ -2393,15 +2503,15 @@ msgstr "Verwaltung" msgid "Automation" msgstr "Automatisierung" -#: templates/includes/navbar.html:148 +#: templates/includes/navbar.html:150 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:149 +#: templates/includes/navbar.html:151 msgid "Django Admin" msgstr "Django Admin" -#: templates/includes/navbar.html:158 +#: templates/includes/navbar.html:160 msgid "Calculator" msgstr "Rechner" @@ -2766,15 +2876,15 @@ msgstr "Keine wiederkehrenden Transaktionen" msgid "View" msgstr "Ansicht" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Deactivate" msgstr "Deaktivieren" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Activate" msgstr "Aktivieren" -#: templates/rules/fragments/list.html:72 +#: templates/rules/fragments/list.html:92 msgid "No rules" msgstr "Keine Regeln" diff --git a/app/locale/en/LC_MESSAGES/django.po b/app/locale/en/LC_MESSAGES/django.po index 07c38d7..c1d7970 100644 --- a/app/locale/en/LC_MESSAGES/django.po +++ b/app/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-03-04 06:28+0000\n" +"POT-Creation-Date: 2025-03-08 15:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,26 +22,26 @@ msgstr "" msgid "Group name" msgstr "" -#: apps/accounts/forms.py:40 apps/accounts/forms.py:96 +#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/import_app/forms.py:34 apps/rules/forms.py:45 apps/rules/forms.py:87 -#: apps/rules/forms.py:359 apps/transactions/forms.py:191 -#: apps/transactions/forms.py:258 apps/transactions/forms.py:582 -#: apps/transactions/forms.py:625 apps/transactions/forms.py:657 -#: apps/transactions/forms.py:692 apps/transactions/forms.py:828 +#: apps/rules/forms.py:359 apps/transactions/forms.py:202 +#: apps/transactions/forms.py:269 apps/transactions/forms.py:623 +#: apps/transactions/forms.py:666 apps/transactions/forms.py:698 +#: apps/transactions/forms.py:733 apps/transactions/forms.py:881 msgid "Update" msgstr "" -#: apps/accounts/forms.py:48 apps/accounts/forms.py:104 +#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/currencies/forms.py:99 apps/currencies/forms.py:150 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/rules/forms.py:53 apps/rules/forms.py:95 apps/rules/forms.py:367 -#: apps/transactions/forms.py:176 apps/transactions/forms.py:200 -#: apps/transactions/forms.py:590 apps/transactions/forms.py:633 -#: apps/transactions/forms.py:665 apps/transactions/forms.py:700 -#: apps/transactions/forms.py:836 +#: apps/transactions/forms.py:187 apps/transactions/forms.py:211 +#: apps/transactions/forms.py:631 apps/transactions/forms.py:674 +#: apps/transactions/forms.py:706 apps/transactions/forms.py:741 +#: apps/transactions/forms.py:889 #: templates/account_groups/fragments/list.html:9 #: templates/accounts/fragments/list.html:9 #: templates/categories/fragments/list.html:9 @@ -64,38 +64,38 @@ msgstr "" msgid "Group" msgstr "" -#: apps/accounts/forms.py:113 +#: apps/accounts/forms.py:115 msgid "New balance" msgstr "" -#: apps/accounts/forms.py:119 apps/dca/forms.py:85 apps/dca/forms.py:92 +#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/insights/forms.py:118 apps/rules/forms.py:168 apps/rules/forms.py:183 -#: apps/rules/models.py:32 apps/rules/models.py:280 -#: apps/transactions/forms.py:39 apps/transactions/forms.py:292 -#: apps/transactions/forms.py:299 apps/transactions/forms.py:479 -#: apps/transactions/forms.py:724 apps/transactions/models.py:203 -#: apps/transactions/models.py:378 apps/transactions/models.py:558 +#: apps/rules/models.py:37 apps/rules/models.py:285 +#: apps/transactions/forms.py:40 apps/transactions/forms.py:303 +#: apps/transactions/forms.py:310 apps/transactions/forms.py:508 +#: apps/transactions/forms.py:765 apps/transactions/models.py:281 +#: apps/transactions/models.py:460 apps/transactions/models.py:643 #: templates/insights/fragments/category_overview/index.html:9 msgid "Category" msgstr "" -#: apps/accounts/forms.py:126 apps/dca/forms.py:101 apps/dca/forms.py:109 -#: apps/export_app/forms.py:38 apps/export_app/forms.py:127 -#: apps/rules/forms.py:171 apps/rules/forms.py:180 apps/rules/models.py:33 -#: apps/rules/models.py:284 apps/transactions/filters.py:74 -#: apps/transactions/forms.py:47 apps/transactions/forms.py:308 -#: apps/transactions/forms.py:316 apps/transactions/forms.py:472 -#: apps/transactions/forms.py:717 apps/transactions/models.py:209 -#: apps/transactions/models.py:380 apps/transactions/models.py:562 +#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 +#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 +#: apps/rules/forms.py:171 apps/rules/forms.py:180 apps/rules/models.py:38 +#: apps/rules/models.py:289 apps/transactions/filters.py:74 +#: apps/transactions/forms.py:48 apps/transactions/forms.py:319 +#: apps/transactions/forms.py:327 apps/transactions/forms.py:501 +#: apps/transactions/forms.py:758 apps/transactions/models.py:287 +#: apps/transactions/models.py:462 apps/transactions/models.py:647 #: templates/includes/navbar.html:108 templates/tags/fragments/list.html:5 #: templates/tags/pages/index.html:4 msgid "Tags" msgstr "" -#: apps/accounts/models.py:9 apps/accounts/models.py:21 apps/dca/models.py:14 -#: apps/import_app/models.py:14 apps/rules/models.py:10 -#: apps/transactions/models.py:111 apps/transactions/models.py:131 -#: apps/transactions/models.py:150 +#: apps/accounts/models.py:12 apps/accounts/models.py:28 apps/dca/models.py:13 +#: apps/import_app/models.py:14 apps/rules/models.py:12 +#: apps/transactions/models.py:177 apps/transactions/models.py:201 +#: apps/transactions/models.py:224 #: templates/account_groups/fragments/list.html:25 #: templates/accounts/fragments/list.html:25 #: templates/categories/fragments/table.html:16 @@ -110,60 +110,60 @@ msgstr "" msgid "Name" msgstr "" -#: apps/accounts/models.py:12 apps/accounts/models.py:25 +#: apps/accounts/models.py:18 apps/accounts/models.py:32 msgid "Account Group" msgstr "" -#: apps/accounts/models.py:13 templates/account_groups/fragments/list.html:5 +#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5 #: templates/account_groups/pages/index.html:4 #: templates/includes/navbar.html:118 msgid "Account Groups" msgstr "" -#: apps/accounts/models.py:31 apps/currencies/models.py:39 +#: apps/accounts/models.py:38 apps/currencies/models.py:39 #: templates/accounts/fragments/list.html:27 msgid "Currency" msgstr "" -#: apps/accounts/models.py:37 apps/currencies/models.py:27 +#: apps/accounts/models.py:44 apps/currencies/models.py:27 #: templates/accounts/fragments/list.html:28 msgid "Exchange Currency" msgstr "" -#: apps/accounts/models.py:42 apps/currencies/models.py:32 +#: apps/accounts/models.py:49 apps/currencies/models.py:32 msgid "Default currency for exchange calculations" msgstr "" -#: apps/accounts/models.py:47 +#: apps/accounts/models.py:54 msgid "Asset account" msgstr "" -#: apps/accounts/models.py:49 +#: apps/accounts/models.py:56 msgid "" "Asset accounts count towards your Net Worth, but not towards your month." msgstr "" -#: apps/accounts/models.py:54 templates/accounts/fragments/list.html:30 +#: apps/accounts/models.py:61 templates/accounts/fragments/list.html:30 #: templates/categories/fragments/list.html:24 #: templates/entities/fragments/list.html:24 #: templates/tags/fragments/list.html:24 msgid "Archived" msgstr "" -#: apps/accounts/models.py:55 +#: apps/accounts/models.py:62 msgid "Archived accounts don't show up nor count towards your net worth" msgstr "" -#: apps/accounts/models.py:59 apps/rules/forms.py:160 apps/rules/forms.py:173 -#: apps/rules/models.py:24 apps/rules/models.py:236 -#: apps/transactions/forms.py:59 apps/transactions/forms.py:464 -#: apps/transactions/forms.py:709 apps/transactions/models.py:176 -#: apps/transactions/models.py:338 apps/transactions/models.py:540 +#: apps/accounts/models.py:69 apps/rules/forms.py:160 apps/rules/forms.py:173 +#: apps/rules/models.py:29 apps/rules/models.py:241 +#: apps/transactions/forms.py:60 apps/transactions/forms.py:493 +#: apps/transactions/forms.py:750 apps/transactions/models.py:254 +#: apps/transactions/models.py:420 apps/transactions/models.py:625 msgid "Account" msgstr "" -#: apps/accounts/models.py:60 apps/export_app/forms.py:14 -#: apps/export_app/forms.py:124 apps/transactions/filters.py:53 +#: apps/accounts/models.py:70 apps/export_app/forms.py:20 +#: apps/export_app/forms.py:132 apps/transactions/filters.py:53 #: templates/accounts/fragments/list.html:5 #: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114 #: templates/includes/navbar.html:116 @@ -173,31 +173,64 @@ msgstr "" msgid "Accounts" msgstr "" -#: apps/accounts/models.py:71 +#: apps/accounts/models.py:82 msgid "Exchange currency cannot be the same as the account's main currency." msgstr "" -#: apps/accounts/views/account_groups.py:42 +#: apps/accounts/views/account_groups.py:44 msgid "Account Group added successfully" msgstr "" -#: apps/accounts/views/account_groups.py:70 +#: apps/accounts/views/account_groups.py:69 +#: apps/accounts/views/account_groups.py:152 apps/accounts/views/accounts.py:68 +#: apps/accounts/views/accounts.py:106 apps/dca/views.py:63 +#: apps/dca/views.py:146 apps/rules/views.py:99 apps/rules/views.py:195 +#: apps/transactions/views/categories.py:91 +#: apps/transactions/views/categories.py:129 +#: apps/transactions/views/entities.py:91 +#: apps/transactions/views/entities.py:171 apps/transactions/views/tags.py:91 +#: apps/transactions/views/tags.py:171 +msgid "Only the owner can edit this" +msgstr "" + +#: apps/accounts/views/account_groups.py:82 msgid "Account Group updated successfully" msgstr "" -#: apps/accounts/views/account_groups.py:96 +#: apps/accounts/views/account_groups.py:111 +#: apps/accounts/views/accounts.py:145 apps/dca/views.py:105 +#: apps/rules/views.py:154 apps/transactions/views/categories.py:168 +#: apps/transactions/views/entities.py:130 apps/transactions/views/tags.py:130 +msgid "Item no longer shared with you" +msgstr "" + +#: apps/accounts/views/account_groups.py:114 msgid "Account Group deleted successfully" msgstr "" -#: apps/accounts/views/accounts.py:42 +#: apps/accounts/views/account_groups.py:135 +#: apps/accounts/views/accounts.py:169 apps/dca/views.py:129 +#: apps/rules/views.py:178 apps/transactions/views/categories.py:192 +#: apps/transactions/views/entities.py:154 apps/transactions/views/tags.py:154 +msgid "Ownership taken successfully" +msgstr "" + +#: apps/accounts/views/account_groups.py:165 +#: apps/accounts/views/accounts.py:119 apps/dca/views.py:159 +#: apps/rules/views.py:208 apps/transactions/views/categories.py:142 +#: apps/transactions/views/entities.py:184 apps/transactions/views/tags.py:184 +msgid "Configuration saved successfully" +msgstr "" + +#: apps/accounts/views/accounts.py:44 msgid "Account added successfully" msgstr "" -#: apps/accounts/views/accounts.py:70 +#: apps/accounts/views/accounts.py:81 msgid "Account updated successfully" msgstr "" -#: apps/accounts/views/accounts.py:96 +#: apps/accounts/views/accounts.py:148 msgid "Account deleted successfully" msgstr "" @@ -209,36 +242,36 @@ msgstr "" msgid "Account balances have been reconciled successfully" msgstr "" -#: apps/api/fields/transactions.py:29 +#: apps/api/fields/transactions.py:27 msgid "Category with this ID does not exist." msgstr "" -#: apps/api/fields/transactions.py:35 +#: apps/api/fields/transactions.py:37 msgid "Invalid category data. Provide an ID or name." msgstr "" -#: apps/api/fields/transactions.py:65 +#: apps/api/fields/transactions.py:67 msgid "Tag with this ID does not exist." msgstr "" -#: apps/api/fields/transactions.py:71 +#: apps/api/fields/transactions.py:77 msgid "Invalid tag data. Provide an ID or name." msgstr "" -#: apps/api/fields/transactions.py:89 +#: apps/api/fields/transactions.py:102 msgid "Entity with this ID does not exist." msgstr "" -#: apps/api/fields/transactions.py:95 +#: apps/api/fields/transactions.py:112 msgid "Invalid entity data. Provide an ID or name." msgstr "" -#: apps/api/serializers/transactions.py:168 +#: apps/api/serializers/transactions.py:170 msgid "Either 'date' or 'reference_date' must be provided." msgstr "" -#: apps/common/fields/forms/dynamic_select.py:131 -#: apps/common/fields/forms/dynamic_select.py:167 +#: apps/common/fields/forms/dynamic_select.py:71 +#: apps/common/fields/forms/dynamic_select.py:143 msgid "Error creating new instance" msgstr "" @@ -251,6 +284,46 @@ msgstr "" msgid "Invalid date format. Use YYYY-MM." msgstr "" +#: apps/common/forms.py:24 +msgid "Owner" +msgstr "" + +#: apps/common/forms.py:27 +msgid "" +"The owner of this object, if empty all users can see, edit and take " +"ownership." +msgstr "" + +#: apps/common/forms.py:34 +msgid "Shared with users" +msgstr "" + +#: apps/common/forms.py:35 +msgid "Select users to share this object with" +msgstr "" + +#: apps/common/forms.py:40 +msgid "Visibility" +msgstr "" + +#: apps/common/forms.py:42 +msgid "" +"Private: Only shown for the owner and shared users. Only editable by the " +"owner.
Public: Shown for all users. Only editable by the owner." +msgstr "" + +#: apps/common/forms.py:79 apps/users/forms.py:131 +msgid "Save" +msgstr "" + +#: apps/common/models.py:29 +msgid "Private" +msgstr "" + +#: apps/common/models.py:30 +msgid "Public" +msgstr "" + #: apps/common/templatetags/natural.py:20 #: templates/monthly_overview/fragments/monthly_summary.html:9 msgid "today" @@ -366,10 +439,10 @@ msgstr "" msgid "Suffix" msgstr "" -#: apps/currencies/forms.py:69 apps/dca/models.py:156 apps/rules/forms.py:163 -#: apps/rules/forms.py:176 apps/rules/models.py:27 apps/rules/models.py:248 -#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 -#: apps/transactions/models.py:186 +#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:163 +#: apps/rules/forms.py:176 apps/rules/models.py:32 apps/rules/models.py:253 +#: apps/transactions/forms.py:64 apps/transactions/forms.py:331 +#: apps/transactions/models.py:264 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates_services/fragments/table.html:10 @@ -388,8 +461,8 @@ msgstr "" msgid "Decimal Places" msgstr "" -#: apps/currencies/models.py:40 apps/export_app/forms.py:20 -#: apps/export_app/forms.py:125 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:26 +#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: templates/currencies/fragments/list.html:5 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122 #: templates/includes/navbar.html:124 @@ -419,8 +492,8 @@ msgstr "" msgid "Date and Time" msgstr "" -#: apps/currencies/models.py:74 apps/export_app/forms.py:62 -#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:68 +#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -450,8 +523,8 @@ msgstr "" msgid "Service Type" msgstr "" -#: apps/currencies/models.py:109 apps/transactions/models.py:115 -#: apps/transactions/models.py:134 apps/transactions/models.py:153 +#: apps/currencies/models.py:109 apps/transactions/models.py:181 +#: apps/transactions/models.py:204 apps/transactions/models.py:227 #: templates/categories/fragments/list.html:21 #: templates/entities/fragments/list.html:21 #: templates/recurring_transactions/fragments/list.html:21 @@ -571,15 +644,15 @@ msgstr "" msgid "Create transaction" msgstr "" -#: apps/dca/forms.py:70 apps/transactions/forms.py:267 +#: apps/dca/forms.py:70 apps/transactions/forms.py:278 msgid "From Account" msgstr "" -#: apps/dca/forms.py:76 apps/transactions/forms.py:272 +#: apps/dca/forms.py:76 apps/transactions/forms.py:283 msgid "To Account" msgstr "" -#: apps/dca/forms.py:116 apps/dca/models.py:169 +#: apps/dca/forms.py:116 apps/dca/models.py:171 msgid "Expense Transaction" msgstr "" @@ -587,7 +660,7 @@ msgstr "" msgid "Type to search for a transaction to link to this entry" msgstr "" -#: apps/dca/forms.py:126 apps/dca/models.py:177 +#: apps/dca/forms.py:126 apps/dca/models.py:179 msgid "Income Transaction" msgstr "" @@ -595,89 +668,93 @@ msgstr "" msgid "Link transaction" msgstr "" -#: apps/dca/forms.py:279 apps/dca/forms.py:280 apps/dca/forms.py:285 -#: apps/dca/forms.py:289 +#: apps/dca/forms.py:297 apps/dca/forms.py:298 apps/dca/forms.py:303 +#: apps/dca/forms.py:307 msgid "You must provide an account." msgstr "" -#: apps/dca/forms.py:294 apps/transactions/forms.py:414 +#: apps/dca/forms.py:312 apps/transactions/forms.py:443 msgid "From and To accounts must be different." msgstr "" -#: apps/dca/forms.py:308 +#: apps/dca/forms.py:326 #, python-format msgid "DCA for %(strategy_name)s" msgstr "" -#: apps/dca/models.py:17 +#: apps/dca/models.py:16 msgid "Target Currency" msgstr "" -#: apps/dca/models.py:23 +#: apps/dca/models.py:22 msgid "Payment Currency" msgstr "" -#: apps/dca/models.py:27 apps/dca/models.py:179 apps/rules/forms.py:167 -#: apps/rules/forms.py:182 apps/rules/models.py:31 apps/rules/models.py:264 -#: apps/transactions/forms.py:334 apps/transactions/models.py:199 -#: apps/transactions/models.py:387 apps/transactions/models.py:568 +#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:167 +#: apps/rules/forms.py:182 apps/rules/models.py:36 apps/rules/models.py:269 +#: apps/transactions/forms.py:345 apps/transactions/models.py:277 +#: apps/transactions/models.py:469 apps/transactions/models.py:653 msgid "Notes" msgstr "" -#: apps/dca/models.py:32 +#: apps/dca/models.py:34 msgid "DCA Strategy" msgstr "" -#: apps/dca/models.py:33 apps/export_app/forms.py:145 +#: apps/dca/models.py:35 apps/export_app/forms.py:153 msgid "DCA Strategies" msgstr "" -#: apps/dca/models.py:154 +#: apps/dca/models.py:156 msgid "Strategy" msgstr "" -#: apps/dca/models.py:158 templates/dca/fragments/strategy/details.html:54 +#: apps/dca/models.py:160 templates/dca/fragments/strategy/details.html:54 msgid "Amount Paid" msgstr "" -#: apps/dca/models.py:161 templates/dca/fragments/strategy/details.html:53 +#: apps/dca/models.py:163 templates/dca/fragments/strategy/details.html:53 msgid "Amount Received" msgstr "" -#: apps/dca/models.py:184 +#: apps/dca/models.py:186 msgid "DCA Entry" msgstr "" -#: apps/dca/models.py:185 apps/export_app/forms.py:146 +#: apps/dca/models.py:187 apps/export_app/forms.py:154 msgid "DCA Entries" msgstr "" -#: apps/dca/views.py:37 +#: apps/dca/views.py:39 msgid "DCA Strategy added successfully" msgstr "" -#: apps/dca/views.py:64 +#: apps/dca/views.py:76 msgid "DCA Strategy updated successfully" msgstr "" -#: apps/dca/views.py:90 +#: apps/dca/views.py:108 msgid "DCA strategy deleted successfully" msgstr "" -#: apps/dca/views.py:161 +#: apps/dca/views.py:238 msgid "Entry added successfully" msgstr "" -#: apps/dca/views.py:188 +#: apps/dca/views.py:265 msgid "Entry updated successfully" msgstr "" -#: apps/dca/views.py:214 +#: apps/dca/views.py:291 msgid "Entry deleted successfully" msgstr "" -#: apps/export_app/forms.py:26 apps/export_app/forms.py:129 -#: apps/transactions/models.py:256 templates/includes/navbar.html:57 +#: apps/export_app/forms.py:14 apps/export_app/forms.py:131 +msgid "Users" +msgstr "" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:137 +#: apps/transactions/models.py:338 templates/includes/navbar.html:57 #: templates/includes/navbar.html:104 #: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/table.html:37 @@ -685,104 +762,104 @@ msgstr "" msgid "Transactions" msgstr "" -#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: apps/export_app/forms.py:38 apps/export_app/forms.py:134 #: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5 #: templates/categories/pages/index.html:4 templates/includes/navbar.html:106 msgid "Categories" msgstr "" -#: apps/export_app/forms.py:44 apps/export_app/forms.py:128 -#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:34 -#: apps/rules/models.py:276 apps/transactions/filters.py:81 -#: apps/transactions/forms.py:55 apps/transactions/forms.py:487 -#: apps/transactions/forms.py:732 apps/transactions/models.py:161 -#: apps/transactions/models.py:214 apps/transactions/models.py:383 -#: apps/transactions/models.py:565 templates/entities/fragments/list.html:5 +#: apps/export_app/forms.py:50 apps/export_app/forms.py:136 +#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:39 +#: apps/rules/models.py:281 apps/transactions/filters.py:81 +#: apps/transactions/forms.py:56 apps/transactions/forms.py:516 +#: apps/transactions/forms.py:773 apps/transactions/models.py:238 +#: apps/transactions/models.py:292 apps/transactions/models.py:465 +#: apps/transactions/models.py:650 templates/entities/fragments/list.html:5 #: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 msgid "Entities" msgstr "" -#: apps/export_app/forms.py:50 apps/export_app/forms.py:132 -#: apps/transactions/models.py:592 templates/includes/navbar.html:74 +#: apps/export_app/forms.py:56 apps/export_app/forms.py:140 +#: apps/transactions/models.py:680 templates/includes/navbar.html:74 #: templates/recurring_transactions/fragments/list.html:5 #: templates/recurring_transactions/pages/index.html:4 msgid "Recurring Transactions" msgstr "" -#: apps/export_app/forms.py:56 apps/export_app/forms.py:130 -#: apps/transactions/models.py:391 templates/includes/navbar.html:72 +#: apps/export_app/forms.py:62 apps/export_app/forms.py:138 +#: apps/transactions/models.py:476 templates/includes/navbar.html:72 #: templates/installment_plans/fragments/list.html:5 #: templates/installment_plans/pages/index.html:4 msgid "Installment Plans" msgstr "" -#: apps/export_app/forms.py:68 apps/export_app/forms.py:135 +#: apps/export_app/forms.py:74 apps/export_app/forms.py:143 #: templates/exchange_rates_services/fragments/list.html:6 #: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:138 +#: templates/includes/navbar.html:140 msgid "Automatic Exchange Rates" msgstr "" -#: apps/export_app/forms.py:74 templates/includes/navbar.html:132 +#: apps/export_app/forms.py:80 templates/includes/navbar.html:132 #: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4 msgid "Rules" msgstr "" -#: apps/export_app/forms.py:80 templates/cotton/transaction/item.html:56 +#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56 msgid "DCA" msgstr "" -#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: apps/export_app/forms.py:92 apps/export_app/forms.py:155 #: templates/import_app/fragments/profiles/list.html:5 #: templates/import_app/pages/profiles_index.html:4 msgid "Import Profiles" msgstr "" -#: apps/export_app/forms.py:112 templates/export_app/fragments/export.html:5 +#: apps/export_app/forms.py:119 templates/export_app/fragments/export.html:5 #: templates/export_app/pages/index.html:15 msgid "Export" msgstr "" -#: apps/export_app/forms.py:121 +#: apps/export_app/forms.py:128 msgid "Import a ZIP file exported from WYGIWYH" msgstr "" -#: apps/export_app/forms.py:122 +#: apps/export_app/forms.py:129 msgid "ZIP File" msgstr "" -#: apps/export_app/forms.py:138 apps/rules/models.py:16 +#: apps/export_app/forms.py:146 apps/rules/models.py:21 msgid "Transaction rules" msgstr "" -#: apps/export_app/forms.py:140 apps/rules/models.py:53 +#: apps/export_app/forms.py:148 apps/rules/models.py:58 msgid "Edit transaction action" msgstr "" -#: apps/export_app/forms.py:143 apps/rules/models.py:290 +#: apps/export_app/forms.py:151 apps/rules/models.py:295 msgid "Update or create transaction actions" msgstr "" -#: apps/export_app/forms.py:176 templates/cotton/transaction/item.html:158 +#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158 #: templates/cotton/ui/deleted_transactions_action_bar.html:47 #: templates/export_app/fragments/restore.html:5 #: templates/export_app/pages/index.html:24 msgid "Restore" msgstr "" -#: apps/export_app/forms.py:187 +#: apps/export_app/forms.py:196 msgid "Please upload either a ZIP file or at least one CSV file" msgstr "" -#: apps/export_app/views.py:168 +#: apps/export_app/views.py:174 msgid "You have to select at least one export" msgstr "" -#: apps/export_app/views.py:186 +#: apps/export_app/views.py:193 msgid "Data restored successfully" msgstr "" -#: apps/export_app/views.py:198 +#: apps/export_app/views.py:205 msgid "" "There was an error restoring your data. Check the logs for more details." msgstr "" @@ -841,23 +918,23 @@ msgstr "" msgid "File name" msgstr "" -#: apps/import_app/views.py:75 +#: apps/import_app/views.py:62 msgid "Import Profile added successfully" msgstr "" -#: apps/import_app/views.py:110 +#: apps/import_app/views.py:97 msgid "Import Profile update successfully" msgstr "" -#: apps/import_app/views.py:136 +#: apps/import_app/views.py:123 msgid "Import Profile deleted successfully" msgstr "" -#: apps/import_app/views.py:194 +#: apps/import_app/views.py:185 msgid "Import Run queued successfully" msgstr "" -#: apps/import_app/views.py:220 +#: apps/import_app/views.py:211 msgid "Run deleted successfully" msgstr "" @@ -940,49 +1017,49 @@ msgstr "" msgid "Operator" msgstr "" -#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:25 -#: apps/rules/models.py:240 apps/transactions/models.py:183 -#: apps/transactions/models.py:343 apps/transactions/models.py:546 +#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:30 +#: apps/rules/models.py:245 apps/transactions/models.py:261 +#: apps/transactions/models.py:425 apps/transactions/models.py:631 msgid "Type" msgstr "" -#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:26 -#: apps/rules/models.py:244 apps/transactions/filters.py:23 -#: apps/transactions/models.py:185 templates/cotton/transaction/item.html:21 +#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:31 +#: apps/rules/models.py:249 apps/transactions/filters.py:23 +#: apps/transactions/models.py:263 templates/cotton/transaction/item.html:21 #: templates/cotton/transaction/item.html:31 #: templates/transactions/widgets/paid_toggle_button.html:12 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:16 msgid "Paid" msgstr "" -#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:28 -#: apps/rules/models.py:252 apps/transactions/forms.py:67 -#: apps/transactions/forms.py:323 apps/transactions/forms.py:493 -#: apps/transactions/models.py:187 apps/transactions/models.py:361 -#: apps/transactions/models.py:570 +#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:33 +#: apps/rules/models.py:257 apps/transactions/forms.py:68 +#: apps/transactions/forms.py:334 apps/transactions/forms.py:522 +#: apps/transactions/models.py:265 apps/transactions/models.py:443 +#: apps/transactions/models.py:655 msgid "Reference Date" msgstr "" -#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:29 -#: apps/rules/models.py:256 apps/transactions/models.py:192 -#: apps/transactions/models.py:551 templates/insights/fragments/sankey.html:95 +#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:34 +#: apps/rules/models.py:261 apps/transactions/models.py:270 +#: apps/transactions/models.py:636 templates/insights/fragments/sankey.html:95 msgid "Amount" msgstr "" -#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:11 -#: apps/rules/models.py:30 apps/rules/models.py:260 -#: apps/transactions/forms.py:326 apps/transactions/models.py:197 -#: apps/transactions/models.py:345 apps/transactions/models.py:554 +#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:13 +#: apps/rules/models.py:35 apps/rules/models.py:265 +#: apps/transactions/forms.py:337 apps/transactions/models.py:275 +#: apps/transactions/models.py:427 apps/transactions/models.py:639 msgid "Description" msgstr "" -#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:268 -#: apps/transactions/models.py:236 +#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:273 +#: apps/transactions/models.py:314 msgid "Internal Note" msgstr "" -#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:272 -#: apps/transactions/models.py:238 +#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:277 +#: apps/transactions/models.py:316 msgid "Internal ID" msgstr "" @@ -994,117 +1071,117 @@ msgstr "" msgid "Set Values" msgstr "" -#: apps/rules/models.py:12 +#: apps/rules/models.py:14 msgid "Trigger" msgstr "" -#: apps/rules/models.py:15 +#: apps/rules/models.py:20 msgid "Transaction rule" msgstr "" -#: apps/rules/models.py:40 apps/rules/models.py:78 +#: apps/rules/models.py:45 apps/rules/models.py:83 msgid "Rule" msgstr "" -#: apps/rules/models.py:45 +#: apps/rules/models.py:50 msgid "Field" msgstr "" -#: apps/rules/models.py:47 +#: apps/rules/models.py:52 msgid "Value" msgstr "" -#: apps/rules/models.py:54 +#: apps/rules/models.py:59 msgid "Edit transaction actions" msgstr "" -#: apps/rules/models.py:64 +#: apps/rules/models.py:69 msgid "is exactly" msgstr "" -#: apps/rules/models.py:65 +#: apps/rules/models.py:70 msgid "contains" msgstr "" -#: apps/rules/models.py:66 +#: apps/rules/models.py:71 msgid "starts with" msgstr "" -#: apps/rules/models.py:67 +#: apps/rules/models.py:72 msgid "ends with" msgstr "" -#: apps/rules/models.py:68 +#: apps/rules/models.py:73 msgid "equals" msgstr "" -#: apps/rules/models.py:69 +#: apps/rules/models.py:74 msgid "greater than" msgstr "" -#: apps/rules/models.py:70 +#: apps/rules/models.py:75 msgid "less than" msgstr "" -#: apps/rules/models.py:71 +#: apps/rules/models.py:76 msgid "greater than or equal" msgstr "" -#: apps/rules/models.py:72 +#: apps/rules/models.py:77 msgid "less than or equal" msgstr "" -#: apps/rules/models.py:82 templates/transactions/pages/transactions.html:15 +#: apps/rules/models.py:87 templates/transactions/pages/transactions.html:15 msgid "Filter" msgstr "" -#: apps/rules/models.py:85 +#: apps/rules/models.py:90 msgid "" "Generic expression to enable or disable execution. Should evaluate to True " "or False" msgstr "" -#: apps/rules/models.py:289 +#: apps/rules/models.py:294 msgid "Update or create transaction action" msgstr "" -#: apps/rules/views.py:52 +#: apps/rules/views.py:54 msgid "Rule deactivated successfully" msgstr "" -#: apps/rules/views.py:54 +#: apps/rules/views.py:56 msgid "Rule activated successfully" msgstr "" -#: apps/rules/views.py:72 +#: apps/rules/views.py:74 msgid "Rule added successfully" msgstr "" -#: apps/rules/views.py:100 +#: apps/rules/views.py:112 msgid "Rule updated successfully" msgstr "" -#: apps/rules/views.py:139 +#: apps/rules/views.py:157 msgid "Rule deleted successfully" msgstr "" -#: apps/rules/views.py:193 +#: apps/rules/views.py:270 msgid "Action updated successfully" msgstr "" -#: apps/rules/views.py:223 +#: apps/rules/views.py:300 msgid "Action deleted successfully" msgstr "" -#: apps/rules/views.py:246 +#: apps/rules/views.py:323 msgid "Update or Create Transaction action added successfully" msgstr "" -#: apps/rules/views.py:278 +#: apps/rules/views.py:355 msgid "Update or Create Transaction action updated successfully" msgstr "" -#: apps/rules/views.py:307 +#: apps/rules/views.py:384 msgid "Update or Create Transaction action deleted successfully" msgstr "" @@ -1143,81 +1220,81 @@ msgstr "" msgid "Amount max" msgstr "" -#: apps/transactions/forms.py:160 +#: apps/transactions/forms.py:171 msgid "More" msgstr "" -#: apps/transactions/forms.py:279 +#: apps/transactions/forms.py:290 msgid "From Amount" msgstr "" -#: apps/transactions/forms.py:284 +#: apps/transactions/forms.py:295 msgid "To Amount" msgstr "" -#: apps/transactions/forms.py:399 +#: apps/transactions/forms.py:410 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "" -#: apps/transactions/forms.py:611 +#: apps/transactions/forms.py:652 msgid "Tag name" msgstr "" -#: apps/transactions/forms.py:643 +#: apps/transactions/forms.py:684 msgid "Entity name" msgstr "" -#: apps/transactions/forms.py:675 +#: apps/transactions/forms.py:716 msgid "Category name" msgstr "" -#: apps/transactions/forms.py:677 +#: apps/transactions/forms.py:718 msgid "Muted categories won't count towards your monthly total" msgstr "" -#: apps/transactions/forms.py:847 +#: apps/transactions/forms.py:900 msgid "End date should be after the start date" msgstr "" -#: apps/transactions/models.py:112 +#: apps/transactions/models.py:178 msgid "Mute" msgstr "" -#: apps/transactions/models.py:117 +#: apps/transactions/models.py:183 msgid "" "Deactivated categories won't be able to be selected when creating new " "transactions" msgstr "" -#: apps/transactions/models.py:122 +#: apps/transactions/models.py:191 msgid "Transaction Category" msgstr "" -#: apps/transactions/models.py:123 +#: apps/transactions/models.py:192 msgid "Transaction Categories" msgstr "" -#: apps/transactions/models.py:136 +#: apps/transactions/models.py:206 msgid "" "Deactivated tags won't be able to be selected when creating new transactions" msgstr "" -#: apps/transactions/models.py:141 apps/transactions/models.py:142 +#: apps/transactions/models.py:214 apps/transactions/models.py:215 msgid "Transaction Tags" msgstr "" -#: apps/transactions/models.py:155 +#: apps/transactions/models.py:229 msgid "" "Deactivated entities won't be able to be selected when creating new " "transactions" msgstr "" -#: apps/transactions/models.py:160 +#: apps/transactions/models.py:237 msgid "Entity" msgstr "" -#: apps/transactions/models.py:170 +#: apps/transactions/models.py:248 #: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:52 @@ -1228,7 +1305,7 @@ msgstr "" msgid "Income" msgstr "" -#: apps/transactions/models.py:171 +#: apps/transactions/models.py:249 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:56 @@ -1238,117 +1315,117 @@ msgstr "" msgid "Expense" msgstr "" -#: apps/transactions/models.py:225 apps/transactions/models.py:390 +#: apps/transactions/models.py:303 apps/transactions/models.py:475 msgid "Installment Plan" msgstr "" -#: apps/transactions/models.py:234 apps/transactions/models.py:591 +#: apps/transactions/models.py:312 apps/transactions/models.py:679 msgid "Recurring Transaction" msgstr "" -#: apps/transactions/models.py:242 +#: apps/transactions/models.py:320 msgid "Deleted" msgstr "" -#: apps/transactions/models.py:247 +#: apps/transactions/models.py:325 msgid "Deleted At" msgstr "" -#: apps/transactions/models.py:255 +#: apps/transactions/models.py:337 msgid "Transaction" msgstr "" -#: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 +#: apps/transactions/models.py:405 templates/tags/fragments/table.html:71 msgid "No tags" msgstr "" -#: apps/transactions/models.py:324 +#: apps/transactions/models.py:406 msgid "No category" msgstr "" -#: apps/transactions/models.py:326 +#: apps/transactions/models.py:408 msgid "No description" msgstr "" -#: apps/transactions/models.py:332 +#: apps/transactions/models.py:414 msgid "Yearly" msgstr "" -#: apps/transactions/models.py:333 apps/users/models.py:26 +#: apps/transactions/models.py:415 apps/users/models.py:26 #: templates/includes/navbar.html:26 msgid "Monthly" msgstr "" -#: apps/transactions/models.py:334 +#: apps/transactions/models.py:416 msgid "Weekly" msgstr "" -#: apps/transactions/models.py:335 +#: apps/transactions/models.py:417 msgid "Daily" msgstr "" -#: apps/transactions/models.py:348 +#: apps/transactions/models.py:430 msgid "Number of Installments" msgstr "" -#: apps/transactions/models.py:353 +#: apps/transactions/models.py:435 msgid "Installment Start" msgstr "" -#: apps/transactions/models.py:354 +#: apps/transactions/models.py:436 msgid "The installment number to start counting from" msgstr "" -#: apps/transactions/models.py:359 apps/transactions/models.py:574 +#: apps/transactions/models.py:441 apps/transactions/models.py:659 msgid "Start Date" msgstr "" -#: apps/transactions/models.py:363 apps/transactions/models.py:575 +#: apps/transactions/models.py:445 apps/transactions/models.py:660 msgid "End Date" msgstr "" -#: apps/transactions/models.py:368 +#: apps/transactions/models.py:450 msgid "Recurrence" msgstr "" -#: apps/transactions/models.py:371 +#: apps/transactions/models.py:453 msgid "Installment Amount" msgstr "" -#: apps/transactions/models.py:533 +#: apps/transactions/models.py:618 msgid "day(s)" msgstr "" -#: apps/transactions/models.py:534 +#: apps/transactions/models.py:619 msgid "week(s)" msgstr "" -#: apps/transactions/models.py:535 +#: apps/transactions/models.py:620 msgid "month(s)" msgstr "" -#: apps/transactions/models.py:536 +#: apps/transactions/models.py:621 msgid "year(s)" msgstr "" -#: apps/transactions/models.py:538 +#: apps/transactions/models.py:623 #: templates/recurring_transactions/fragments/list.html:24 msgid "Paused" msgstr "" -#: apps/transactions/models.py:577 +#: apps/transactions/models.py:662 msgid "Recurrence Type" msgstr "" -#: apps/transactions/models.py:580 +#: apps/transactions/models.py:665 msgid "Recurrence Interval" msgstr "" -#: apps/transactions/models.py:584 +#: apps/transactions/models.py:669 msgid "Last Generated Date" msgstr "" -#: apps/transactions/models.py:587 +#: apps/transactions/models.py:672 msgid "Last Generated Reference Date" msgstr "" @@ -1397,27 +1474,27 @@ msgid_plural "%(count)s transactions duplicated successfully" msgstr[0] "" msgstr[1] "" -#: apps/transactions/views/categories.py:64 +#: apps/transactions/views/categories.py:66 msgid "Category added successfully" msgstr "" -#: apps/transactions/views/categories.py:92 +#: apps/transactions/views/categories.py:104 msgid "Category updated successfully" msgstr "" -#: apps/transactions/views/categories.py:118 +#: apps/transactions/views/categories.py:171 msgid "Category deleted successfully" msgstr "" -#: apps/transactions/views/entities.py:64 +#: apps/transactions/views/entities.py:66 msgid "Entity added successfully" msgstr "" -#: apps/transactions/views/entities.py:92 +#: apps/transactions/views/entities.py:104 msgid "Entity updated successfully" msgstr "" -#: apps/transactions/views/entities.py:118 +#: apps/transactions/views/entities.py:133 msgid "Entity deleted successfully" msgstr "" @@ -1461,15 +1538,15 @@ msgstr "" msgid "Recurring Transaction deleted successfully" msgstr "" -#: apps/transactions/views/tags.py:64 +#: apps/transactions/views/tags.py:66 msgid "Tag added successfully" msgstr "" -#: apps/transactions/views/tags.py:92 +#: apps/transactions/views/tags.py:104 msgid "Tag updated successfully" msgstr "" -#: apps/transactions/views/tags.py:118 +#: apps/transactions/views/tags.py:133 msgid "Tag deleted successfully" msgstr "" @@ -1559,10 +1636,6 @@ msgstr "" msgid "Number Format" msgstr "" -#: apps/users/forms.py:131 -msgid "Save" -msgstr "" - #: apps/users/models.py:27 templates/includes/navbar.html:28 msgid "Yearly by currency" msgstr "" @@ -1655,7 +1728,7 @@ msgstr "" #: templates/cotton/ui/transactions_action_bar.html:49 #: templates/currencies/fragments/list.html:37 #: templates/dca/fragments/strategy/details.html:67 -#: templates/dca/fragments/strategy/list.html:34 +#: templates/dca/fragments/strategy/list.html:36 #: templates/entities/fragments/table.html:28 #: templates/exchange_rates/fragments/table.html:23 #: templates/exchange_rates_services/fragments/list.html:46 @@ -1679,7 +1752,7 @@ msgstr "" #: templates/cotton/ui/transactions_action_bar.html:86 #: templates/currencies/fragments/list.html:44 #: templates/dca/fragments/strategy/details.html:75 -#: templates/dca/fragments/strategy/list.html:42 +#: templates/dca/fragments/strategy/list.html:44 #: templates/entities/fragments/table.html:36 #: templates/exchange_rates/fragments/table.html:31 #: templates/exchange_rates_services/fragments/list.html:53 @@ -1705,7 +1778,7 @@ msgstr "" #: templates/cotton/ui/transactions_action_bar.html:88 #: templates/currencies/fragments/list.html:48 #: templates/dca/fragments/strategy/details.html:80 -#: templates/dca/fragments/strategy/list.html:46 +#: templates/dca/fragments/strategy/list.html:48 #: templates/entities/fragments/table.html:40 #: templates/exchange_rates/fragments/table.html:36 #: templates/exchange_rates_services/fragments/list.html:57 @@ -1734,7 +1807,7 @@ msgstr "" #: templates/cotton/ui/transactions_action_bar.html:89 #: templates/currencies/fragments/list.html:49 #: templates/dca/fragments/strategy/details.html:81 -#: templates/dca/fragments/strategy/list.html:47 +#: templates/dca/fragments/strategy/list.html:49 #: templates/entities/fragments/table.html:41 #: templates/exchange_rates/fragments/table.html:37 #: templates/exchange_rates_services/fragments/list.html:58 @@ -1754,7 +1827,7 @@ msgstr "" #: templates/cotton/transaction/item.html:170 #: templates/currencies/fragments/list.html:50 #: templates/dca/fragments/strategy/details.html:82 -#: templates/dca/fragments/strategy/list.html:48 +#: templates/dca/fragments/strategy/list.html:50 #: templates/entities/fragments/table.html:42 #: templates/exchange_rates/fragments/table.html:38 #: templates/exchange_rates_services/fragments/list.html:59 @@ -1770,10 +1843,39 @@ msgstr "" msgid "Yes, delete it!" msgstr "" -#: templates/account_groups/fragments/list.html:59 +#: templates/account_groups/fragments/list.html:55 +#: templates/accounts/fragments/list.html:60 +#: templates/categories/fragments/table.html:49 +#: templates/dca/fragments/strategy/list.html:58 +#: templates/entities/fragments/table.html:48 +#: templates/rules/fragments/list.html:56 +#: templates/tags/fragments/table.html:48 +msgid "Take ownership" +msgstr "" + +#: templates/account_groups/fragments/list.html:65 +#: templates/accounts/fragments/list.html:70 +#: templates/categories/fragments/table.html:59 +#: templates/dca/fragments/strategy/list.html:67 +#: templates/entities/fragments/table.html:58 +#: templates/rules/fragments/list.html:66 +#: templates/tags/fragments/table.html:58 +msgid "Share" +msgstr "" + +#: templates/account_groups/fragments/list.html:77 msgid "No account groups" msgstr "" +#: templates/account_groups/fragments/share.html:5 +#: templates/accounts/fragments/share.html:5 +#: templates/categories/fragments/share.html:5 +#: templates/dca/fragments/strategy/share.html:5 +#: templates/entities/fragments/share.html:5 +#: templates/rules/fragments/share.html:5 templates/tags/fragments/share.html:5 +msgid "Share settings" +msgstr "" + #: templates/accounts/fragments/account_reconciliation.html:6 msgid "Account Reconciliation" msgstr "" @@ -1802,7 +1904,7 @@ msgstr "" msgid "Is Asset" msgstr "" -#: templates/accounts/fragments/list.html:69 +#: templates/accounts/fragments/list.html:87 msgid "No accounts" msgstr "" @@ -1859,7 +1961,7 @@ msgstr "" msgid "Muted" msgstr "" -#: templates/categories/fragments/table.html:57 +#: templates/categories/fragments/table.html:75 #: templates/insights/fragments/category_overview/index.html:67 msgid "No categories" msgstr "" @@ -2147,7 +2249,7 @@ msgstr "" msgid "Edit entity" msgstr "" -#: templates/entities/fragments/table.html:53 +#: templates/entities/fragments/table.html:71 msgid "No entities" msgstr "" @@ -2218,7 +2320,7 @@ msgstr "" msgid "No services configured" msgstr "" -#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137 msgid "Export and Restore" msgstr "" @@ -2358,15 +2460,15 @@ msgstr "" msgid "Automation" msgstr "" -#: templates/includes/navbar.html:148 +#: templates/includes/navbar.html:150 msgid "Only use this if you know what you're doing" msgstr "" -#: templates/includes/navbar.html:149 +#: templates/includes/navbar.html:151 msgid "Django Admin" msgstr "" -#: templates/includes/navbar.html:158 +#: templates/includes/navbar.html:160 msgid "Calculator" msgstr "" @@ -2716,15 +2818,15 @@ msgstr "" msgid "View" msgstr "" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Deactivate" msgstr "" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Activate" msgstr "" -#: templates/rules/fragments/list.html:72 +#: templates/rules/fragments/list.html:92 msgid "No rules" msgstr "" diff --git a/app/locale/nl/LC_MESSAGES/django.po b/app/locale/nl/LC_MESSAGES/django.po index f895bdf..d9ef368 100644 --- a/app/locale/nl/LC_MESSAGES/django.po +++ b/app/locale/nl/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-03-04 06:28+0000\n" +"POT-Creation-Date: 2025-03-08 15:04+0000\n" "PO-Revision-Date: 2025-03-04 06:28+0000\n" "Last-Translator: Dimitri Decrock \n" "Language-Team: Dutch Public: Shown for all users. Only editable by the owner." +msgstr "" + +#: apps/common/forms.py:79 apps/users/forms.py:131 +msgid "Save" +msgstr "Opslaan" + +#: apps/common/models.py:29 +#, fuzzy +#| msgid "Activate" +msgid "Private" +msgstr "Inschakelen" + +#: apps/common/models.py:30 +msgid "Public" +msgstr "" + #: apps/common/templatetags/natural.py:20 #: templates/monthly_overview/fragments/monthly_summary.html:9 msgid "today" @@ -372,10 +451,10 @@ msgstr "Voorvoegsel" msgid "Suffix" msgstr "Achtervoegsel" -#: apps/currencies/forms.py:69 apps/dca/models.py:156 apps/rules/forms.py:163 -#: apps/rules/forms.py:176 apps/rules/models.py:27 apps/rules/models.py:248 -#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 -#: apps/transactions/models.py:186 +#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:163 +#: apps/rules/forms.py:176 apps/rules/models.py:32 apps/rules/models.py:253 +#: apps/transactions/forms.py:64 apps/transactions/forms.py:331 +#: apps/transactions/models.py:264 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates_services/fragments/table.html:10 @@ -394,8 +473,8 @@ msgstr "Munteenheids Naam" msgid "Decimal Places" msgstr "Cijfers na de komma" -#: apps/currencies/models.py:40 apps/export_app/forms.py:20 -#: apps/export_app/forms.py:125 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:26 +#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: templates/currencies/fragments/list.html:5 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122 #: templates/includes/navbar.html:124 @@ -425,8 +504,8 @@ msgstr "Wisselkoers" msgid "Date and Time" msgstr "Datum en Tijd" -#: apps/currencies/models.py:74 apps/export_app/forms.py:62 -#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:68 +#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -456,8 +535,8 @@ msgstr "Dienstnaam" msgid "Service Type" msgstr "Soort Dienst" -#: apps/currencies/models.py:109 apps/transactions/models.py:115 -#: apps/transactions/models.py:134 apps/transactions/models.py:153 +#: apps/currencies/models.py:109 apps/transactions/models.py:181 +#: apps/transactions/models.py:204 apps/transactions/models.py:227 #: templates/categories/fragments/list.html:21 #: templates/entities/fragments/list.html:21 #: templates/recurring_transactions/fragments/list.html:21 @@ -586,15 +665,15 @@ msgstr "Diensten succesvol in de wachtrij geplaatst" msgid "Create transaction" msgstr "Maak verrichtingen" -#: apps/dca/forms.py:70 apps/transactions/forms.py:267 +#: apps/dca/forms.py:70 apps/transactions/forms.py:278 msgid "From Account" msgstr "Van rekening" -#: apps/dca/forms.py:76 apps/transactions/forms.py:272 +#: apps/dca/forms.py:76 apps/transactions/forms.py:283 msgid "To Account" msgstr "Naar rekening" -#: apps/dca/forms.py:116 apps/dca/models.py:169 +#: apps/dca/forms.py:116 apps/dca/models.py:171 msgid "Expense Transaction" msgstr "Uitgave Transactie" @@ -603,7 +682,7 @@ msgid "Type to search for a transaction to link to this entry" msgstr "" "Type om een transactie te zoeken die aan dit item moet worden gekoppeld" -#: apps/dca/forms.py:126 apps/dca/models.py:177 +#: apps/dca/forms.py:126 apps/dca/models.py:179 msgid "Income Transaction" msgstr "Ontvangsten Transactie" @@ -611,89 +690,93 @@ msgstr "Ontvangsten Transactie" msgid "Link transaction" msgstr "Koppel verrichting" -#: apps/dca/forms.py:279 apps/dca/forms.py:280 apps/dca/forms.py:285 -#: apps/dca/forms.py:289 +#: apps/dca/forms.py:297 apps/dca/forms.py:298 apps/dca/forms.py:303 +#: apps/dca/forms.py:307 msgid "You must provide an account." msgstr "Je moet een account opgeven." -#: apps/dca/forms.py:294 apps/transactions/forms.py:414 +#: apps/dca/forms.py:312 apps/transactions/forms.py:443 msgid "From and To accounts must be different." msgstr "Van en Naar rekening moeten verschillend zijn." -#: apps/dca/forms.py:308 +#: apps/dca/forms.py:326 #, python-format msgid "DCA for %(strategy_name)s" msgstr "DCA voor %(strategy_name)s" -#: apps/dca/models.py:17 +#: apps/dca/models.py:16 msgid "Target Currency" msgstr "Doel Munteenheid" -#: apps/dca/models.py:23 +#: apps/dca/models.py:22 msgid "Payment Currency" msgstr "Betaal Munteenheid" -#: apps/dca/models.py:27 apps/dca/models.py:179 apps/rules/forms.py:167 -#: apps/rules/forms.py:182 apps/rules/models.py:31 apps/rules/models.py:264 -#: apps/transactions/forms.py:334 apps/transactions/models.py:199 -#: apps/transactions/models.py:387 apps/transactions/models.py:568 +#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:167 +#: apps/rules/forms.py:182 apps/rules/models.py:36 apps/rules/models.py:269 +#: apps/transactions/forms.py:345 apps/transactions/models.py:277 +#: apps/transactions/models.py:469 apps/transactions/models.py:653 msgid "Notes" msgstr "Opmerkingen" -#: apps/dca/models.py:32 +#: apps/dca/models.py:34 msgid "DCA Strategy" msgstr "DCA Strategie" -#: apps/dca/models.py:33 apps/export_app/forms.py:145 +#: apps/dca/models.py:35 apps/export_app/forms.py:153 msgid "DCA Strategies" msgstr "DCA Strategieën" -#: apps/dca/models.py:154 +#: apps/dca/models.py:156 msgid "Strategy" msgstr "Strategie" -#: apps/dca/models.py:158 templates/dca/fragments/strategy/details.html:54 +#: apps/dca/models.py:160 templates/dca/fragments/strategy/details.html:54 msgid "Amount Paid" msgstr "Betaald bedrag" -#: apps/dca/models.py:161 templates/dca/fragments/strategy/details.html:53 +#: apps/dca/models.py:163 templates/dca/fragments/strategy/details.html:53 msgid "Amount Received" msgstr "Ontvangen bedrag" -#: apps/dca/models.py:184 +#: apps/dca/models.py:186 msgid "DCA Entry" msgstr "DCA Instap" -#: apps/dca/models.py:185 apps/export_app/forms.py:146 +#: apps/dca/models.py:187 apps/export_app/forms.py:154 msgid "DCA Entries" msgstr "DCA Idems" -#: apps/dca/views.py:37 +#: apps/dca/views.py:39 msgid "DCA Strategy added successfully" msgstr "Strategie voor DCA succesvol toegevoegd" -#: apps/dca/views.py:64 +#: apps/dca/views.py:76 msgid "DCA Strategy updated successfully" msgstr "Strategie voor DCA succesvol bijgewerkt" -#: apps/dca/views.py:90 +#: apps/dca/views.py:108 msgid "DCA strategy deleted successfully" msgstr "Strategie voor DCA succesvol verwijderd" -#: apps/dca/views.py:161 +#: apps/dca/views.py:238 msgid "Entry added successfully" msgstr "Item succesvol toegevoegd" -#: apps/dca/views.py:188 +#: apps/dca/views.py:265 msgid "Entry updated successfully" msgstr "Item succesvol bijgewerkt" -#: apps/dca/views.py:214 +#: apps/dca/views.py:291 msgid "Entry deleted successfully" msgstr "Item succesvol verwijderd" -#: apps/export_app/forms.py:26 apps/export_app/forms.py:129 -#: apps/transactions/models.py:256 templates/includes/navbar.html:57 +#: apps/export_app/forms.py:14 apps/export_app/forms.py:131 +msgid "Users" +msgstr "" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:137 +#: apps/transactions/models.py:338 templates/includes/navbar.html:57 #: templates/includes/navbar.html:104 #: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/table.html:37 @@ -701,104 +784,104 @@ msgstr "Item succesvol verwijderd" msgid "Transactions" msgstr "Verrichtingen" -#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: apps/export_app/forms.py:38 apps/export_app/forms.py:134 #: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5 #: templates/categories/pages/index.html:4 templates/includes/navbar.html:106 msgid "Categories" msgstr "Categorieën" -#: apps/export_app/forms.py:44 apps/export_app/forms.py:128 -#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:34 -#: apps/rules/models.py:276 apps/transactions/filters.py:81 -#: apps/transactions/forms.py:55 apps/transactions/forms.py:487 -#: apps/transactions/forms.py:732 apps/transactions/models.py:161 -#: apps/transactions/models.py:214 apps/transactions/models.py:383 -#: apps/transactions/models.py:565 templates/entities/fragments/list.html:5 +#: apps/export_app/forms.py:50 apps/export_app/forms.py:136 +#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:39 +#: apps/rules/models.py:281 apps/transactions/filters.py:81 +#: apps/transactions/forms.py:56 apps/transactions/forms.py:516 +#: apps/transactions/forms.py:773 apps/transactions/models.py:238 +#: apps/transactions/models.py:292 apps/transactions/models.py:465 +#: apps/transactions/models.py:650 templates/entities/fragments/list.html:5 #: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 msgid "Entities" msgstr "Bedrijven" -#: apps/export_app/forms.py:50 apps/export_app/forms.py:132 -#: apps/transactions/models.py:592 templates/includes/navbar.html:74 +#: apps/export_app/forms.py:56 apps/export_app/forms.py:140 +#: apps/transactions/models.py:680 templates/includes/navbar.html:74 #: templates/recurring_transactions/fragments/list.html:5 #: templates/recurring_transactions/pages/index.html:4 msgid "Recurring Transactions" msgstr "Terugkerende Verrichtingen" -#: apps/export_app/forms.py:56 apps/export_app/forms.py:130 -#: apps/transactions/models.py:391 templates/includes/navbar.html:72 +#: apps/export_app/forms.py:62 apps/export_app/forms.py:138 +#: apps/transactions/models.py:476 templates/includes/navbar.html:72 #: templates/installment_plans/fragments/list.html:5 #: templates/installment_plans/pages/index.html:4 msgid "Installment Plans" msgstr "Afbetalingsplannen" -#: apps/export_app/forms.py:68 apps/export_app/forms.py:135 +#: apps/export_app/forms.py:74 apps/export_app/forms.py:143 #: templates/exchange_rates_services/fragments/list.html:6 #: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:138 +#: templates/includes/navbar.html:140 msgid "Automatic Exchange Rates" msgstr "Automatische Wisselkoersen" -#: apps/export_app/forms.py:74 templates/includes/navbar.html:132 +#: apps/export_app/forms.py:80 templates/includes/navbar.html:132 #: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4 msgid "Rules" msgstr "Regels" -#: apps/export_app/forms.py:80 templates/cotton/transaction/item.html:56 +#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56 msgid "DCA" msgstr "DCA" -#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: apps/export_app/forms.py:92 apps/export_app/forms.py:155 #: templates/import_app/fragments/profiles/list.html:5 #: templates/import_app/pages/profiles_index.html:4 msgid "Import Profiles" msgstr "Profielen importeren" -#: apps/export_app/forms.py:112 templates/export_app/fragments/export.html:5 +#: apps/export_app/forms.py:119 templates/export_app/fragments/export.html:5 #: templates/export_app/pages/index.html:15 msgid "Export" msgstr "Exporteer" -#: apps/export_app/forms.py:121 +#: apps/export_app/forms.py:128 msgid "Import a ZIP file exported from WYGIWYH" msgstr "Importeer een ZIP-bestand geëxporteerd vanuit WYGIWYH" -#: apps/export_app/forms.py:122 +#: apps/export_app/forms.py:129 msgid "ZIP File" msgstr "ZIP-bestand" -#: apps/export_app/forms.py:138 apps/rules/models.py:16 +#: apps/export_app/forms.py:146 apps/rules/models.py:21 msgid "Transaction rules" msgstr "Verrichtingsregels" -#: apps/export_app/forms.py:140 apps/rules/models.py:53 +#: apps/export_app/forms.py:148 apps/rules/models.py:58 msgid "Edit transaction action" msgstr "Bewerk verrichtingsactie" -#: apps/export_app/forms.py:143 apps/rules/models.py:290 +#: apps/export_app/forms.py:151 apps/rules/models.py:295 msgid "Update or create transaction actions" msgstr "Bewerk of maak verrichtingsregel acties" -#: apps/export_app/forms.py:176 templates/cotton/transaction/item.html:158 +#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158 #: templates/cotton/ui/deleted_transactions_action_bar.html:47 #: templates/export_app/fragments/restore.html:5 #: templates/export_app/pages/index.html:24 msgid "Restore" msgstr "Herstel" -#: apps/export_app/forms.py:187 +#: apps/export_app/forms.py:196 msgid "Please upload either a ZIP file or at least one CSV file" msgstr "Upload een ZIP-bestand of ten minste één CSV-bestand" -#: apps/export_app/views.py:168 +#: apps/export_app/views.py:174 msgid "You have to select at least one export" msgstr "U moet ten minste één export selecteren" -#: apps/export_app/views.py:186 +#: apps/export_app/views.py:193 msgid "Data restored successfully" msgstr "Gegevens succesvol hersteld" -#: apps/export_app/views.py:198 +#: apps/export_app/views.py:205 msgid "" "There was an error restoring your data. Check the logs for more details." msgstr "" @@ -859,23 +942,23 @@ msgstr "Status" msgid "File name" msgstr "Bestandsnaam" -#: apps/import_app/views.py:75 +#: apps/import_app/views.py:62 msgid "Import Profile added successfully" msgstr "Importprofiel succesvol toegevoegd" -#: apps/import_app/views.py:110 +#: apps/import_app/views.py:97 msgid "Import Profile update successfully" msgstr "Importprofiel succesvol bijgewerkt" -#: apps/import_app/views.py:136 +#: apps/import_app/views.py:123 msgid "Import Profile deleted successfully" msgstr "Importprofiel succesvol verwijderd" -#: apps/import_app/views.py:194 +#: apps/import_app/views.py:185 msgid "Import Run queued successfully" msgstr "Importrun met succes in de wachtrij geplaatst" -#: apps/import_app/views.py:220 +#: apps/import_app/views.py:211 msgid "Run deleted successfully" msgstr "Run met succes verwijderd" @@ -958,49 +1041,49 @@ msgstr "Een waarde voor dit veld bestaat al in de regel." msgid "Operator" msgstr "Operator" -#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:25 -#: apps/rules/models.py:240 apps/transactions/models.py:183 -#: apps/transactions/models.py:343 apps/transactions/models.py:546 +#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:30 +#: apps/rules/models.py:245 apps/transactions/models.py:261 +#: apps/transactions/models.py:425 apps/transactions/models.py:631 msgid "Type" msgstr "Soort" -#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:26 -#: apps/rules/models.py:244 apps/transactions/filters.py:23 -#: apps/transactions/models.py:185 templates/cotton/transaction/item.html:21 +#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:31 +#: apps/rules/models.py:249 apps/transactions/filters.py:23 +#: apps/transactions/models.py:263 templates/cotton/transaction/item.html:21 #: templates/cotton/transaction/item.html:31 #: templates/transactions/widgets/paid_toggle_button.html:12 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:16 msgid "Paid" msgstr "Betaald" -#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:28 -#: apps/rules/models.py:252 apps/transactions/forms.py:67 -#: apps/transactions/forms.py:323 apps/transactions/forms.py:493 -#: apps/transactions/models.py:187 apps/transactions/models.py:361 -#: apps/transactions/models.py:570 +#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:33 +#: apps/rules/models.py:257 apps/transactions/forms.py:68 +#: apps/transactions/forms.py:334 apps/transactions/forms.py:522 +#: apps/transactions/models.py:265 apps/transactions/models.py:443 +#: apps/transactions/models.py:655 msgid "Reference Date" msgstr "Referentiedatum" -#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:29 -#: apps/rules/models.py:256 apps/transactions/models.py:192 -#: apps/transactions/models.py:551 templates/insights/fragments/sankey.html:95 +#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:34 +#: apps/rules/models.py:261 apps/transactions/models.py:270 +#: apps/transactions/models.py:636 templates/insights/fragments/sankey.html:95 msgid "Amount" msgstr "Bedrag" -#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:11 -#: apps/rules/models.py:30 apps/rules/models.py:260 -#: apps/transactions/forms.py:326 apps/transactions/models.py:197 -#: apps/transactions/models.py:345 apps/transactions/models.py:554 +#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:13 +#: apps/rules/models.py:35 apps/rules/models.py:265 +#: apps/transactions/forms.py:337 apps/transactions/models.py:275 +#: apps/transactions/models.py:427 apps/transactions/models.py:639 msgid "Description" msgstr "Beschrijving" -#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:268 -#: apps/transactions/models.py:236 +#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:273 +#: apps/transactions/models.py:314 msgid "Internal Note" msgstr "Interne opmerking" -#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:272 -#: apps/transactions/models.py:238 +#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:277 +#: apps/transactions/models.py:316 msgid "Internal ID" msgstr "Interne ID" @@ -1012,71 +1095,71 @@ msgstr "Zoek Vereisten" msgid "Set Values" msgstr "Waarden Instellen" -#: apps/rules/models.py:12 +#: apps/rules/models.py:14 msgid "Trigger" msgstr "Trigger" -#: apps/rules/models.py:15 +#: apps/rules/models.py:20 msgid "Transaction rule" msgstr "Verrichtingsregel" -#: apps/rules/models.py:40 apps/rules/models.py:78 +#: apps/rules/models.py:45 apps/rules/models.py:83 msgid "Rule" msgstr "Regel" -#: apps/rules/models.py:45 +#: apps/rules/models.py:50 msgid "Field" msgstr "Veld" -#: apps/rules/models.py:47 +#: apps/rules/models.py:52 msgid "Value" msgstr "Waarde" -#: apps/rules/models.py:54 +#: apps/rules/models.py:59 msgid "Edit transaction actions" msgstr "Bewerk verrichtingsregel acties" -#: apps/rules/models.py:64 +#: apps/rules/models.py:69 msgid "is exactly" msgstr "is precies" -#: apps/rules/models.py:65 +#: apps/rules/models.py:70 msgid "contains" msgstr "bevat" -#: apps/rules/models.py:66 +#: apps/rules/models.py:71 msgid "starts with" msgstr "begint met" -#: apps/rules/models.py:67 +#: apps/rules/models.py:72 msgid "ends with" msgstr "eindigd op" -#: apps/rules/models.py:68 +#: apps/rules/models.py:73 msgid "equals" msgstr "gelijk aan" -#: apps/rules/models.py:69 +#: apps/rules/models.py:74 msgid "greater than" msgstr "groter dan" -#: apps/rules/models.py:70 +#: apps/rules/models.py:75 msgid "less than" msgstr "kleiner dan" -#: apps/rules/models.py:71 +#: apps/rules/models.py:76 msgid "greater than or equal" msgstr "groter dan of gelijk aan" -#: apps/rules/models.py:72 +#: apps/rules/models.py:77 msgid "less than or equal" msgstr "kleiner dan of gelijk aan" -#: apps/rules/models.py:82 templates/transactions/pages/transactions.html:15 +#: apps/rules/models.py:87 templates/transactions/pages/transactions.html:15 msgid "Filter" msgstr "Filter" -#: apps/rules/models.py:85 +#: apps/rules/models.py:90 msgid "" "Generic expression to enable or disable execution. Should evaluate to True " "or False" @@ -1084,47 +1167,47 @@ msgstr "" "Generieke expressie om uitvoering in of uit te schakelen. Moet evalueren " "naar Waar of Onwaar" -#: apps/rules/models.py:289 +#: apps/rules/models.py:294 msgid "Update or create transaction action" msgstr "Bewerk of maak verrichtingsregel actie" -#: apps/rules/views.py:52 +#: apps/rules/views.py:54 msgid "Rule deactivated successfully" msgstr "Regel succesvol uitgeschakeld" -#: apps/rules/views.py:54 +#: apps/rules/views.py:56 msgid "Rule activated successfully" msgstr "Regel succesvol ingeschakeld" -#: apps/rules/views.py:72 +#: apps/rules/views.py:74 msgid "Rule added successfully" msgstr "Regel succesvol toegevoegd" -#: apps/rules/views.py:100 +#: apps/rules/views.py:112 msgid "Rule updated successfully" msgstr "Regel succesvol bijgewerkt" -#: apps/rules/views.py:139 +#: apps/rules/views.py:157 msgid "Rule deleted successfully" msgstr "Regel succesvol verwijderd" -#: apps/rules/views.py:193 +#: apps/rules/views.py:270 msgid "Action updated successfully" msgstr "Actie succesvol bijgewerkt" -#: apps/rules/views.py:223 +#: apps/rules/views.py:300 msgid "Action deleted successfully" msgstr "Actie succesvol verwijderd" -#: apps/rules/views.py:246 +#: apps/rules/views.py:323 msgid "Update or Create Transaction action added successfully" msgstr "Verrichting Bijwerken Of Maken succesvol toegevoegd" -#: apps/rules/views.py:278 +#: apps/rules/views.py:355 msgid "Update or Create Transaction action updated successfully" msgstr "Verrichting Bijwerken Of Maken succesvol bijgewerkt" -#: apps/rules/views.py:307 +#: apps/rules/views.py:384 msgid "Update or Create Transaction action deleted successfully" msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd" @@ -1163,48 +1246,48 @@ msgstr "Minimum bedrag" msgid "Amount max" msgstr "Maximaal bedrag" -#: apps/transactions/forms.py:160 +#: apps/transactions/forms.py:171 msgid "More" msgstr "Meer" -#: apps/transactions/forms.py:279 +#: apps/transactions/forms.py:290 msgid "From Amount" msgstr "Van Bedrag" -#: apps/transactions/forms.py:284 +#: apps/transactions/forms.py:295 msgid "To Amount" msgstr "Naar Bedrag" -#: apps/transactions/forms.py:399 +#: apps/transactions/forms.py:410 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "Overschrijving" -#: apps/transactions/forms.py:611 +#: apps/transactions/forms.py:652 msgid "Tag name" msgstr "Labelnaam" -#: apps/transactions/forms.py:643 +#: apps/transactions/forms.py:684 msgid "Entity name" msgstr "Naam van bedrijf" -#: apps/transactions/forms.py:675 +#: apps/transactions/forms.py:716 msgid "Category name" msgstr "Naam van categorie" -#: apps/transactions/forms.py:677 +#: apps/transactions/forms.py:718 msgid "Muted categories won't count towards your monthly total" msgstr "Gedempte categorieën tellen niet mee voor je maandtotaal" -#: apps/transactions/forms.py:847 +#: apps/transactions/forms.py:900 msgid "End date should be after the start date" msgstr "De einddatum moet na de begindatum vallen" -#: apps/transactions/models.py:112 +#: apps/transactions/models.py:178 msgid "Mute" msgstr "Dempen" -#: apps/transactions/models.py:117 +#: apps/transactions/models.py:183 msgid "" "Deactivated categories won't be able to be selected when creating new " "transactions" @@ -1212,26 +1295,26 @@ msgstr "" "Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van " "nieuwe transacties" -#: apps/transactions/models.py:122 +#: apps/transactions/models.py:191 msgid "Transaction Category" msgstr "Transactie categorie" -#: apps/transactions/models.py:123 +#: apps/transactions/models.py:192 msgid "Transaction Categories" msgstr "Transactie categorieën" -#: apps/transactions/models.py:136 +#: apps/transactions/models.py:206 msgid "" "Deactivated tags won't be able to be selected when creating new transactions" msgstr "" "Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van " "nieuwe verrichtingen" -#: apps/transactions/models.py:141 apps/transactions/models.py:142 +#: apps/transactions/models.py:214 apps/transactions/models.py:215 msgid "Transaction Tags" msgstr "Verrichting Labels" -#: apps/transactions/models.py:155 +#: apps/transactions/models.py:229 msgid "" "Deactivated entities won't be able to be selected when creating new " "transactions" @@ -1239,11 +1322,11 @@ msgstr "" "Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van " "nieuwe verrichtingen" -#: apps/transactions/models.py:160 +#: apps/transactions/models.py:237 msgid "Entity" msgstr "Bedrijf" -#: apps/transactions/models.py:170 +#: apps/transactions/models.py:248 #: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:52 @@ -1254,7 +1337,7 @@ msgstr "Bedrijf" msgid "Income" msgstr "Ontvangsten Transactie" -#: apps/transactions/models.py:171 +#: apps/transactions/models.py:249 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:56 @@ -1264,117 +1347,117 @@ msgstr "Ontvangsten Transactie" msgid "Expense" msgstr "Uitgave" -#: apps/transactions/models.py:225 apps/transactions/models.py:390 +#: apps/transactions/models.py:303 apps/transactions/models.py:475 msgid "Installment Plan" msgstr "Afbetalingsplan" -#: apps/transactions/models.py:234 apps/transactions/models.py:591 +#: apps/transactions/models.py:312 apps/transactions/models.py:679 msgid "Recurring Transaction" msgstr "Terugkerende verrichting" -#: apps/transactions/models.py:242 +#: apps/transactions/models.py:320 msgid "Deleted" msgstr "Verwijderd" -#: apps/transactions/models.py:247 +#: apps/transactions/models.py:325 msgid "Deleted At" msgstr "Verwijderd Op" -#: apps/transactions/models.py:255 +#: apps/transactions/models.py:337 msgid "Transaction" msgstr "Verrichting" -#: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 +#: apps/transactions/models.py:405 templates/tags/fragments/table.html:71 msgid "No tags" msgstr "Geen labels" -#: apps/transactions/models.py:324 +#: apps/transactions/models.py:406 msgid "No category" msgstr "Geen categorie" -#: apps/transactions/models.py:326 +#: apps/transactions/models.py:408 msgid "No description" msgstr "Geen Beschrijving" -#: apps/transactions/models.py:332 +#: apps/transactions/models.py:414 msgid "Yearly" msgstr "Jaarlijks" -#: apps/transactions/models.py:333 apps/users/models.py:26 +#: apps/transactions/models.py:415 apps/users/models.py:26 #: templates/includes/navbar.html:26 msgid "Monthly" msgstr "Maandelijks" -#: apps/transactions/models.py:334 +#: apps/transactions/models.py:416 msgid "Weekly" msgstr "Wekelijks" -#: apps/transactions/models.py:335 +#: apps/transactions/models.py:417 msgid "Daily" msgstr "Dagelijks" -#: apps/transactions/models.py:348 +#: apps/transactions/models.py:430 msgid "Number of Installments" msgstr "Aantal aflossingen" -#: apps/transactions/models.py:353 +#: apps/transactions/models.py:435 msgid "Installment Start" msgstr "Begin afbetaling" -#: apps/transactions/models.py:354 +#: apps/transactions/models.py:436 msgid "The installment number to start counting from" msgstr "Het nummer van de aflevering om mee te beginnen" -#: apps/transactions/models.py:359 apps/transactions/models.py:574 +#: apps/transactions/models.py:441 apps/transactions/models.py:659 msgid "Start Date" msgstr "Startdatum" -#: apps/transactions/models.py:363 apps/transactions/models.py:575 +#: apps/transactions/models.py:445 apps/transactions/models.py:660 msgid "End Date" msgstr "Einddatum" -#: apps/transactions/models.py:368 +#: apps/transactions/models.py:450 msgid "Recurrence" msgstr "Terugkeerpatroon" -#: apps/transactions/models.py:371 +#: apps/transactions/models.py:453 msgid "Installment Amount" msgstr "Termijnbedrag" -#: apps/transactions/models.py:533 +#: apps/transactions/models.py:618 msgid "day(s)" msgstr "dag(en)" -#: apps/transactions/models.py:534 +#: apps/transactions/models.py:619 msgid "week(s)" msgstr "we(e)k(en)" -#: apps/transactions/models.py:535 +#: apps/transactions/models.py:620 msgid "month(s)" msgstr "maand(en)" -#: apps/transactions/models.py:536 +#: apps/transactions/models.py:621 msgid "year(s)" msgstr "ja(a)r(en)" -#: apps/transactions/models.py:538 +#: apps/transactions/models.py:623 #: templates/recurring_transactions/fragments/list.html:24 msgid "Paused" msgstr "Gepauzeerd" -#: apps/transactions/models.py:577 +#: apps/transactions/models.py:662 msgid "Recurrence Type" msgstr "Type Terugkeerpatroon" -#: apps/transactions/models.py:580 +#: apps/transactions/models.py:665 msgid "Recurrence Interval" msgstr "Terugkeer Interval" -#: apps/transactions/models.py:584 +#: apps/transactions/models.py:669 msgid "Last Generated Date" msgstr "Laatste Gegenereerde Datum" -#: apps/transactions/models.py:587 +#: apps/transactions/models.py:672 msgid "Last Generated Reference Date" msgstr "Laatste Gegenereerde Referentiedatum" @@ -1423,27 +1506,27 @@ msgid_plural "%(count)s transactions duplicated successfully" msgstr[0] "%(count)s verrichting succesvol gedupliceerd" msgstr[1] "%(count)s verrichtingen succesvol gedupliceerd" -#: apps/transactions/views/categories.py:64 +#: apps/transactions/views/categories.py:66 msgid "Category added successfully" msgstr "Categorie succesvol toegevoegd" -#: apps/transactions/views/categories.py:92 +#: apps/transactions/views/categories.py:104 msgid "Category updated successfully" msgstr "Categorie succesvol bijgewerkt" -#: apps/transactions/views/categories.py:118 +#: apps/transactions/views/categories.py:171 msgid "Category deleted successfully" msgstr "Categorie succesvol verwijderd" -#: apps/transactions/views/entities.py:64 +#: apps/transactions/views/entities.py:66 msgid "Entity added successfully" msgstr "Bedrijf succesvol toegevoegd" -#: apps/transactions/views/entities.py:92 +#: apps/transactions/views/entities.py:104 msgid "Entity updated successfully" msgstr "Bedrijf succesvol bijgewerkt" -#: apps/transactions/views/entities.py:118 +#: apps/transactions/views/entities.py:133 msgid "Entity deleted successfully" msgstr "Bedrijf succesvol verwijderd" @@ -1487,15 +1570,15 @@ msgstr "Terugkerende Verrichting succesvol voltooid" msgid "Recurring Transaction deleted successfully" msgstr "Terugkerende Verrichting succesvol verwijderd" -#: apps/transactions/views/tags.py:64 +#: apps/transactions/views/tags.py:66 msgid "Tag added successfully" msgstr "Label succesvol toegevoegd" -#: apps/transactions/views/tags.py:92 +#: apps/transactions/views/tags.py:104 msgid "Tag updated successfully" msgstr "Label succesvol bijgewerkt" -#: apps/transactions/views/tags.py:118 +#: apps/transactions/views/tags.py:133 msgid "Tag deleted successfully" msgstr "Label succesvol verwijderd" @@ -1585,10 +1668,6 @@ msgstr "Tijdsnotatie" msgid "Number Format" msgstr "Schrijfwijze Nummers" -#: apps/users/forms.py:131 -msgid "Save" -msgstr "Opslaan" - #: apps/users/models.py:27 templates/includes/navbar.html:28 msgid "Yearly by currency" msgstr "Jaarlijks per munteenheid" @@ -1681,7 +1760,7 @@ msgstr "Acties" #: templates/cotton/ui/transactions_action_bar.html:49 #: templates/currencies/fragments/list.html:37 #: templates/dca/fragments/strategy/details.html:67 -#: templates/dca/fragments/strategy/list.html:34 +#: templates/dca/fragments/strategy/list.html:36 #: templates/entities/fragments/table.html:28 #: templates/exchange_rates/fragments/table.html:23 #: templates/exchange_rates_services/fragments/list.html:46 @@ -1705,7 +1784,7 @@ msgstr "Bijwerken" #: templates/cotton/ui/transactions_action_bar.html:86 #: templates/currencies/fragments/list.html:44 #: templates/dca/fragments/strategy/details.html:75 -#: templates/dca/fragments/strategy/list.html:42 +#: templates/dca/fragments/strategy/list.html:44 #: templates/entities/fragments/table.html:36 #: templates/exchange_rates/fragments/table.html:31 #: templates/exchange_rates_services/fragments/list.html:53 @@ -1731,7 +1810,7 @@ msgstr "Verwijderen" #: templates/cotton/ui/transactions_action_bar.html:88 #: templates/currencies/fragments/list.html:48 #: templates/dca/fragments/strategy/details.html:80 -#: templates/dca/fragments/strategy/list.html:46 +#: templates/dca/fragments/strategy/list.html:48 #: templates/entities/fragments/table.html:40 #: templates/exchange_rates/fragments/table.html:36 #: templates/exchange_rates_services/fragments/list.html:57 @@ -1760,7 +1839,7 @@ msgstr "Weet je het zeker?" #: templates/cotton/ui/transactions_action_bar.html:89 #: templates/currencies/fragments/list.html:49 #: templates/dca/fragments/strategy/details.html:81 -#: templates/dca/fragments/strategy/list.html:47 +#: templates/dca/fragments/strategy/list.html:49 #: templates/entities/fragments/table.html:41 #: templates/exchange_rates/fragments/table.html:37 #: templates/exchange_rates_services/fragments/list.html:58 @@ -1780,7 +1859,7 @@ msgstr "Je kunt dit niet meer terugdraaien!" #: templates/cotton/transaction/item.html:170 #: templates/currencies/fragments/list.html:50 #: templates/dca/fragments/strategy/details.html:82 -#: templates/dca/fragments/strategy/list.html:48 +#: templates/dca/fragments/strategy/list.html:50 #: templates/entities/fragments/table.html:42 #: templates/exchange_rates/fragments/table.html:38 #: templates/exchange_rates_services/fragments/list.html:59 @@ -1796,10 +1875,41 @@ msgstr "Je kunt dit niet meer terugdraaien!" msgid "Yes, delete it!" msgstr "Ja, verwijder het!" -#: templates/account_groups/fragments/list.html:59 +#: templates/account_groups/fragments/list.html:55 +#: templates/accounts/fragments/list.html:60 +#: templates/categories/fragments/table.html:49 +#: templates/dca/fragments/strategy/list.html:58 +#: templates/entities/fragments/table.html:48 +#: templates/rules/fragments/list.html:56 +#: templates/tags/fragments/table.html:48 +msgid "Take ownership" +msgstr "" + +#: templates/account_groups/fragments/list.html:65 +#: templates/accounts/fragments/list.html:70 +#: templates/categories/fragments/table.html:59 +#: templates/dca/fragments/strategy/list.html:67 +#: templates/entities/fragments/table.html:58 +#: templates/rules/fragments/list.html:66 +#: templates/tags/fragments/table.html:58 +msgid "Share" +msgstr "" + +#: templates/account_groups/fragments/list.html:77 msgid "No account groups" msgstr "Geen Rekeningsgroepen" +#: templates/account_groups/fragments/share.html:5 +#: templates/accounts/fragments/share.html:5 +#: templates/categories/fragments/share.html:5 +#: templates/dca/fragments/strategy/share.html:5 +#: templates/entities/fragments/share.html:5 +#: templates/rules/fragments/share.html:5 templates/tags/fragments/share.html:5 +#, fuzzy +#| msgid "Settings" +msgid "Share settings" +msgstr "Instellingen" + #: templates/accounts/fragments/account_reconciliation.html:6 msgid "Account Reconciliation" msgstr "Rekeningen Gelijkstellen" @@ -1828,7 +1938,7 @@ msgstr "Rekening bewerken" msgid "Is Asset" msgstr "Is Vermogen" -#: templates/accounts/fragments/list.html:69 +#: templates/accounts/fragments/list.html:87 msgid "No accounts" msgstr "Geen rekeningen" @@ -1885,7 +1995,7 @@ msgstr "Categorie bewerken" msgid "Muted" msgstr "Gedempt" -#: templates/categories/fragments/table.html:57 +#: templates/categories/fragments/table.html:75 #: templates/insights/fragments/category_overview/index.html:67 msgid "No categories" msgstr "Geen categorieën" @@ -2173,7 +2283,7 @@ msgstr "Bedrijf tevoegen" msgid "Edit entity" msgstr "Bewerk bedrijf" -#: templates/entities/fragments/table.html:53 +#: templates/entities/fragments/table.html:71 msgid "No entities" msgstr "Geen bedrijven" @@ -2244,7 +2354,7 @@ msgstr "rekeningen" msgid "No services configured" msgstr "Geen diensten ingesteld" -#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137 msgid "Export and Restore" msgstr "Exporteren en Herstellen" @@ -2385,15 +2495,15 @@ msgstr "Beheer" msgid "Automation" msgstr "Automatisatie" -#: templates/includes/navbar.html:148 +#: templates/includes/navbar.html:150 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:149 +#: templates/includes/navbar.html:151 msgid "Django Admin" msgstr "Django Beheerder" -#: templates/includes/navbar.html:158 +#: templates/includes/navbar.html:160 msgid "Calculator" msgstr "Rekenmachine" @@ -2759,15 +2869,15 @@ msgstr "Geen terugkerende verrichtingen" msgid "View" msgstr "Toon" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Deactivate" msgstr "Uitschakelen" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Activate" msgstr "Inschakelen" -#: templates/rules/fragments/list.html:72 +#: templates/rules/fragments/list.html:92 msgid "No rules" msgstr "Geen regels" diff --git a/app/locale/pt_BR/LC_MESSAGES/django.po b/app/locale/pt_BR/LC_MESSAGES/django.po index 18ba1bd..962426d 100644 --- a/app/locale/pt_BR/LC_MESSAGES/django.po +++ b/app/locale/pt_BR/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-03-04 06:28+0000\n" +"POT-Creation-Date: 2025-03-08 15:04+0000\n" "PO-Revision-Date: 2025-03-04 06:46+0000\n" "Last-Translator: Herculino Trotta \n" "Language-Team: Portuguese (Brazil) Public: Shown for all users. Only editable by the owner." +msgstr "" + +#: apps/common/forms.py:79 apps/users/forms.py:131 +msgid "Save" +msgstr "Salvar" + +#: apps/common/models.py:29 +#, fuzzy +#| msgid "Activate" +msgid "Private" +msgstr "Ativar" + +#: apps/common/models.py:30 +msgid "Public" +msgstr "" + #: apps/common/templatetags/natural.py:20 #: templates/monthly_overview/fragments/monthly_summary.html:9 msgid "today" @@ -370,10 +449,10 @@ msgstr "Prefixo" msgid "Suffix" msgstr "Sufixo" -#: apps/currencies/forms.py:69 apps/dca/models.py:156 apps/rules/forms.py:163 -#: apps/rules/forms.py:176 apps/rules/models.py:27 apps/rules/models.py:248 -#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 -#: apps/transactions/models.py:186 +#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:163 +#: apps/rules/forms.py:176 apps/rules/models.py:32 apps/rules/models.py:253 +#: apps/transactions/forms.py:64 apps/transactions/forms.py:331 +#: apps/transactions/models.py:264 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 #: templates/exchange_rates_services/fragments/table.html:10 @@ -392,8 +471,8 @@ msgstr "Nome da Moeda" msgid "Decimal Places" msgstr "Casas Decimais" -#: apps/currencies/models.py:40 apps/export_app/forms.py:20 -#: apps/export_app/forms.py:125 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:26 +#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: templates/currencies/fragments/list.html:5 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122 #: templates/includes/navbar.html:124 @@ -423,8 +502,8 @@ msgstr "Taxa de Câmbio" msgid "Date and Time" msgstr "Data e Tempo" -#: apps/currencies/models.py:74 apps/export_app/forms.py:62 -#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:68 +#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -454,8 +533,8 @@ msgstr "Nome do Serviço" msgid "Service Type" msgstr "Tipo de Serviço" -#: apps/currencies/models.py:109 apps/transactions/models.py:115 -#: apps/transactions/models.py:134 apps/transactions/models.py:153 +#: apps/currencies/models.py:109 apps/transactions/models.py:181 +#: apps/transactions/models.py:204 apps/transactions/models.py:227 #: templates/categories/fragments/list.html:21 #: templates/entities/fragments/list.html:21 #: templates/recurring_transactions/fragments/list.html:21 @@ -585,15 +664,15 @@ msgstr "Serviços marcados para execução com sucesso" msgid "Create transaction" msgstr "Criar transação" -#: apps/dca/forms.py:70 apps/transactions/forms.py:267 +#: apps/dca/forms.py:70 apps/transactions/forms.py:278 msgid "From Account" msgstr "Conta de origem" -#: apps/dca/forms.py:76 apps/transactions/forms.py:272 +#: apps/dca/forms.py:76 apps/transactions/forms.py:283 msgid "To Account" msgstr "Conta de destino" -#: apps/dca/forms.py:116 apps/dca/models.py:169 +#: apps/dca/forms.py:116 apps/dca/models.py:171 msgid "Expense Transaction" msgstr "Transação de saída" @@ -601,7 +680,7 @@ msgstr "Transação de saída" msgid "Type to search for a transaction to link to this entry" msgstr "Digite para buscar uma transação para conectar à esta entrada" -#: apps/dca/forms.py:126 apps/dca/models.py:177 +#: apps/dca/forms.py:126 apps/dca/models.py:179 msgid "Income Transaction" msgstr "Transação de entrada" @@ -609,89 +688,93 @@ msgstr "Transação de entrada" msgid "Link transaction" msgstr "Conectar transação" -#: apps/dca/forms.py:279 apps/dca/forms.py:280 apps/dca/forms.py:285 -#: apps/dca/forms.py:289 +#: apps/dca/forms.py:297 apps/dca/forms.py:298 apps/dca/forms.py:303 +#: apps/dca/forms.py:307 msgid "You must provide an account." msgstr "Você deve informar uma conta." -#: apps/dca/forms.py:294 apps/transactions/forms.py:414 +#: apps/dca/forms.py:312 apps/transactions/forms.py:443 msgid "From and To accounts must be different." msgstr "As contas De e Para devem ser diferentes." -#: apps/dca/forms.py:308 +#: apps/dca/forms.py:326 #, python-format msgid "DCA for %(strategy_name)s" msgstr "CMP para %(strategy_name)s" -#: apps/dca/models.py:17 +#: apps/dca/models.py:16 msgid "Target Currency" msgstr "Moeda de destino" -#: apps/dca/models.py:23 +#: apps/dca/models.py:22 msgid "Payment Currency" msgstr "Moeda de pagamento" -#: apps/dca/models.py:27 apps/dca/models.py:179 apps/rules/forms.py:167 -#: apps/rules/forms.py:182 apps/rules/models.py:31 apps/rules/models.py:264 -#: apps/transactions/forms.py:334 apps/transactions/models.py:199 -#: apps/transactions/models.py:387 apps/transactions/models.py:568 +#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:167 +#: apps/rules/forms.py:182 apps/rules/models.py:36 apps/rules/models.py:269 +#: apps/transactions/forms.py:345 apps/transactions/models.py:277 +#: apps/transactions/models.py:469 apps/transactions/models.py:653 msgid "Notes" msgstr "Notas" -#: apps/dca/models.py:32 +#: apps/dca/models.py:34 msgid "DCA Strategy" msgstr "Estratégia CMP" -#: apps/dca/models.py:33 apps/export_app/forms.py:145 +#: apps/dca/models.py:35 apps/export_app/forms.py:153 msgid "DCA Strategies" msgstr "Estratégias CMP" -#: apps/dca/models.py:154 +#: apps/dca/models.py:156 msgid "Strategy" msgstr "Estratégia" -#: apps/dca/models.py:158 templates/dca/fragments/strategy/details.html:54 +#: apps/dca/models.py:160 templates/dca/fragments/strategy/details.html:54 msgid "Amount Paid" msgstr "Quantia paga" -#: apps/dca/models.py:161 templates/dca/fragments/strategy/details.html:53 +#: apps/dca/models.py:163 templates/dca/fragments/strategy/details.html:53 msgid "Amount Received" msgstr "Quantia recebida" -#: apps/dca/models.py:184 +#: apps/dca/models.py:186 msgid "DCA Entry" msgstr "Entrada CMP" -#: apps/dca/models.py:185 apps/export_app/forms.py:146 +#: apps/dca/models.py:187 apps/export_app/forms.py:154 msgid "DCA Entries" msgstr "Entradas CMP" -#: apps/dca/views.py:37 +#: apps/dca/views.py:39 msgid "DCA Strategy added successfully" msgstr "Estratégia CMP adicionada com sucesso" -#: apps/dca/views.py:64 +#: apps/dca/views.py:76 msgid "DCA Strategy updated successfully" msgstr "Estratégia CMP atualizada com sucesso" -#: apps/dca/views.py:90 +#: apps/dca/views.py:108 msgid "DCA strategy deleted successfully" msgstr "Estratégia CMP apagada com sucesso" -#: apps/dca/views.py:161 +#: apps/dca/views.py:238 msgid "Entry added successfully" msgstr "Entrada adicionada com sucesso" -#: apps/dca/views.py:188 +#: apps/dca/views.py:265 msgid "Entry updated successfully" msgstr "Entrada atualizada com sucesso" -#: apps/dca/views.py:214 +#: apps/dca/views.py:291 msgid "Entry deleted successfully" msgstr "Entrada apagada com sucesso" -#: apps/export_app/forms.py:26 apps/export_app/forms.py:129 -#: apps/transactions/models.py:256 templates/includes/navbar.html:57 +#: apps/export_app/forms.py:14 apps/export_app/forms.py:131 +msgid "Users" +msgstr "" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:137 +#: apps/transactions/models.py:338 templates/includes/navbar.html:57 #: templates/includes/navbar.html:104 #: templates/recurring_transactions/fragments/list_transactions.html:5 #: templates/recurring_transactions/fragments/table.html:37 @@ -699,104 +782,104 @@ msgstr "Entrada apagada com sucesso" msgid "Transactions" msgstr "Transações" -#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: apps/export_app/forms.py:38 apps/export_app/forms.py:134 #: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5 #: templates/categories/pages/index.html:4 templates/includes/navbar.html:106 msgid "Categories" msgstr "Categorias" -#: apps/export_app/forms.py:44 apps/export_app/forms.py:128 -#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:34 -#: apps/rules/models.py:276 apps/transactions/filters.py:81 -#: apps/transactions/forms.py:55 apps/transactions/forms.py:487 -#: apps/transactions/forms.py:732 apps/transactions/models.py:161 -#: apps/transactions/models.py:214 apps/transactions/models.py:383 -#: apps/transactions/models.py:565 templates/entities/fragments/list.html:5 +#: apps/export_app/forms.py:50 apps/export_app/forms.py:136 +#: apps/rules/forms.py:172 apps/rules/forms.py:181 apps/rules/models.py:39 +#: apps/rules/models.py:281 apps/transactions/filters.py:81 +#: apps/transactions/forms.py:56 apps/transactions/forms.py:516 +#: apps/transactions/forms.py:773 apps/transactions/models.py:238 +#: apps/transactions/models.py:292 apps/transactions/models.py:465 +#: apps/transactions/models.py:650 templates/entities/fragments/list.html:5 #: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 msgid "Entities" msgstr "Entidades" -#: apps/export_app/forms.py:50 apps/export_app/forms.py:132 -#: apps/transactions/models.py:592 templates/includes/navbar.html:74 +#: apps/export_app/forms.py:56 apps/export_app/forms.py:140 +#: apps/transactions/models.py:680 templates/includes/navbar.html:74 #: templates/recurring_transactions/fragments/list.html:5 #: templates/recurring_transactions/pages/index.html:4 msgid "Recurring Transactions" msgstr "Transações Recorrentes" -#: apps/export_app/forms.py:56 apps/export_app/forms.py:130 -#: apps/transactions/models.py:391 templates/includes/navbar.html:72 +#: apps/export_app/forms.py:62 apps/export_app/forms.py:138 +#: apps/transactions/models.py:476 templates/includes/navbar.html:72 #: templates/installment_plans/fragments/list.html:5 #: templates/installment_plans/pages/index.html:4 msgid "Installment Plans" msgstr "Parcelamentos" -#: apps/export_app/forms.py:68 apps/export_app/forms.py:135 +#: apps/export_app/forms.py:74 apps/export_app/forms.py:143 #: templates/exchange_rates_services/fragments/list.html:6 #: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:138 +#: templates/includes/navbar.html:140 msgid "Automatic Exchange Rates" msgstr "Taxas de Câmbio Automáticas" -#: apps/export_app/forms.py:74 templates/includes/navbar.html:132 +#: apps/export_app/forms.py:80 templates/includes/navbar.html:132 #: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4 msgid "Rules" msgstr "Regras" -#: apps/export_app/forms.py:80 templates/cotton/transaction/item.html:56 +#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56 msgid "DCA" msgstr "CMP" -#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: apps/export_app/forms.py:92 apps/export_app/forms.py:155 #: templates/import_app/fragments/profiles/list.html:5 #: templates/import_app/pages/profiles_index.html:4 msgid "Import Profiles" msgstr "Perfis de Importação" -#: apps/export_app/forms.py:112 templates/export_app/fragments/export.html:5 +#: apps/export_app/forms.py:119 templates/export_app/fragments/export.html:5 #: templates/export_app/pages/index.html:15 msgid "Export" msgstr "Exportar" -#: apps/export_app/forms.py:121 +#: apps/export_app/forms.py:128 msgid "Import a ZIP file exported from WYGIWYH" msgstr "Importe um arquivo ZIP exportado do WYGIWYH" -#: apps/export_app/forms.py:122 +#: apps/export_app/forms.py:129 msgid "ZIP File" msgstr "Arquivo ZIP" -#: apps/export_app/forms.py:138 apps/rules/models.py:16 +#: apps/export_app/forms.py:146 apps/rules/models.py:21 msgid "Transaction rules" msgstr "Regra da transação" -#: apps/export_app/forms.py:140 apps/rules/models.py:53 +#: apps/export_app/forms.py:148 apps/rules/models.py:58 msgid "Edit transaction action" msgstr "Ação de editar de transação" -#: apps/export_app/forms.py:143 apps/rules/models.py:290 +#: apps/export_app/forms.py:151 apps/rules/models.py:295 msgid "Update or create transaction actions" msgstr "Ações de atualizar ou criar transação" -#: apps/export_app/forms.py:176 templates/cotton/transaction/item.html:158 +#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158 #: templates/cotton/ui/deleted_transactions_action_bar.html:47 #: templates/export_app/fragments/restore.html:5 #: templates/export_app/pages/index.html:24 msgid "Restore" msgstr "Restaurar" -#: apps/export_app/forms.py:187 +#: apps/export_app/forms.py:196 msgid "Please upload either a ZIP file or at least one CSV file" msgstr "Carregue um arquivo ZIP ou pelo menos um arquivo CSV" -#: apps/export_app/views.py:168 +#: apps/export_app/views.py:174 msgid "You have to select at least one export" msgstr "É necessário selecionar pelo menos uma exportação" -#: apps/export_app/views.py:186 +#: apps/export_app/views.py:193 msgid "Data restored successfully" msgstr "Dados restaurados com sucesso" -#: apps/export_app/views.py:198 +#: apps/export_app/views.py:205 msgid "" "There was an error restoring your data. Check the logs for more details." msgstr "" @@ -857,23 +940,23 @@ msgstr "Status" msgid "File name" msgstr "Nome do Arquivo" -#: apps/import_app/views.py:75 +#: apps/import_app/views.py:62 msgid "Import Profile added successfully" msgstr "Perfil de Importação adicionado com sucesso" -#: apps/import_app/views.py:110 +#: apps/import_app/views.py:97 msgid "Import Profile update successfully" msgstr "Importação atualizada com sucesso" -#: apps/import_app/views.py:136 +#: apps/import_app/views.py:123 msgid "Import Profile deleted successfully" msgstr "Importação apagada com sucesso" -#: apps/import_app/views.py:194 +#: apps/import_app/views.py:185 msgid "Import Run queued successfully" msgstr "Importação adicionada à fila com sucesso" -#: apps/import_app/views.py:220 +#: apps/import_app/views.py:211 msgid "Run deleted successfully" msgstr "Importação apagada com sucesso" @@ -956,49 +1039,49 @@ msgstr "Já existe um valor para esse campo na regra." msgid "Operator" msgstr "Operador" -#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:25 -#: apps/rules/models.py:240 apps/transactions/models.py:183 -#: apps/transactions/models.py:343 apps/transactions/models.py:546 +#: apps/rules/forms.py:161 apps/rules/forms.py:174 apps/rules/models.py:30 +#: apps/rules/models.py:245 apps/transactions/models.py:261 +#: apps/transactions/models.py:425 apps/transactions/models.py:631 msgid "Type" msgstr "Tipo" -#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:26 -#: apps/rules/models.py:244 apps/transactions/filters.py:23 -#: apps/transactions/models.py:185 templates/cotton/transaction/item.html:21 +#: apps/rules/forms.py:162 apps/rules/forms.py:175 apps/rules/models.py:31 +#: apps/rules/models.py:249 apps/transactions/filters.py:23 +#: apps/transactions/models.py:263 templates/cotton/transaction/item.html:21 #: templates/cotton/transaction/item.html:31 #: templates/transactions/widgets/paid_toggle_button.html:12 #: templates/transactions/widgets/unselectable_paid_toggle_button.html:16 msgid "Paid" msgstr "Pago" -#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:28 -#: apps/rules/models.py:252 apps/transactions/forms.py:67 -#: apps/transactions/forms.py:323 apps/transactions/forms.py:493 -#: apps/transactions/models.py:187 apps/transactions/models.py:361 -#: apps/transactions/models.py:570 +#: apps/rules/forms.py:164 apps/rules/forms.py:177 apps/rules/models.py:33 +#: apps/rules/models.py:257 apps/transactions/forms.py:68 +#: apps/transactions/forms.py:334 apps/transactions/forms.py:522 +#: apps/transactions/models.py:265 apps/transactions/models.py:443 +#: apps/transactions/models.py:655 msgid "Reference Date" msgstr "Data de Referência" -#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:29 -#: apps/rules/models.py:256 apps/transactions/models.py:192 -#: apps/transactions/models.py:551 templates/insights/fragments/sankey.html:95 +#: apps/rules/forms.py:165 apps/rules/forms.py:178 apps/rules/models.py:34 +#: apps/rules/models.py:261 apps/transactions/models.py:270 +#: apps/transactions/models.py:636 templates/insights/fragments/sankey.html:95 msgid "Amount" msgstr "Quantia" -#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:11 -#: apps/rules/models.py:30 apps/rules/models.py:260 -#: apps/transactions/forms.py:326 apps/transactions/models.py:197 -#: apps/transactions/models.py:345 apps/transactions/models.py:554 +#: apps/rules/forms.py:166 apps/rules/forms.py:179 apps/rules/models.py:13 +#: apps/rules/models.py:35 apps/rules/models.py:265 +#: apps/transactions/forms.py:337 apps/transactions/models.py:275 +#: apps/transactions/models.py:427 apps/transactions/models.py:639 msgid "Description" msgstr "Descrição" -#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:268 -#: apps/transactions/models.py:236 +#: apps/rules/forms.py:169 apps/rules/forms.py:184 apps/rules/models.py:273 +#: apps/transactions/models.py:314 msgid "Internal Note" msgstr "Nota Interna" -#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:272 -#: apps/transactions/models.py:238 +#: apps/rules/forms.py:170 apps/rules/forms.py:185 apps/rules/models.py:277 +#: apps/transactions/models.py:316 msgid "Internal ID" msgstr "ID Interna" @@ -1010,71 +1093,71 @@ msgstr "Critério de Busca" msgid "Set Values" msgstr "Definir valores" -#: apps/rules/models.py:12 +#: apps/rules/models.py:14 msgid "Trigger" msgstr "Gatilho" -#: apps/rules/models.py:15 +#: apps/rules/models.py:20 msgid "Transaction rule" msgstr "Regra da transação" -#: apps/rules/models.py:40 apps/rules/models.py:78 +#: apps/rules/models.py:45 apps/rules/models.py:83 msgid "Rule" msgstr "Regra" -#: apps/rules/models.py:45 +#: apps/rules/models.py:50 msgid "Field" msgstr "Campo" -#: apps/rules/models.py:47 +#: apps/rules/models.py:52 msgid "Value" msgstr "Valor" -#: apps/rules/models.py:54 +#: apps/rules/models.py:59 msgid "Edit transaction actions" msgstr "Ações de editar de transação" -#: apps/rules/models.py:64 +#: apps/rules/models.py:69 msgid "is exactly" msgstr "é exatamete" -#: apps/rules/models.py:65 +#: apps/rules/models.py:70 msgid "contains" msgstr "contém" -#: apps/rules/models.py:66 +#: apps/rules/models.py:71 msgid "starts with" msgstr "começa com" -#: apps/rules/models.py:67 +#: apps/rules/models.py:72 msgid "ends with" msgstr "termina em" -#: apps/rules/models.py:68 +#: apps/rules/models.py:73 msgid "equals" msgstr "igual" -#: apps/rules/models.py:69 +#: apps/rules/models.py:74 msgid "greater than" msgstr "maior que" -#: apps/rules/models.py:70 +#: apps/rules/models.py:75 msgid "less than" msgstr "menos de" -#: apps/rules/models.py:71 +#: apps/rules/models.py:76 msgid "greater than or equal" msgstr "maior ou igual" -#: apps/rules/models.py:72 +#: apps/rules/models.py:77 msgid "less than or equal" msgstr "menor ou igual" -#: apps/rules/models.py:82 templates/transactions/pages/transactions.html:15 +#: apps/rules/models.py:87 templates/transactions/pages/transactions.html:15 msgid "Filter" msgstr "Filtro" -#: apps/rules/models.py:85 +#: apps/rules/models.py:90 msgid "" "Generic expression to enable or disable execution. Should evaluate to True " "or False" @@ -1082,47 +1165,47 @@ msgstr "" "Expressão genérica para ativar ou desativar a execução. Deve retornar True " "ou False" -#: apps/rules/models.py:289 +#: apps/rules/models.py:294 msgid "Update or create transaction action" msgstr "Ação de atualizar ou criar transação" -#: apps/rules/views.py:52 +#: apps/rules/views.py:54 msgid "Rule deactivated successfully" msgstr "Regra desativada com sucesso" -#: apps/rules/views.py:54 +#: apps/rules/views.py:56 msgid "Rule activated successfully" msgstr "Regra ativada com sucesso" -#: apps/rules/views.py:72 +#: apps/rules/views.py:74 msgid "Rule added successfully" msgstr "Regra adicionada com sucesso" -#: apps/rules/views.py:100 +#: apps/rules/views.py:112 msgid "Rule updated successfully" msgstr "Regra atualizada com sucesso" -#: apps/rules/views.py:139 +#: apps/rules/views.py:157 msgid "Rule deleted successfully" msgstr "Regra apagada com sucesso" -#: apps/rules/views.py:193 +#: apps/rules/views.py:270 msgid "Action updated successfully" msgstr "Ação atualizada com sucesso" -#: apps/rules/views.py:223 +#: apps/rules/views.py:300 msgid "Action deleted successfully" msgstr "Ação apagada com sucesso" -#: apps/rules/views.py:246 +#: apps/rules/views.py:323 msgid "Update or Create Transaction action added successfully" msgstr "Ação Atualizar ou Criar Transação adicionada com sucesso" -#: apps/rules/views.py:278 +#: apps/rules/views.py:355 msgid "Update or Create Transaction action updated successfully" msgstr "Ação Atualizar ou Criar Transação atualizada com sucesso" -#: apps/rules/views.py:307 +#: apps/rules/views.py:384 msgid "Update or Create Transaction action deleted successfully" msgstr "Ação Atualizar ou Criar Transação apagada com sucesso" @@ -1161,48 +1244,48 @@ msgstr "Quantia miníma" msgid "Amount max" msgstr "Quantia máxima" -#: apps/transactions/forms.py:160 +#: apps/transactions/forms.py:171 msgid "More" msgstr "Mais" -#: apps/transactions/forms.py:279 +#: apps/transactions/forms.py:290 msgid "From Amount" msgstr "Quantia de origem" -#: apps/transactions/forms.py:284 +#: apps/transactions/forms.py:295 msgid "To Amount" msgstr "Quantia de destino" -#: apps/transactions/forms.py:399 +#: apps/transactions/forms.py:410 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "Transferir" -#: apps/transactions/forms.py:611 +#: apps/transactions/forms.py:652 msgid "Tag name" msgstr "Nome da Tag" -#: apps/transactions/forms.py:643 +#: apps/transactions/forms.py:684 msgid "Entity name" msgstr "Nome da entidade" -#: apps/transactions/forms.py:675 +#: apps/transactions/forms.py:716 msgid "Category name" msgstr "Nome da Categoria" -#: apps/transactions/forms.py:677 +#: apps/transactions/forms.py:718 msgid "Muted categories won't count towards your monthly total" msgstr "As categorias silenciadas não serão contabilizadas em seu total mensal" -#: apps/transactions/forms.py:847 +#: apps/transactions/forms.py:900 msgid "End date should be after the start date" msgstr "Data final deve ser após data inicial" -#: apps/transactions/models.py:112 +#: apps/transactions/models.py:178 msgid "Mute" msgstr "Silenciada" -#: apps/transactions/models.py:117 +#: apps/transactions/models.py:183 msgid "" "Deactivated categories won't be able to be selected when creating new " "transactions" @@ -1210,25 +1293,25 @@ msgstr "" "As categorias desativadas não poderão ser selecionadas ao criar novas " "transações" -#: apps/transactions/models.py:122 +#: apps/transactions/models.py:191 msgid "Transaction Category" msgstr "Categoria da Transação" -#: apps/transactions/models.py:123 +#: apps/transactions/models.py:192 msgid "Transaction Categories" msgstr "Categorias da Trasanção" -#: apps/transactions/models.py:136 +#: apps/transactions/models.py:206 msgid "" "Deactivated tags won't be able to be selected when creating new transactions" msgstr "" "As tags desativadas não poderão ser selecionadas ao criar novas transações" -#: apps/transactions/models.py:141 apps/transactions/models.py:142 +#: apps/transactions/models.py:214 apps/transactions/models.py:215 msgid "Transaction Tags" msgstr "Tags da Transação" -#: apps/transactions/models.py:155 +#: apps/transactions/models.py:229 msgid "" "Deactivated entities won't be able to be selected when creating new " "transactions" @@ -1236,11 +1319,11 @@ msgstr "" "As entidades desativadas não poderão ser selecionadas ao criar novas " "transações" -#: apps/transactions/models.py:160 +#: apps/transactions/models.py:237 msgid "Entity" msgstr "Entidade" -#: apps/transactions/models.py:170 +#: apps/transactions/models.py:248 #: templates/calendar_view/fragments/list.html:42 #: templates/calendar_view/fragments/list.html:44 #: templates/calendar_view/fragments/list.html:52 @@ -1251,7 +1334,7 @@ msgstr "Entidade" msgid "Income" msgstr "Renda" -#: apps/transactions/models.py:171 +#: apps/transactions/models.py:249 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 #: templates/calendar_view/fragments/list.html:56 @@ -1261,117 +1344,117 @@ msgstr "Renda" msgid "Expense" msgstr "Despesa" -#: apps/transactions/models.py:225 apps/transactions/models.py:390 +#: apps/transactions/models.py:303 apps/transactions/models.py:475 msgid "Installment Plan" msgstr "Parcelamento" -#: apps/transactions/models.py:234 apps/transactions/models.py:591 +#: apps/transactions/models.py:312 apps/transactions/models.py:679 msgid "Recurring Transaction" msgstr "Transação Recorrente" -#: apps/transactions/models.py:242 +#: apps/transactions/models.py:320 msgid "Deleted" msgstr "Apagado" -#: apps/transactions/models.py:247 +#: apps/transactions/models.py:325 msgid "Deleted At" msgstr "Apagado Em" -#: apps/transactions/models.py:255 +#: apps/transactions/models.py:337 msgid "Transaction" msgstr "Transação" -#: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 +#: apps/transactions/models.py:405 templates/tags/fragments/table.html:71 msgid "No tags" msgstr "Nenhuma tag" -#: apps/transactions/models.py:324 +#: apps/transactions/models.py:406 msgid "No category" msgstr "Sem categoria" -#: apps/transactions/models.py:326 +#: apps/transactions/models.py:408 msgid "No description" msgstr "Sem descrição" -#: apps/transactions/models.py:332 +#: apps/transactions/models.py:414 msgid "Yearly" msgstr "Anual" -#: apps/transactions/models.py:333 apps/users/models.py:26 +#: apps/transactions/models.py:415 apps/users/models.py:26 #: templates/includes/navbar.html:26 msgid "Monthly" msgstr "Mensal" -#: apps/transactions/models.py:334 +#: apps/transactions/models.py:416 msgid "Weekly" msgstr "Semanal" -#: apps/transactions/models.py:335 +#: apps/transactions/models.py:417 msgid "Daily" msgstr "Diária" -#: apps/transactions/models.py:348 +#: apps/transactions/models.py:430 msgid "Number of Installments" msgstr "Número de Parcelas" -#: apps/transactions/models.py:353 +#: apps/transactions/models.py:435 msgid "Installment Start" msgstr "Parcela inicial" -#: apps/transactions/models.py:354 +#: apps/transactions/models.py:436 msgid "The installment number to start counting from" msgstr "O número da parcela a partir do qual se inicia a contagem" -#: apps/transactions/models.py:359 apps/transactions/models.py:574 +#: apps/transactions/models.py:441 apps/transactions/models.py:659 msgid "Start Date" msgstr "Data de Início" -#: apps/transactions/models.py:363 apps/transactions/models.py:575 +#: apps/transactions/models.py:445 apps/transactions/models.py:660 msgid "End Date" msgstr "Data Final" -#: apps/transactions/models.py:368 +#: apps/transactions/models.py:450 msgid "Recurrence" msgstr "Recorrência" -#: apps/transactions/models.py:371 +#: apps/transactions/models.py:453 msgid "Installment Amount" msgstr "Valor da Parcela" -#: apps/transactions/models.py:533 +#: apps/transactions/models.py:618 msgid "day(s)" msgstr "dia(s)" -#: apps/transactions/models.py:534 +#: apps/transactions/models.py:619 msgid "week(s)" msgstr "semana(s)" -#: apps/transactions/models.py:535 +#: apps/transactions/models.py:620 msgid "month(s)" msgstr "mês(es)" -#: apps/transactions/models.py:536 +#: apps/transactions/models.py:621 msgid "year(s)" msgstr "ano(s)" -#: apps/transactions/models.py:538 +#: apps/transactions/models.py:623 #: templates/recurring_transactions/fragments/list.html:24 msgid "Paused" msgstr "Pausado" -#: apps/transactions/models.py:577 +#: apps/transactions/models.py:662 msgid "Recurrence Type" msgstr "Tipo de recorrência" -#: apps/transactions/models.py:580 +#: apps/transactions/models.py:665 msgid "Recurrence Interval" msgstr "Intervalo de recorrência" -#: apps/transactions/models.py:584 +#: apps/transactions/models.py:669 msgid "Last Generated Date" msgstr "Última data gerada" -#: apps/transactions/models.py:587 +#: apps/transactions/models.py:672 msgid "Last Generated Reference Date" msgstr "Última data de referência gerada" @@ -1420,27 +1503,27 @@ msgid_plural "%(count)s transactions duplicated successfully" msgstr[0] "%(count)s transação duplicada com sucesso" msgstr[1] "%(count)s transações duplicadas com sucesso" -#: apps/transactions/views/categories.py:64 +#: apps/transactions/views/categories.py:66 msgid "Category added successfully" msgstr "Categoria adicionada com sucesso" -#: apps/transactions/views/categories.py:92 +#: apps/transactions/views/categories.py:104 msgid "Category updated successfully" msgstr "Categoria atualizada com sucesso" -#: apps/transactions/views/categories.py:118 +#: apps/transactions/views/categories.py:171 msgid "Category deleted successfully" msgstr "Categoria apagada com sucesso" -#: apps/transactions/views/entities.py:64 +#: apps/transactions/views/entities.py:66 msgid "Entity added successfully" msgstr "Entidade adicionada com sucesso" -#: apps/transactions/views/entities.py:92 +#: apps/transactions/views/entities.py:104 msgid "Entity updated successfully" msgstr "Entidade atualizada com sucesso" -#: apps/transactions/views/entities.py:118 +#: apps/transactions/views/entities.py:133 msgid "Entity deleted successfully" msgstr "Entidade apagada com sucesso" @@ -1484,15 +1567,15 @@ msgstr "Transação Recorrente finalizada com sucesso" msgid "Recurring Transaction deleted successfully" msgstr "Transação Recorrente apagada com sucesso" -#: apps/transactions/views/tags.py:64 +#: apps/transactions/views/tags.py:66 msgid "Tag added successfully" msgstr "Tag adicionada com sucesso" -#: apps/transactions/views/tags.py:92 +#: apps/transactions/views/tags.py:104 msgid "Tag updated successfully" msgstr "Tag atualizada com sucesso" -#: apps/transactions/views/tags.py:118 +#: apps/transactions/views/tags.py:133 msgid "Tag deleted successfully" msgstr "Tag apagada com sucesso" @@ -1582,10 +1665,6 @@ msgstr "Formato de Data e Hora" msgid "Number Format" msgstr "Formato de Número" -#: apps/users/forms.py:131 -msgid "Save" -msgstr "Salvar" - #: apps/users/models.py:27 templates/includes/navbar.html:28 msgid "Yearly by currency" msgstr "Anual por moeda" @@ -1678,7 +1757,7 @@ msgstr "Ações" #: templates/cotton/ui/transactions_action_bar.html:49 #: templates/currencies/fragments/list.html:37 #: templates/dca/fragments/strategy/details.html:67 -#: templates/dca/fragments/strategy/list.html:34 +#: templates/dca/fragments/strategy/list.html:36 #: templates/entities/fragments/table.html:28 #: templates/exchange_rates/fragments/table.html:23 #: templates/exchange_rates_services/fragments/list.html:46 @@ -1702,7 +1781,7 @@ msgstr "Editar" #: templates/cotton/ui/transactions_action_bar.html:86 #: templates/currencies/fragments/list.html:44 #: templates/dca/fragments/strategy/details.html:75 -#: templates/dca/fragments/strategy/list.html:42 +#: templates/dca/fragments/strategy/list.html:44 #: templates/entities/fragments/table.html:36 #: templates/exchange_rates/fragments/table.html:31 #: templates/exchange_rates_services/fragments/list.html:53 @@ -1728,7 +1807,7 @@ msgstr "Apagar" #: templates/cotton/ui/transactions_action_bar.html:88 #: templates/currencies/fragments/list.html:48 #: templates/dca/fragments/strategy/details.html:80 -#: templates/dca/fragments/strategy/list.html:46 +#: templates/dca/fragments/strategy/list.html:48 #: templates/entities/fragments/table.html:40 #: templates/exchange_rates/fragments/table.html:36 #: templates/exchange_rates_services/fragments/list.html:57 @@ -1757,7 +1836,7 @@ msgstr "Tem certeza?" #: templates/cotton/ui/transactions_action_bar.html:89 #: templates/currencies/fragments/list.html:49 #: templates/dca/fragments/strategy/details.html:81 -#: templates/dca/fragments/strategy/list.html:47 +#: templates/dca/fragments/strategy/list.html:49 #: templates/entities/fragments/table.html:41 #: templates/exchange_rates/fragments/table.html:37 #: templates/exchange_rates_services/fragments/list.html:58 @@ -1777,7 +1856,7 @@ msgstr "Você não será capaz de reverter isso!" #: templates/cotton/transaction/item.html:170 #: templates/currencies/fragments/list.html:50 #: templates/dca/fragments/strategy/details.html:82 -#: templates/dca/fragments/strategy/list.html:48 +#: templates/dca/fragments/strategy/list.html:50 #: templates/entities/fragments/table.html:42 #: templates/exchange_rates/fragments/table.html:38 #: templates/exchange_rates_services/fragments/list.html:59 @@ -1793,10 +1872,41 @@ msgstr "Você não será capaz de reverter isso!" msgid "Yes, delete it!" msgstr "Sim, apague!" -#: templates/account_groups/fragments/list.html:59 +#: templates/account_groups/fragments/list.html:55 +#: templates/accounts/fragments/list.html:60 +#: templates/categories/fragments/table.html:49 +#: templates/dca/fragments/strategy/list.html:58 +#: templates/entities/fragments/table.html:48 +#: templates/rules/fragments/list.html:56 +#: templates/tags/fragments/table.html:48 +msgid "Take ownership" +msgstr "" + +#: templates/account_groups/fragments/list.html:65 +#: templates/accounts/fragments/list.html:70 +#: templates/categories/fragments/table.html:59 +#: templates/dca/fragments/strategy/list.html:67 +#: templates/entities/fragments/table.html:58 +#: templates/rules/fragments/list.html:66 +#: templates/tags/fragments/table.html:58 +msgid "Share" +msgstr "" + +#: templates/account_groups/fragments/list.html:77 msgid "No account groups" msgstr "Nenhum grupo de conta" +#: templates/account_groups/fragments/share.html:5 +#: templates/accounts/fragments/share.html:5 +#: templates/categories/fragments/share.html:5 +#: templates/dca/fragments/strategy/share.html:5 +#: templates/entities/fragments/share.html:5 +#: templates/rules/fragments/share.html:5 templates/tags/fragments/share.html:5 +#, fuzzy +#| msgid "Settings" +msgid "Share settings" +msgstr "Configurações" + #: templates/accounts/fragments/account_reconciliation.html:6 msgid "Account Reconciliation" msgstr "Reconciliação do saldo" @@ -1825,7 +1935,7 @@ msgstr "Editar conta" msgid "Is Asset" msgstr "É ativo" -#: templates/accounts/fragments/list.html:69 +#: templates/accounts/fragments/list.html:87 msgid "No accounts" msgstr "Nenhuma conta" @@ -1882,7 +1992,7 @@ msgstr "Editar categoria" msgid "Muted" msgstr "Silenciada" -#: templates/categories/fragments/table.html:57 +#: templates/categories/fragments/table.html:75 #: templates/insights/fragments/category_overview/index.html:67 msgid "No categories" msgstr "Nenhum categoria" @@ -2171,7 +2281,7 @@ msgstr "Adicionar entidade" msgid "Edit entity" msgstr "Editar entidade" -#: templates/entities/fragments/table.html:53 +#: templates/entities/fragments/table.html:71 msgid "No entities" msgstr "Sem entidades" @@ -2242,7 +2352,7 @@ msgstr "contas" msgid "No services configured" msgstr "Nenhum serviço configurado" -#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137 msgid "Export and Restore" msgstr "Exportar e Restaurar" @@ -2384,15 +2494,15 @@ msgstr "Gerenciar" msgid "Automation" msgstr "Automação" -#: templates/includes/navbar.html:148 +#: templates/includes/navbar.html:150 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:149 +#: templates/includes/navbar.html:151 msgid "Django Admin" msgstr "Django Admin" -#: templates/includes/navbar.html:158 +#: templates/includes/navbar.html:160 msgid "Calculator" msgstr "Calculadora" @@ -2748,15 +2858,15 @@ msgstr "Nenhuma transação recorrente" msgid "View" msgstr "Visualizar" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Deactivate" msgstr "Desativar" -#: templates/rules/fragments/list.html:58 +#: templates/rules/fragments/list.html:77 msgid "Activate" msgstr "Ativar" -#: templates/rules/fragments/list.html:72 +#: templates/rules/fragments/list.html:92 msgid "No rules" msgstr "Nenhuma regra"