diff --git a/app/apps/export_app/forms.py b/app/apps/export_app/forms.py index bc9569e..5ff7fe5 100644 --- a/app/apps/export_app/forms.py +++ b/app/apps/export_app/forms.py @@ -53,7 +53,7 @@ class ExportForm(forms.Form): installment_plans = forms.BooleanField( required=False, widget=forms.CheckboxInput(), - label=_("Installment Planss"), + label=_("Installment Plans"), initial=True, ) exchange_rates = forms.BooleanField( diff --git a/app/apps/export_app/views.py b/app/apps/export_app/views.py index 3bfc0e5..e7deca0 100644 --- a/app/apps/export_app/views.py +++ b/app/apps/export_app/views.py @@ -184,7 +184,7 @@ def import_form(request): if form.is_valid(): try: process_imports(request, form.cleaned_data) - messages.success(request, _("Data imported successfully")) + messages.success(request, _("Data restored successfully")) return HttpResponse( status=204, headers={ @@ -195,7 +195,9 @@ def import_form(request): logger.error("Error importing", exc_info=e) messages.error( request, - _("There was an error importing. Check the logs for more details."), + _( + "There was an error restoring your data. Check the logs for more details." + ), ) else: form = RestoreForm() diff --git a/app/locale/de/LC_MESSAGES/django.po b/app/locale/de/LC_MESSAGES/django.po index 01d83a1..8b2e5c7 100644 --- a/app/locale/de/LC_MESSAGES/django.po +++ b/app/locale/de/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-02-16 13:04-0300\n" +"POT-Creation-Date: 2025-02-19 13:44-0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -26,10 +26,10 @@ msgstr "" #: 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:190 -#: apps/transactions/forms.py:257 apps/transactions/forms.py:581 -#: apps/transactions/forms.py:624 apps/transactions/forms.py:656 -#: apps/transactions/forms.py:691 apps/transactions/forms.py:827 +#: 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 msgid "Update" msgstr "" @@ -38,10 +38,10 @@ msgstr "" #: 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:174 apps/transactions/forms.py:199 -#: apps/transactions/forms.py:589 apps/transactions/forms.py:632 -#: apps/transactions/forms.py:664 apps/transactions/forms.py:699 -#: apps/transactions/forms.py:835 +#: 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 #: templates/account_groups/fragments/list.html:9 #: templates/accounts/fragments/list.html:9 #: templates/categories/fragments/list.html:9 @@ -69,21 +69,22 @@ msgid "New balance" msgstr "" #: apps/accounts/forms.py:119 apps/dca/forms.py:85 apps/dca/forms.py:92 -#: apps/insights/forms.py:117 apps/rules/forms.py:168 apps/rules/forms.py:183 +#: 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:291 -#: apps/transactions/forms.py:298 apps/transactions/forms.py:478 -#: apps/transactions/forms.py:723 apps/transactions/models.py:203 +#: 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 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:307 -#: apps/transactions/forms.py:315 apps/transactions/forms.py:471 -#: apps/transactions/forms.py:716 apps/transactions/models.py:209 +#: 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 #: templates/includes/navbar.html:108 templates/tags/fragments/list.html:5 #: templates/tags/pages/index.html:4 @@ -154,13 +155,14 @@ 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:463 -#: apps/transactions/forms.py:708 apps/transactions/models.py:176 +#: 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 msgid "Account" msgstr "" -#: apps/accounts/models.py:60 apps/transactions/filters.py:53 +#: apps/accounts/models.py:60 apps/export_app/forms.py:14 +#: apps/export_app/forms.py:124 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 @@ -331,12 +333,12 @@ msgstr "" msgid "Cache cleared successfully" msgstr "" -#: apps/common/widgets/datepicker.py:47 apps/common/widgets/datepicker.py:186 -#: apps/common/widgets/datepicker.py:244 +#: apps/common/widgets/datepicker.py:53 apps/common/widgets/datepicker.py:206 +#: apps/common/widgets/datepicker.py:264 msgid "Today" msgstr "" -#: apps/common/widgets/datepicker.py:123 +#: apps/common/widgets/datepicker.py:139 msgid "Now" msgstr "" @@ -365,7 +367,7 @@ 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:319 +#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 #: apps/transactions/models.py:186 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 @@ -385,7 +387,8 @@ msgstr "" msgid "Decimal Places" msgstr "" -#: apps/currencies/models.py:40 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:20 +#: apps/export_app/forms.py:125 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 @@ -415,7 +418,8 @@ msgstr "" msgid "Date and Time" msgstr "" -#: apps/currencies/models.py:74 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:62 +#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -566,11 +570,11 @@ msgstr "" msgid "Create transaction" msgstr "" -#: apps/dca/forms.py:70 apps/transactions/forms.py:266 +#: apps/dca/forms.py:70 apps/transactions/forms.py:267 msgid "From Account" msgstr "" -#: apps/dca/forms.py:76 apps/transactions/forms.py:271 +#: apps/dca/forms.py:76 apps/transactions/forms.py:272 msgid "To Account" msgstr "" @@ -595,7 +599,7 @@ msgstr "" msgid "You must provide an account." msgstr "" -#: apps/dca/forms.py:294 apps/transactions/forms.py:413 +#: apps/dca/forms.py:294 apps/transactions/forms.py:414 msgid "From and To accounts must be different." msgstr "" @@ -614,7 +618,7 @@ 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:333 apps/transactions/models.py:199 +#: apps/transactions/forms.py:334 apps/transactions/models.py:199 #: apps/transactions/models.py:387 apps/transactions/models.py:568 msgid "Notes" msgstr "" @@ -623,7 +627,7 @@ msgstr "" msgid "DCA Strategy" msgstr "" -#: apps/dca/models.py:33 +#: apps/dca/models.py:33 apps/export_app/forms.py:145 msgid "DCA Strategies" msgstr "" @@ -643,7 +647,7 @@ msgstr "" msgid "DCA Entry" msgstr "" -#: apps/dca/models.py:185 +#: apps/dca/models.py:185 apps/export_app/forms.py:146 msgid "DCA Entries" msgstr "" @@ -671,6 +675,117 @@ msgstr "" 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 +#: templates/includes/navbar.html:104 +#: templates/recurring_transactions/fragments/list_transactions.html:5 +#: templates/recurring_transactions/fragments/table.html:37 +#: templates/transactions/pages/transactions.html:5 +msgid "Transactions" +msgstr "" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: 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 +#: 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 +#: 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 +#: 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 +#: templates/exchange_rates_services/fragments/list.html:6 +#: templates/exchange_rates_services/pages/index.html:4 +#: templates/includes/navbar.html:138 +msgid "Automatic Exchange Rates" +msgstr "" + +#: apps/export_app/forms.py:74 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 +msgid "DCA" +msgstr "" + +#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: 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 +#: templates/export_app/pages/index.html:15 +msgid "Export" +msgstr "" + +#: apps/export_app/forms.py:121 +msgid "Import a ZIP file exported from WYGIWYH" +msgstr "" + +#: apps/export_app/forms.py:122 +msgid "ZIP File" +msgstr "" + +#: apps/export_app/forms.py:138 apps/rules/models.py:16 +msgid "Transaction rules" +msgstr "" + +#: apps/export_app/forms.py:140 apps/rules/models.py:53 +msgid "Edit transaction action" +msgstr "" + +#: apps/export_app/forms.py:143 apps/rules/models.py:290 +msgid "Update or create transaction actions" +msgstr "" + +#: apps/export_app/forms.py:176 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 +msgid "Please upload either a ZIP file or at least one CSV file" +msgstr "" + +#: apps/export_app/views.py:169 +msgid "You have to select at least one export" +msgstr "" + +#: apps/export_app/views.py:187 +msgid "Data restored successfully" +msgstr "" + +#: apps/export_app/views.py:199 +msgid "" +"There was an error restoring your data. Check the logs for more details." +msgstr "" + #: apps/import_app/forms.py:49 msgid "Select a file" msgstr "" @@ -745,31 +860,47 @@ msgstr "" msgid "Run deleted successfully" msgstr "" -#: apps/insights/utils/category_explorer.py:44 -#: apps/insights/utils/category_explorer.py:93 apps/transactions/models.py:170 -#: templates/calendar_view/fragments/list.html:42 -#: templates/calendar_view/fragments/list.html:44 -#: templates/calendar_view/fragments/list.html:52 -#: templates/calendar_view/fragments/list.html:54 -#: templates/cotton/ui/quick_transactions_buttons.html:10 -#: templates/insights/fragments/category_explorer/charts/account.html:54 -#: templates/insights/fragments/category_explorer/charts/currency.html:55 -#: templates/monthly_overview/fragments/monthly_summary.html:39 -msgid "Income" -msgstr "" - -#: apps/insights/utils/category_explorer.py:48 -#: apps/insights/utils/category_explorer.py:97 -#: templates/insights/fragments/category_explorer/charts/account.html:60 -#: templates/insights/fragments/category_explorer/charts/currency.html:61 -#: templates/monthly_overview/fragments/monthly_summary.html:103 -msgid "Expenses" -msgstr "" - -#: apps/insights/utils/sankey.py:36 apps/insights/utils/sankey.py:167 +#: apps/insights/forms.py:119 apps/insights/utils/sankey.py:36 +#: apps/insights/utils/sankey.py:167 msgid "Uncategorized" msgstr "" +#: apps/insights/utils/category_explorer.py:70 +#: apps/insights/utils/category_explorer.py:153 +#: templates/cotton/ui/percentage_distribution.html:10 +#: templates/cotton/ui/percentage_distribution.html:14 +#: templates/insights/fragments/category_explorer/charts/account.html:60 +#: templates/insights/fragments/category_explorer/charts/currency.html:60 +msgid "Current Income" +msgstr "" + +#: apps/insights/utils/category_explorer.py:74 +#: apps/insights/utils/category_explorer.py:157 +#: templates/cotton/ui/percentage_distribution.html:24 +#: templates/cotton/ui/percentage_distribution.html:28 +#: templates/insights/fragments/category_explorer/charts/account.html:66 +#: templates/insights/fragments/category_explorer/charts/currency.html:66 +msgid "Current Expenses" +msgstr "" + +#: apps/insights/utils/category_explorer.py:78 +#: apps/insights/utils/category_explorer.py:161 +#: templates/cotton/ui/percentage_distribution.html:3 +#: templates/cotton/ui/percentage_distribution.html:7 +#: templates/insights/fragments/category_explorer/charts/account.html:72 +#: templates/insights/fragments/category_explorer/charts/currency.html:72 +msgid "Projected Income" +msgstr "" + +#: apps/insights/utils/category_explorer.py:82 +#: apps/insights/utils/category_explorer.py:165 +#: templates/cotton/ui/percentage_distribution.html:17 +#: templates/cotton/ui/percentage_distribution.html:21 +#: templates/insights/fragments/category_explorer/charts/account.html:78 +#: templates/insights/fragments/category_explorer/charts/currency.html:78 +msgid "Projected Expenses" +msgstr "" + #: apps/insights/utils/sankey.py:133 apps/insights/utils/sankey.py:134 #: apps/insights/utils/sankey.py:263 apps/insights/utils/sankey.py:264 msgid "Saved" @@ -791,7 +922,7 @@ msgstr "" msgid "Set field" msgstr "" -#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:90 +#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:94 msgid "To" msgstr "" @@ -823,8 +954,8 @@ 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:66 -#: apps/transactions/forms.py:322 apps/transactions/forms.py:492 +#: 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 msgid "Reference Date" @@ -832,13 +963,13 @@ 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:91 +#: apps/transactions/models.py:551 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:325 apps/transactions/models.py:197 +#: apps/transactions/forms.py:326 apps/transactions/models.py:197 #: apps/transactions/models.py:345 apps/transactions/models.py:554 msgid "Description" msgstr "" @@ -853,16 +984,6 @@ msgstr "" msgid "Internal ID" msgstr "" -#: 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:486 -#: apps/transactions/forms.py:731 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 -#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 -msgid "Entities" -msgstr "" - #: apps/rules/forms.py:199 msgid "Search Criteria" msgstr "" @@ -879,10 +1000,6 @@ msgstr "" msgid "Transaction rule" msgstr "" -#: apps/rules/models.py:16 -msgid "Transaction rules" -msgstr "" - #: apps/rules/models.py:40 apps/rules/models.py:78 msgid "Rule" msgstr "" @@ -895,10 +1012,6 @@ msgstr "" msgid "Value" msgstr "" -#: apps/rules/models.py:53 -msgid "Edit transaction action" -msgstr "" - #: apps/rules/models.py:54 msgid "Edit transaction actions" msgstr "" @@ -953,10 +1066,6 @@ msgstr "" msgid "Update or create transaction action" msgstr "" -#: apps/rules/models.py:290 -msgid "Update or create transaction actions" -msgstr "" - #: apps/rules/views.py:52 msgid "Rule deactivated successfully" msgstr "" @@ -1012,11 +1121,6 @@ msgstr "" msgid "Transaction Type" msgstr "" -#: 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/transactions/filters.py:91 msgid "Date from" msgstr "" @@ -1037,40 +1141,40 @@ msgstr "" msgid "Amount max" msgstr "" -#: apps/transactions/forms.py:158 +#: apps/transactions/forms.py:160 msgid "More" msgstr "" -#: apps/transactions/forms.py:278 +#: apps/transactions/forms.py:279 msgid "From Amount" msgstr "" -#: apps/transactions/forms.py:283 +#: apps/transactions/forms.py:284 msgid "To Amount" msgstr "" -#: apps/transactions/forms.py:398 +#: apps/transactions/forms.py:399 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "" -#: apps/transactions/forms.py:610 +#: apps/transactions/forms.py:611 msgid "Tag name" msgstr "" -#: apps/transactions/forms.py:642 +#: apps/transactions/forms.py:643 msgid "Entity name" msgstr "" -#: apps/transactions/forms.py:674 +#: apps/transactions/forms.py:675 msgid "Category name" msgstr "" -#: apps/transactions/forms.py:676 +#: apps/transactions/forms.py:677 msgid "Muted categories won't count towards your monthly total" msgstr "" -#: apps/transactions/forms.py:846 +#: apps/transactions/forms.py:847 msgid "End date should be after the start date" msgstr "" @@ -1111,6 +1215,16 @@ msgstr "" msgid "Entity" msgstr "" +#: apps/transactions/models.py:170 +#: templates/calendar_view/fragments/list.html:42 +#: templates/calendar_view/fragments/list.html:44 +#: templates/calendar_view/fragments/list.html:52 +#: templates/calendar_view/fragments/list.html:54 +#: templates/cotton/ui/quick_transactions_buttons.html:10 +#: templates/monthly_overview/fragments/monthly_summary.html:39 +msgid "Income" +msgstr "" + #: apps/transactions/models.py:171 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 @@ -1140,14 +1254,6 @@ msgstr "" msgid "Transaction" msgstr "" -#: apps/transactions/models.py:256 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 -#: templates/transactions/pages/transactions.html:5 -msgid "Transactions" -msgstr "" - #: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 msgid "No tags" msgstr "" @@ -1205,12 +1311,6 @@ msgstr "" msgid "Installment Amount" msgstr "" -#: apps/transactions/models.py:391 templates/includes/navbar.html:72 -#: templates/installment_plans/fragments/list.html:5 -#: templates/installment_plans/pages/index.html:4 -msgid "Installment Plans" -msgstr "" - #: apps/transactions/models.py:533 msgid "day(s)" msgstr "" @@ -1248,12 +1348,6 @@ msgstr "" msgid "Last Generated Reference Date" msgstr "" -#: apps/transactions/models.py:592 templates/includes/navbar.html:74 -#: templates/recurring_transactions/fragments/list.html:5 -#: templates/recurring_transactions/pages/index.html:4 -msgid "Recurring Transactions" -msgstr "" - #: apps/transactions/validators.py:8 #, python-format msgid "%(value)s has too many decimal places. Maximum is 30." @@ -1782,20 +1876,11 @@ msgstr "" msgid "Select" msgstr "" -#: templates/cotton/transaction/item.html:56 -msgid "DCA" -msgstr "" - #: templates/cotton/transaction/item.html:137 #: templates/cotton/ui/transactions_action_bar.html:78 msgid "Duplicate" msgstr "" -#: templates/cotton/transaction/item.html:158 -#: templates/cotton/ui/deleted_transactions_action_bar.html:47 -msgid "Restore" -msgstr "" - #: templates/cotton/ui/account_card.html:15 #: templates/cotton/ui/currency_card.html:10 msgid "projected income" @@ -1899,26 +1984,6 @@ msgstr "" msgid "Count" msgstr "" -#: templates/cotton/ui/percentage_distribution.html:3 -#: templates/cotton/ui/percentage_distribution.html:7 -msgid "Projected Income" -msgstr "" - -#: templates/cotton/ui/percentage_distribution.html:10 -#: templates/cotton/ui/percentage_distribution.html:14 -msgid "Current Income" -msgstr "" - -#: templates/cotton/ui/percentage_distribution.html:17 -#: templates/cotton/ui/percentage_distribution.html:21 -msgid "Projected Expenses" -msgstr "" - -#: templates/cotton/ui/percentage_distribution.html:24 -#: templates/cotton/ui/percentage_distribution.html:28 -msgid "Current Expenses" -msgstr "" - #: templates/cotton/ui/quick_transactions_buttons.html:25 msgid "Installment" msgstr "" @@ -2119,12 +2184,6 @@ msgstr "" msgid "Page navigation" msgstr "" -#: templates/exchange_rates_services/fragments/list.html:6 -#: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:136 -msgid "Automatic Exchange Rates" -msgstr "" - #: templates/exchange_rates_services/fragments/list.html:21 msgid "Fetch all" msgstr "" @@ -2153,6 +2212,10 @@ msgstr "" msgid "No services configured" msgstr "" +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +msgid "Export and Restore" +msgstr "" + #: templates/import_app/fragments/profiles/add.html:6 msgid "Add new import profile" msgstr "" @@ -2165,11 +2228,6 @@ msgstr "" msgid "Edit import profile" msgstr "" -#: templates/import_app/fragments/profiles/list.html:5 -#: templates/import_app/pages/profiles_index.html:4 -msgid "Import Profiles" -msgstr "" - #: templates/import_app/fragments/profiles/list.html:17 msgid "New" msgstr "" @@ -2294,20 +2352,15 @@ msgstr "" msgid "Automation" msgstr "" -#: templates/includes/navbar.html:132 templates/rules/fragments/list.html:5 -#: templates/rules/pages/index.html:4 -msgid "Rules" -msgstr "" - -#: templates/includes/navbar.html:146 +#: templates/includes/navbar.html:148 msgid "Only use this if you know what you're doing" msgstr "" -#: templates/includes/navbar.html:147 +#: templates/includes/navbar.html:149 msgid "Django Admin" msgstr "" -#: templates/includes/navbar.html:156 +#: templates/includes/navbar.html:158 msgid "Calculator" msgstr "" @@ -2339,53 +2392,66 @@ msgstr "" msgid "Confirm" msgstr "" -#: templates/insights/fragments/category_explorer/index.html:13 +#: templates/insights/fragments/category_explorer/charts/account.html:99 +#: templates/insights/fragments/category_explorer/charts/currency.html:91 +#: templates/monthly_overview/fragments/monthly_account_summary.html:14 +#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 +#: templates/transactions/fragments/all_account_summary.html:14 +#: templates/transactions/fragments/all_currency_summary.html:13 +#: templates/transactions/fragments/summary.html:27 +#: templates/transactions/fragments/summary.html:42 +#: templates/yearly_overview/fragments/account_data.html:12 +#: templates/yearly_overview/fragments/currency_data.html:12 +msgid "No information to display" +msgstr "" + +#: templates/insights/fragments/category_explorer/index.html:14 msgid "Income/Expense by Account" msgstr "" -#: templates/insights/fragments/category_explorer/index.html:25 +#: templates/insights/fragments/category_explorer/index.html:26 msgid "Income/Expense by Currency" msgstr "" -#: templates/insights/fragments/sankey.html:89 +#: templates/insights/fragments/sankey.html:93 msgid "From" msgstr "" -#: templates/insights/fragments/sankey.html:92 +#: templates/insights/fragments/sankey.html:96 msgid "Percentage" msgstr "" -#: templates/insights/pages/index.html:33 +#: templates/insights/pages/index.html:35 msgid "Month" msgstr "" -#: templates/insights/pages/index.html:36 +#: templates/insights/pages/index.html:38 #: templates/yearly_overview/pages/overview_by_account.html:61 #: templates/yearly_overview/pages/overview_by_currency.html:63 msgid "Year" msgstr "" -#: templates/insights/pages/index.html:39 +#: templates/insights/pages/index.html:43 msgid "Month Range" msgstr "" -#: templates/insights/pages/index.html:42 +#: templates/insights/pages/index.html:48 msgid "Year Range" msgstr "" -#: templates/insights/pages/index.html:45 +#: templates/insights/pages/index.html:53 msgid "Date Range" msgstr "" -#: templates/insights/pages/index.html:74 +#: templates/insights/pages/index.html:82 msgid "Account Flow" msgstr "" -#: templates/insights/pages/index.html:81 +#: templates/insights/pages/index.html:89 msgid "Currency Flow" msgstr "" -#: templates/insights/pages/index.html:88 +#: templates/insights/pages/index.html:96 msgid "Category Explorer" msgstr "" @@ -2456,17 +2522,6 @@ msgstr "" msgid "No transactions this month" msgstr "" -#: templates/monthly_overview/fragments/monthly_account_summary.html:14 -#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 -#: templates/transactions/fragments/all_account_summary.html:14 -#: templates/transactions/fragments/all_currency_summary.html:13 -#: templates/transactions/fragments/summary.html:27 -#: templates/transactions/fragments/summary.html:42 -#: templates/yearly_overview/fragments/account_data.html:12 -#: templates/yearly_overview/fragments/currency_data.html:12 -msgid "No information to display" -msgstr "" - #: templates/monthly_overview/fragments/monthly_summary.html:6 msgid "Daily Spending Allowance" msgstr "" @@ -2487,6 +2542,10 @@ msgstr "" msgid "projected" msgstr "" +#: templates/monthly_overview/fragments/monthly_summary.html:103 +msgid "Expenses" +msgstr "" + #: templates/monthly_overview/fragments/monthly_summary.html:167 msgid "Total" msgstr "" diff --git a/app/locale/nl/LC_MESSAGES/django.po b/app/locale/nl/LC_MESSAGES/django.po index 7b763b4..033df4b 100644 --- a/app/locale/nl/LC_MESSAGES/django.po +++ b/app/locale/nl/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-16 13:04-0300\n" +"POT-Creation-Date: 2025-02-19 13:44-0300\n" "PO-Revision-Date: 2025-02-12 06:58+0100\n" "Last-Translator: Dimitri Decrock \n" "Language-Team: \n" @@ -27,10 +27,10 @@ msgstr "Groepsnaam" #: 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:190 -#: apps/transactions/forms.py:257 apps/transactions/forms.py:581 -#: apps/transactions/forms.py:624 apps/transactions/forms.py:656 -#: apps/transactions/forms.py:691 apps/transactions/forms.py:827 +#: 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 msgid "Update" msgstr "Bijwerken" @@ -39,10 +39,10 @@ msgstr "Bijwerken" #: 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:174 apps/transactions/forms.py:199 -#: apps/transactions/forms.py:589 apps/transactions/forms.py:632 -#: apps/transactions/forms.py:664 apps/transactions/forms.py:699 -#: apps/transactions/forms.py:835 +#: 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 #: templates/account_groups/fragments/list.html:9 #: templates/accounts/fragments/list.html:9 #: templates/categories/fragments/list.html:9 @@ -70,21 +70,22 @@ msgid "New balance" msgstr "Nieuw saldo" #: apps/accounts/forms.py:119 apps/dca/forms.py:85 apps/dca/forms.py:92 -#: apps/insights/forms.py:117 apps/rules/forms.py:168 apps/rules/forms.py:183 +#: 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:291 -#: apps/transactions/forms.py:298 apps/transactions/forms.py:478 -#: apps/transactions/forms.py:723 apps/transactions/models.py:203 +#: 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 msgid "Category" msgstr "Categorie" #: 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:307 -#: apps/transactions/forms.py:315 apps/transactions/forms.py:471 -#: apps/transactions/forms.py:716 apps/transactions/models.py:209 +#: 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 #: templates/includes/navbar.html:108 templates/tags/fragments/list.html:5 #: templates/tags/pages/index.html:4 @@ -159,13 +160,14 @@ 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:463 -#: apps/transactions/forms.py:708 apps/transactions/models.py:176 +#: 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 msgid "Account" msgstr "Rekening" -#: apps/accounts/models.py:60 apps/transactions/filters.py:53 +#: apps/accounts/models.py:60 apps/export_app/forms.py:14 +#: apps/export_app/forms.py:124 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 @@ -337,12 +339,12 @@ msgstr "Info" msgid "Cache cleared successfully" msgstr "Categorie succesvol bijgewerkt" -#: apps/common/widgets/datepicker.py:47 apps/common/widgets/datepicker.py:186 -#: apps/common/widgets/datepicker.py:244 +#: apps/common/widgets/datepicker.py:53 apps/common/widgets/datepicker.py:206 +#: apps/common/widgets/datepicker.py:264 msgid "Today" msgstr "Vandaag" -#: apps/common/widgets/datepicker.py:123 +#: apps/common/widgets/datepicker.py:139 msgid "Now" msgstr "Nu" @@ -371,7 +373,7 @@ 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:319 +#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 #: apps/transactions/models.py:186 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 @@ -391,7 +393,8 @@ msgstr "Munteenheids Naam" msgid "Decimal Places" msgstr "Cijfers na de komma" -#: apps/currencies/models.py:40 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:20 +#: apps/export_app/forms.py:125 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 @@ -421,7 +424,8 @@ msgstr "Wisselkoers" msgid "Date and Time" msgstr "Datum en Tijd" -#: apps/currencies/models.py:74 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:62 +#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -583,11 +587,11 @@ msgstr "Diensten succesvol in de wachtrij geplaatst" msgid "Create transaction" msgstr "Verwijderde verrichtingen" -#: apps/dca/forms.py:70 apps/transactions/forms.py:266 +#: apps/dca/forms.py:70 apps/transactions/forms.py:267 msgid "From Account" msgstr "Van rekening" -#: apps/dca/forms.py:76 apps/transactions/forms.py:271 +#: apps/dca/forms.py:76 apps/transactions/forms.py:272 msgid "To Account" msgstr "Naar rekening" @@ -614,7 +618,7 @@ msgstr "Bewerk verrichting" msgid "You must provide an account." msgstr "" -#: apps/dca/forms.py:294 apps/transactions/forms.py:413 +#: apps/dca/forms.py:294 apps/transactions/forms.py:414 msgid "From and To accounts must be different." msgstr "Van en Naar rekening moeten verschillend zijn." @@ -634,7 +638,7 @@ 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:333 apps/transactions/models.py:199 +#: apps/transactions/forms.py:334 apps/transactions/models.py:199 #: apps/transactions/models.py:387 apps/transactions/models.py:568 msgid "Notes" msgstr "Opmerkingen" @@ -643,7 +647,7 @@ msgstr "Opmerkingen" msgid "DCA Strategy" msgstr "DCA Strategie" -#: apps/dca/models.py:33 +#: apps/dca/models.py:33 apps/export_app/forms.py:145 msgid "DCA Strategies" msgstr "DCA Strategieën" @@ -663,7 +667,7 @@ msgstr "Ontvangen bedrag" msgid "DCA Entry" msgstr "DCA Instap" -#: apps/dca/models.py:185 +#: apps/dca/models.py:185 apps/export_app/forms.py:146 msgid "DCA Entries" msgstr "DCA Idems" @@ -691,6 +695,121 @@ msgstr "Item succesvol bijgewerkt" 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 +#: templates/includes/navbar.html:104 +#: templates/recurring_transactions/fragments/list_transactions.html:5 +#: templates/recurring_transactions/fragments/table.html:37 +#: templates/transactions/pages/transactions.html:5 +msgid "Transactions" +msgstr "Verrichtingen" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: 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 +#: 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 +#: 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 +#: 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 +#: templates/exchange_rates_services/fragments/list.html:6 +#: templates/exchange_rates_services/pages/index.html:4 +#: templates/includes/navbar.html:138 +msgid "Automatic Exchange Rates" +msgstr "Automatische Wisselkoersen" + +#: apps/export_app/forms.py:74 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 +msgid "DCA" +msgstr "" + +#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: 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 +#: templates/export_app/pages/index.html:15 +#, fuzzy +#| msgid "Import" +msgid "Export" +msgstr "Importeer" + +#: apps/export_app/forms.py:121 +msgid "Import a ZIP file exported from WYGIWYH" +msgstr "" + +#: apps/export_app/forms.py:122 +msgid "ZIP File" +msgstr "" + +#: apps/export_app/forms.py:138 apps/rules/models.py:16 +msgid "Transaction rules" +msgstr "Verrichtingsregels" + +#: apps/export_app/forms.py:140 apps/rules/models.py:53 +msgid "Edit transaction action" +msgstr "Bewerk verrichtingsregel actie" + +#: apps/export_app/forms.py:143 apps/rules/models.py:290 +msgid "Update or create transaction actions" +msgstr "Bewerk of maak verrichtingsregel acties" + +#: apps/export_app/forms.py:176 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 +msgid "Please upload either a ZIP file or at least one CSV file" +msgstr "" + +#: apps/export_app/views.py:169 +msgid "You have to select at least one export" +msgstr "" + +#: apps/export_app/views.py:187 +#, fuzzy +#| msgid "Tag updated successfully" +msgid "Data restored successfully" +msgstr "Label succesvol bijgewerkt" + +#: apps/export_app/views.py:199 +msgid "" +"There was an error restoring your data. Check the logs for more details." +msgstr "" + #: apps/import_app/forms.py:49 msgid "Select a file" msgstr "Selecteer een bestand" @@ -765,33 +884,49 @@ msgstr "Importrun met succes in de wachtrij geplaatst" msgid "Run deleted successfully" msgstr "Run met succes verwijderd" -#: apps/insights/utils/category_explorer.py:44 -#: apps/insights/utils/category_explorer.py:93 apps/transactions/models.py:170 -#: templates/calendar_view/fragments/list.html:42 -#: templates/calendar_view/fragments/list.html:44 -#: templates/calendar_view/fragments/list.html:52 -#: templates/calendar_view/fragments/list.html:54 -#: templates/cotton/ui/quick_transactions_buttons.html:10 -#: templates/insights/fragments/category_explorer/charts/account.html:54 -#: templates/insights/fragments/category_explorer/charts/currency.html:55 -#: templates/monthly_overview/fragments/monthly_summary.html:39 -msgid "Income" -msgstr "Ontvangsten Transactie" - -#: apps/insights/utils/category_explorer.py:48 -#: apps/insights/utils/category_explorer.py:97 -#: templates/insights/fragments/category_explorer/charts/account.html:60 -#: templates/insights/fragments/category_explorer/charts/currency.html:61 -#: templates/monthly_overview/fragments/monthly_summary.html:103 -msgid "Expenses" -msgstr "Uitgaven" - -#: apps/insights/utils/sankey.py:36 apps/insights/utils/sankey.py:167 +#: apps/insights/forms.py:119 apps/insights/utils/sankey.py:36 +#: apps/insights/utils/sankey.py:167 #, fuzzy #| msgid "Categories" msgid "Uncategorized" msgstr "Categorieën" +#: apps/insights/utils/category_explorer.py:70 +#: apps/insights/utils/category_explorer.py:153 +#: templates/cotton/ui/percentage_distribution.html:10 +#: templates/cotton/ui/percentage_distribution.html:14 +#: templates/insights/fragments/category_explorer/charts/account.html:60 +#: templates/insights/fragments/category_explorer/charts/currency.html:60 +msgid "Current Income" +msgstr "Huidige inkomsten" + +#: apps/insights/utils/category_explorer.py:74 +#: apps/insights/utils/category_explorer.py:157 +#: templates/cotton/ui/percentage_distribution.html:24 +#: templates/cotton/ui/percentage_distribution.html:28 +#: templates/insights/fragments/category_explorer/charts/account.html:66 +#: templates/insights/fragments/category_explorer/charts/currency.html:66 +msgid "Current Expenses" +msgstr "Huidige uitgaven" + +#: apps/insights/utils/category_explorer.py:78 +#: apps/insights/utils/category_explorer.py:161 +#: templates/cotton/ui/percentage_distribution.html:3 +#: templates/cotton/ui/percentage_distribution.html:7 +#: templates/insights/fragments/category_explorer/charts/account.html:72 +#: templates/insights/fragments/category_explorer/charts/currency.html:72 +msgid "Projected Income" +msgstr "Verwachte inkomsten" + +#: apps/insights/utils/category_explorer.py:82 +#: apps/insights/utils/category_explorer.py:165 +#: templates/cotton/ui/percentage_distribution.html:17 +#: templates/cotton/ui/percentage_distribution.html:21 +#: templates/insights/fragments/category_explorer/charts/account.html:78 +#: templates/insights/fragments/category_explorer/charts/currency.html:78 +msgid "Projected Expenses" +msgstr "Verwachte uitgaven" + #: apps/insights/utils/sankey.py:133 apps/insights/utils/sankey.py:134 #: apps/insights/utils/sankey.py:263 apps/insights/utils/sankey.py:264 #, fuzzy @@ -815,7 +950,7 @@ msgstr "Als..." msgid "Set field" msgstr "Veld instellen" -#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:90 +#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:94 msgid "To" msgstr "Naar" @@ -847,8 +982,8 @@ 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:66 -#: apps/transactions/forms.py:322 apps/transactions/forms.py:492 +#: 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 msgid "Reference Date" @@ -856,13 +991,13 @@ 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:91 +#: apps/transactions/models.py:551 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:325 apps/transactions/models.py:197 +#: apps/transactions/forms.py:326 apps/transactions/models.py:197 #: apps/transactions/models.py:345 apps/transactions/models.py:554 msgid "Description" msgstr "Beschrijving" @@ -877,16 +1012,6 @@ msgstr "Interne opmerking" msgid "Internal ID" msgstr "Interne ID" -#: 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:486 -#: apps/transactions/forms.py:731 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 -#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 -msgid "Entities" -msgstr "Bedrijven" - #: apps/rules/forms.py:199 msgid "Search Criteria" msgstr "Zoek Vereisten" @@ -903,10 +1028,6 @@ msgstr "Trigger" msgid "Transaction rule" msgstr "Verrichtingsregel" -#: apps/rules/models.py:16 -msgid "Transaction rules" -msgstr "Verrichtingsregels" - #: apps/rules/models.py:40 apps/rules/models.py:78 msgid "Rule" msgstr "Regel" @@ -919,10 +1040,6 @@ msgstr "Veld" msgid "Value" msgstr "Waarde" -#: apps/rules/models.py:53 -msgid "Edit transaction action" -msgstr "Bewerk verrichtingsregel actie" - #: apps/rules/models.py:54 msgid "Edit transaction actions" msgstr "Bewerk verrichtingsregel acties" @@ -980,10 +1097,6 @@ msgstr "" msgid "Update or create transaction action" msgstr "Bewerk of maak verrichtingsregel actie" -#: apps/rules/models.py:290 -msgid "Update or create transaction actions" -msgstr "Bewerk of maak verrichtingsregel acties" - #: apps/rules/views.py:52 msgid "Rule deactivated successfully" msgstr "Regel succesvol uitgeschakeld" @@ -1039,11 +1152,6 @@ msgstr "Inhoud" msgid "Transaction Type" msgstr "Soort transactie" -#: 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/transactions/filters.py:91 msgid "Date from" msgstr "Datum vanaf" @@ -1064,40 +1172,40 @@ msgstr "Minimum bedrag" msgid "Amount max" msgstr "Maximaal bedrag" -#: apps/transactions/forms.py:158 +#: apps/transactions/forms.py:160 msgid "More" msgstr "Meer" -#: apps/transactions/forms.py:278 +#: apps/transactions/forms.py:279 msgid "From Amount" msgstr "Van Bedrag" -#: apps/transactions/forms.py:283 +#: apps/transactions/forms.py:284 msgid "To Amount" msgstr "Naar Bedrag" -#: apps/transactions/forms.py:398 +#: apps/transactions/forms.py:399 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "Overschrijving" -#: apps/transactions/forms.py:610 +#: apps/transactions/forms.py:611 msgid "Tag name" msgstr "Labelnaam" -#: apps/transactions/forms.py:642 +#: apps/transactions/forms.py:643 msgid "Entity name" msgstr "Naam van bedrijf" -#: apps/transactions/forms.py:674 +#: apps/transactions/forms.py:675 msgid "Category name" msgstr "Naam van categorie" -#: apps/transactions/forms.py:676 +#: apps/transactions/forms.py:677 msgid "Muted categories won't count towards your monthly total" msgstr "Gedempte categorieën tellen niet mee voor je maandtotaal" -#: apps/transactions/forms.py:846 +#: apps/transactions/forms.py:847 msgid "End date should be after the start date" msgstr "De einddatum moet na de begindatum vallen" @@ -1144,6 +1252,16 @@ msgstr "" msgid "Entity" msgstr "Bedrijf" +#: apps/transactions/models.py:170 +#: templates/calendar_view/fragments/list.html:42 +#: templates/calendar_view/fragments/list.html:44 +#: templates/calendar_view/fragments/list.html:52 +#: templates/calendar_view/fragments/list.html:54 +#: templates/cotton/ui/quick_transactions_buttons.html:10 +#: templates/monthly_overview/fragments/monthly_summary.html:39 +msgid "Income" +msgstr "Ontvangsten Transactie" + #: apps/transactions/models.py:171 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 @@ -1173,14 +1291,6 @@ msgstr "Verwijderd Op" msgid "Transaction" msgstr "Verrichting" -#: apps/transactions/models.py:256 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 -#: templates/transactions/pages/transactions.html:5 -msgid "Transactions" -msgstr "Verrichtingen" - #: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 msgid "No tags" msgstr "Geen labels" @@ -1242,12 +1352,6 @@ msgstr "Terugkeerpatroon" msgid "Installment Amount" msgstr "Termijnbedrag" -#: apps/transactions/models.py:391 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/transactions/models.py:533 msgid "day(s)" msgstr "dag(en)" @@ -1285,12 +1389,6 @@ msgstr "Laatste Gegenereerde Datum" msgid "Last Generated Reference Date" msgstr "Laatste Gegenereerde Referentiedatum" -#: apps/transactions/models.py:592 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/transactions/validators.py:8 #, python-format msgid "%(value)s has too many decimal places. Maximum is 30." @@ -1819,20 +1917,11 @@ msgstr "Zoeken" msgid "Select" msgstr "Selecteer" -#: templates/cotton/transaction/item.html:56 -msgid "DCA" -msgstr "" - #: templates/cotton/transaction/item.html:137 #: templates/cotton/ui/transactions_action_bar.html:78 msgid "Duplicate" msgstr "Dupliceren" -#: templates/cotton/transaction/item.html:158 -#: templates/cotton/ui/deleted_transactions_action_bar.html:47 -msgid "Restore" -msgstr "Herstel" - #: templates/cotton/ui/account_card.html:15 #: templates/cotton/ui/currency_card.html:10 msgid "projected income" @@ -1936,26 +2025,6 @@ msgstr "Minimaal" msgid "Count" msgstr "Rekenen" -#: templates/cotton/ui/percentage_distribution.html:3 -#: templates/cotton/ui/percentage_distribution.html:7 -msgid "Projected Income" -msgstr "Verwachte inkomsten" - -#: templates/cotton/ui/percentage_distribution.html:10 -#: templates/cotton/ui/percentage_distribution.html:14 -msgid "Current Income" -msgstr "Huidige inkomsten" - -#: templates/cotton/ui/percentage_distribution.html:17 -#: templates/cotton/ui/percentage_distribution.html:21 -msgid "Projected Expenses" -msgstr "Verwachte uitgaven" - -#: templates/cotton/ui/percentage_distribution.html:24 -#: templates/cotton/ui/percentage_distribution.html:28 -msgid "Current Expenses" -msgstr "Huidige uitgaven" - #: templates/cotton/ui/quick_transactions_buttons.html:25 msgid "Installment" msgstr "Afbetaling" @@ -2156,12 +2225,6 @@ msgstr "Geen wisselkoersen" msgid "Page navigation" msgstr "Paginanavigatie" -#: templates/exchange_rates_services/fragments/list.html:6 -#: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:136 -msgid "Automatic Exchange Rates" -msgstr "Automatische Wisselkoersen" - #: templates/exchange_rates_services/fragments/list.html:21 msgid "Fetch all" msgstr "Alles Ophalen" @@ -2190,6 +2253,10 @@ msgstr "rekeningen" msgid "No services configured" msgstr "Geen diensten ingesteld" +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +msgid "Export and Restore" +msgstr "" + #: templates/import_app/fragments/profiles/add.html:6 msgid "Add new import profile" msgstr "Nieuw importprofiel toevoegen" @@ -2202,11 +2269,6 @@ msgstr "Een bericht van de auteur" msgid "Edit import profile" msgstr "Importprofiel bewerken" -#: templates/import_app/fragments/profiles/list.html:5 -#: templates/import_app/pages/profiles_index.html:4 -msgid "Import Profiles" -msgstr "Profielen importeren" - #: templates/import_app/fragments/profiles/list.html:17 msgid "New" msgstr "Nieuw" @@ -2332,20 +2394,15 @@ msgstr "Beheer" msgid "Automation" msgstr "Automatisatie" -#: templates/includes/navbar.html:132 templates/rules/fragments/list.html:5 -#: templates/rules/pages/index.html:4 -msgid "Rules" -msgstr "Regels" - -#: templates/includes/navbar.html:146 +#: templates/includes/navbar.html:148 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:147 +#: templates/includes/navbar.html:149 msgid "Django Admin" msgstr "Django Beheerder" -#: templates/includes/navbar.html:156 +#: templates/includes/navbar.html:158 msgid "Calculator" msgstr "Rekenmachine" @@ -2379,65 +2436,78 @@ msgstr "Annuleer" msgid "Confirm" msgstr "Bevestig" -#: templates/insights/fragments/category_explorer/index.html:13 +#: templates/insights/fragments/category_explorer/charts/account.html:99 +#: templates/insights/fragments/category_explorer/charts/currency.html:91 +#: templates/monthly_overview/fragments/monthly_account_summary.html:14 +#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 +#: templates/transactions/fragments/all_account_summary.html:14 +#: templates/transactions/fragments/all_currency_summary.html:13 +#: templates/transactions/fragments/summary.html:27 +#: templates/transactions/fragments/summary.html:42 +#: templates/yearly_overview/fragments/account_data.html:12 +#: templates/yearly_overview/fragments/currency_data.html:12 +msgid "No information to display" +msgstr "Geen informatie om weer te geven" + +#: templates/insights/fragments/category_explorer/index.html:14 msgid "Income/Expense by Account" msgstr "" -#: templates/insights/fragments/category_explorer/index.html:25 +#: templates/insights/fragments/category_explorer/index.html:26 #, fuzzy #| msgid "Exchange Currency" msgid "Income/Expense by Currency" msgstr "Eenheid Wisselgeld" -#: templates/insights/fragments/sankey.html:89 +#: templates/insights/fragments/sankey.html:93 msgid "From" msgstr "" -#: templates/insights/fragments/sankey.html:92 +#: templates/insights/fragments/sankey.html:96 msgid "Percentage" msgstr "" -#: templates/insights/pages/index.html:33 +#: templates/insights/pages/index.html:35 #, fuzzy #| msgid "Monthly" msgid "Month" msgstr "Maandelijks" -#: templates/insights/pages/index.html:36 +#: templates/insights/pages/index.html:38 #: templates/yearly_overview/pages/overview_by_account.html:61 #: templates/yearly_overview/pages/overview_by_currency.html:63 msgid "Year" msgstr "Jaar" -#: templates/insights/pages/index.html:39 +#: templates/insights/pages/index.html:43 #, fuzzy #| msgid "Unchanged" msgid "Month Range" msgstr "Ongewijzigd" -#: templates/insights/pages/index.html:42 +#: templates/insights/pages/index.html:48 msgid "Year Range" msgstr "" -#: templates/insights/pages/index.html:45 +#: templates/insights/pages/index.html:53 #, fuzzy #| msgid "Date and Time" msgid "Date Range" msgstr "Datum en Tijd" -#: templates/insights/pages/index.html:74 +#: templates/insights/pages/index.html:82 #, fuzzy #| msgid "Account" msgid "Account Flow" msgstr "Rekening" -#: templates/insights/pages/index.html:81 +#: templates/insights/pages/index.html:89 #, fuzzy #| msgid "Currency Code" msgid "Currency Flow" msgstr "Munteenheids Code" -#: templates/insights/pages/index.html:88 +#: templates/insights/pages/index.html:96 #, fuzzy #| msgid "Category name" msgid "Category Explorer" @@ -2512,17 +2582,6 @@ msgstr "Artikel" msgid "No transactions this month" msgstr "Geen verrichtingen deze maand" -#: templates/monthly_overview/fragments/monthly_account_summary.html:14 -#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 -#: templates/transactions/fragments/all_account_summary.html:14 -#: templates/transactions/fragments/all_currency_summary.html:13 -#: templates/transactions/fragments/summary.html:27 -#: templates/transactions/fragments/summary.html:42 -#: templates/yearly_overview/fragments/account_data.html:12 -#: templates/yearly_overview/fragments/currency_data.html:12 -msgid "No information to display" -msgstr "Geen informatie om weer te geven" - #: templates/monthly_overview/fragments/monthly_summary.html:6 msgid "Daily Spending Allowance" msgstr "Dagelijks Toegestane Besteding" @@ -2543,6 +2602,10 @@ msgstr "actueel" msgid "projected" msgstr "verwacht" +#: templates/monthly_overview/fragments/monthly_summary.html:103 +msgid "Expenses" +msgstr "Uitgaven" + #: templates/monthly_overview/fragments/monthly_summary.html:167 msgid "Total" msgstr "Totaal" @@ -2812,6 +2875,11 @@ msgstr "Bedragen tonen" msgid "Yearly Overview" msgstr "Jaaroverzicht" +#, fuzzy +#~| msgid "Installment Plans" +#~ msgid "Installment Planss" +#~ msgstr "Afbetalingsplannen" + #, fuzzy #~| msgid "Start Date" #~ msgid "Search Date" diff --git a/app/locale/pt_BR/LC_MESSAGES/django.po b/app/locale/pt_BR/LC_MESSAGES/django.po index 167b8d7..2d963bf 100644 --- a/app/locale/pt_BR/LC_MESSAGES/django.po +++ b/app/locale/pt_BR/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-16 13:04-0300\n" -"PO-Revision-Date: 2025-02-16 13:05-0300\n" +"POT-Creation-Date: 2025-02-19 13:44-0300\n" +"PO-Revision-Date: 2025-02-19 13:48-0300\n" "Last-Translator: Herculino Trotta\n" "Language-Team: \n" "Language: pt_BR\n" @@ -27,10 +27,10 @@ msgstr "Nome do grupo" #: 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:190 -#: apps/transactions/forms.py:257 apps/transactions/forms.py:581 -#: apps/transactions/forms.py:624 apps/transactions/forms.py:656 -#: apps/transactions/forms.py:691 apps/transactions/forms.py:827 +#: 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 msgid "Update" msgstr "Atualizar" @@ -39,10 +39,10 @@ msgstr "Atualizar" #: 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:174 apps/transactions/forms.py:199 -#: apps/transactions/forms.py:589 apps/transactions/forms.py:632 -#: apps/transactions/forms.py:664 apps/transactions/forms.py:699 -#: apps/transactions/forms.py:835 +#: 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 #: templates/account_groups/fragments/list.html:9 #: templates/accounts/fragments/list.html:9 #: templates/categories/fragments/list.html:9 @@ -70,21 +70,22 @@ msgid "New balance" msgstr "Novo saldo" #: apps/accounts/forms.py:119 apps/dca/forms.py:85 apps/dca/forms.py:92 -#: apps/insights/forms.py:117 apps/rules/forms.py:168 apps/rules/forms.py:183 +#: 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:291 -#: apps/transactions/forms.py:298 apps/transactions/forms.py:478 -#: apps/transactions/forms.py:723 apps/transactions/models.py:203 +#: 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 msgid "Category" msgstr "Categoria" #: 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:307 -#: apps/transactions/forms.py:315 apps/transactions/forms.py:471 -#: apps/transactions/forms.py:716 apps/transactions/models.py:209 +#: 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 #: templates/includes/navbar.html:108 templates/tags/fragments/list.html:5 #: templates/tags/pages/index.html:4 @@ -158,13 +159,14 @@ 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:463 -#: apps/transactions/forms.py:708 apps/transactions/models.py:176 +#: 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 msgid "Account" msgstr "Conta" -#: apps/accounts/models.py:60 apps/transactions/filters.py:53 +#: apps/accounts/models.py:60 apps/export_app/forms.py:14 +#: apps/export_app/forms.py:124 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 @@ -335,12 +337,12 @@ msgstr "Informação" msgid "Cache cleared successfully" msgstr "Cache limpo com sucesso" -#: apps/common/widgets/datepicker.py:47 apps/common/widgets/datepicker.py:186 -#: apps/common/widgets/datepicker.py:244 +#: apps/common/widgets/datepicker.py:53 apps/common/widgets/datepicker.py:206 +#: apps/common/widgets/datepicker.py:264 msgid "Today" msgstr "Hoje" -#: apps/common/widgets/datepicker.py:123 +#: apps/common/widgets/datepicker.py:139 msgid "Now" msgstr "Agora" @@ -369,7 +371,7 @@ 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:319 +#: apps/transactions/forms.py:63 apps/transactions/forms.py:320 #: apps/transactions/models.py:186 #: templates/dca/fragments/strategy/details.html:52 #: templates/exchange_rates/fragments/table.html:10 @@ -389,7 +391,8 @@ msgstr "Nome da Moeda" msgid "Decimal Places" msgstr "Casas Decimais" -#: apps/currencies/models.py:40 apps/transactions/filters.py:60 +#: apps/currencies/models.py:40 apps/export_app/forms.py:20 +#: apps/export_app/forms.py:125 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,7 +422,8 @@ msgstr "Taxa de Câmbio" msgid "Date and Time" msgstr "Data e Tempo" -#: apps/currencies/models.py:74 templates/exchange_rates/fragments/list.html:6 +#: apps/currencies/models.py:74 apps/export_app/forms.py:62 +#: apps/export_app/forms.py:137 templates/exchange_rates/fragments/list.html:6 #: templates/exchange_rates/pages/index.html:4 #: templates/includes/navbar.html:126 msgid "Exchange Rates" @@ -580,11 +584,11 @@ 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:266 +#: apps/dca/forms.py:70 apps/transactions/forms.py:267 msgid "From Account" msgstr "Conta de origem" -#: apps/dca/forms.py:76 apps/transactions/forms.py:271 +#: apps/dca/forms.py:76 apps/transactions/forms.py:272 msgid "To Account" msgstr "Conta de destino" @@ -609,7 +613,7 @@ msgstr "Conectar transação" msgid "You must provide an account." msgstr "Você deve informar uma conta." -#: apps/dca/forms.py:294 apps/transactions/forms.py:413 +#: apps/dca/forms.py:294 apps/transactions/forms.py:414 msgid "From and To accounts must be different." msgstr "As contas De e Para devem ser diferentes." @@ -628,7 +632,7 @@ 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:333 apps/transactions/models.py:199 +#: apps/transactions/forms.py:334 apps/transactions/models.py:199 #: apps/transactions/models.py:387 apps/transactions/models.py:568 msgid "Notes" msgstr "Notas" @@ -637,7 +641,7 @@ msgstr "Notas" msgid "DCA Strategy" msgstr "Estratégia CMP" -#: apps/dca/models.py:33 +#: apps/dca/models.py:33 apps/export_app/forms.py:145 msgid "DCA Strategies" msgstr "Estratégias CMP" @@ -657,7 +661,7 @@ msgstr "Quantia recebida" msgid "DCA Entry" msgstr "Entrada CMP" -#: apps/dca/models.py:185 +#: apps/dca/models.py:185 apps/export_app/forms.py:146 msgid "DCA Entries" msgstr "Entradas CMP" @@ -685,6 +689,119 @@ msgstr "Entrada atualizada com sucesso" 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 +#: templates/includes/navbar.html:104 +#: templates/recurring_transactions/fragments/list_transactions.html:5 +#: templates/recurring_transactions/fragments/table.html:37 +#: templates/transactions/pages/transactions.html:5 +msgid "Transactions" +msgstr "Transações" + +#: apps/export_app/forms.py:32 apps/export_app/forms.py:126 +#: 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 +#: 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 +#: 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 +#: 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 +#: templates/exchange_rates_services/fragments/list.html:6 +#: templates/exchange_rates_services/pages/index.html:4 +#: templates/includes/navbar.html:138 +msgid "Automatic Exchange Rates" +msgstr "Taxas de Câmbio Automáticas" + +#: apps/export_app/forms.py:74 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 +msgid "DCA" +msgstr "CMP" + +#: apps/export_app/forms.py:86 apps/export_app/forms.py:147 +#: 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 +#: templates/export_app/pages/index.html:15 +msgid "Export" +msgstr "Exportar" + +#: apps/export_app/forms.py:121 +msgid "Import a ZIP file exported from WYGIWYH" +msgstr "Importe um arquivo ZIP exportado do WYGIWYH" + +#: apps/export_app/forms.py:122 +msgid "ZIP File" +msgstr "Arquivo ZIP" + +#: apps/export_app/forms.py:138 apps/rules/models.py:16 +msgid "Transaction rules" +msgstr "Regra da transação" + +#: apps/export_app/forms.py:140 apps/rules/models.py:53 +msgid "Edit transaction action" +msgstr "Editar ação de transação" + +#: apps/export_app/forms.py:143 apps/rules/models.py:290 +msgid "Update or create transaction actions" +msgstr "Atualizar ou criar transação ações" + +#: apps/export_app/forms.py:176 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 +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:169 +msgid "You have to select at least one export" +msgstr "É necessário selecionar pelo menos uma exportação" + +#: apps/export_app/views.py:187 +msgid "Data restored successfully" +msgstr "Dados restaurados com sucesso" + +#: apps/export_app/views.py:199 +msgid "" +"There was an error restoring your data. Check the logs for more details." +msgstr "" +"Ocorreu um erro ao restaurar seus dados. Verifique o log para obter mais " +"detalhes." + #: apps/import_app/forms.py:49 msgid "Select a file" msgstr "Selecione um arquivo" @@ -759,31 +876,47 @@ msgstr "Importação adicionada à fila com sucesso" msgid "Run deleted successfully" msgstr "Importação apagada com sucesso" -#: apps/insights/utils/category_explorer.py:44 -#: apps/insights/utils/category_explorer.py:93 apps/transactions/models.py:170 -#: templates/calendar_view/fragments/list.html:42 -#: templates/calendar_view/fragments/list.html:44 -#: templates/calendar_view/fragments/list.html:52 -#: templates/calendar_view/fragments/list.html:54 -#: templates/cotton/ui/quick_transactions_buttons.html:10 -#: templates/insights/fragments/category_explorer/charts/account.html:54 -#: templates/insights/fragments/category_explorer/charts/currency.html:55 -#: templates/monthly_overview/fragments/monthly_summary.html:39 -msgid "Income" -msgstr "Renda" - -#: apps/insights/utils/category_explorer.py:48 -#: apps/insights/utils/category_explorer.py:97 -#: templates/insights/fragments/category_explorer/charts/account.html:60 -#: templates/insights/fragments/category_explorer/charts/currency.html:61 -#: templates/monthly_overview/fragments/monthly_summary.html:103 -msgid "Expenses" -msgstr "Despesas" - -#: apps/insights/utils/sankey.py:36 apps/insights/utils/sankey.py:167 +#: apps/insights/forms.py:119 apps/insights/utils/sankey.py:36 +#: apps/insights/utils/sankey.py:167 msgid "Uncategorized" msgstr "Sem categoria" +#: apps/insights/utils/category_explorer.py:70 +#: apps/insights/utils/category_explorer.py:153 +#: templates/cotton/ui/percentage_distribution.html:10 +#: templates/cotton/ui/percentage_distribution.html:14 +#: templates/insights/fragments/category_explorer/charts/account.html:60 +#: templates/insights/fragments/category_explorer/charts/currency.html:60 +msgid "Current Income" +msgstr "Renda Atual" + +#: apps/insights/utils/category_explorer.py:74 +#: apps/insights/utils/category_explorer.py:157 +#: templates/cotton/ui/percentage_distribution.html:24 +#: templates/cotton/ui/percentage_distribution.html:28 +#: templates/insights/fragments/category_explorer/charts/account.html:66 +#: templates/insights/fragments/category_explorer/charts/currency.html:66 +msgid "Current Expenses" +msgstr "Despesas Atuais" + +#: apps/insights/utils/category_explorer.py:78 +#: apps/insights/utils/category_explorer.py:161 +#: templates/cotton/ui/percentage_distribution.html:3 +#: templates/cotton/ui/percentage_distribution.html:7 +#: templates/insights/fragments/category_explorer/charts/account.html:72 +#: templates/insights/fragments/category_explorer/charts/currency.html:72 +msgid "Projected Income" +msgstr "Renda Prevista" + +#: apps/insights/utils/category_explorer.py:82 +#: apps/insights/utils/category_explorer.py:165 +#: templates/cotton/ui/percentage_distribution.html:17 +#: templates/cotton/ui/percentage_distribution.html:21 +#: templates/insights/fragments/category_explorer/charts/account.html:78 +#: templates/insights/fragments/category_explorer/charts/currency.html:78 +msgid "Projected Expenses" +msgstr "Despesas Previstas" + #: apps/insights/utils/sankey.py:133 apps/insights/utils/sankey.py:134 #: apps/insights/utils/sankey.py:263 apps/insights/utils/sankey.py:264 msgid "Saved" @@ -805,7 +938,7 @@ msgstr "Se..." msgid "Set field" msgstr "Definir campo" -#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:90 +#: apps/rules/forms.py:65 templates/insights/fragments/sankey.html:94 msgid "To" msgstr "Para" @@ -837,8 +970,8 @@ 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:66 -#: apps/transactions/forms.py:322 apps/transactions/forms.py:492 +#: 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 msgid "Reference Date" @@ -846,13 +979,13 @@ 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:91 +#: apps/transactions/models.py:551 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:325 apps/transactions/models.py:197 +#: apps/transactions/forms.py:326 apps/transactions/models.py:197 #: apps/transactions/models.py:345 apps/transactions/models.py:554 msgid "Description" msgstr "Descrição" @@ -867,16 +1000,6 @@ msgstr "Nota Interna" msgid "Internal ID" msgstr "ID Interna" -#: 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:486 -#: apps/transactions/forms.py:731 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 -#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110 -msgid "Entities" -msgstr "Entidades" - #: apps/rules/forms.py:199 msgid "Search Criteria" msgstr "Critério de Busca" @@ -893,10 +1016,6 @@ msgstr "Gatilho" msgid "Transaction rule" msgstr "Regra da transação" -#: apps/rules/models.py:16 -msgid "Transaction rules" -msgstr "Regra da transação" - #: apps/rules/models.py:40 apps/rules/models.py:78 msgid "Rule" msgstr "Regra" @@ -909,10 +1028,6 @@ msgstr "Campo" msgid "Value" msgstr "Valor" -#: apps/rules/models.py:53 -msgid "Edit transaction action" -msgstr "Editar ação de transação" - #: apps/rules/models.py:54 msgid "Edit transaction actions" msgstr "Editar ações de transação" @@ -969,10 +1084,6 @@ msgstr "" msgid "Update or create transaction action" msgstr "Atualizar ou criar transação ação" -#: apps/rules/models.py:290 -msgid "Update or create transaction actions" -msgstr "Atualizar ou criar transação ações" - #: apps/rules/views.py:52 msgid "Rule deactivated successfully" msgstr "Regra desativada com sucesso" @@ -1028,11 +1139,6 @@ msgstr "Conteúdo" msgid "Transaction Type" msgstr "Tipo de Transação" -#: 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/transactions/filters.py:91 msgid "Date from" msgstr "Data de" @@ -1053,40 +1159,40 @@ msgstr "Quantia miníma" msgid "Amount max" msgstr "Quantia máxima" -#: apps/transactions/forms.py:158 +#: apps/transactions/forms.py:160 msgid "More" msgstr "Mais" -#: apps/transactions/forms.py:278 +#: apps/transactions/forms.py:279 msgid "From Amount" msgstr "Quantia de origem" -#: apps/transactions/forms.py:283 +#: apps/transactions/forms.py:284 msgid "To Amount" msgstr "Quantia de destino" -#: apps/transactions/forms.py:398 +#: apps/transactions/forms.py:399 #: templates/cotton/ui/quick_transactions_buttons.html:40 msgid "Transfer" msgstr "Transferir" -#: apps/transactions/forms.py:610 +#: apps/transactions/forms.py:611 msgid "Tag name" msgstr "Nome da Tag" -#: apps/transactions/forms.py:642 +#: apps/transactions/forms.py:643 msgid "Entity name" msgstr "Nome da entidade" -#: apps/transactions/forms.py:674 +#: apps/transactions/forms.py:675 msgid "Category name" msgstr "Nome da Categoria" -#: apps/transactions/forms.py:676 +#: apps/transactions/forms.py:677 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:846 +#: apps/transactions/forms.py:847 msgid "End date should be after the start date" msgstr "Data final deve ser após data inicial" @@ -1132,6 +1238,16 @@ msgstr "" msgid "Entity" msgstr "Entidade" +#: apps/transactions/models.py:170 +#: templates/calendar_view/fragments/list.html:42 +#: templates/calendar_view/fragments/list.html:44 +#: templates/calendar_view/fragments/list.html:52 +#: templates/calendar_view/fragments/list.html:54 +#: templates/cotton/ui/quick_transactions_buttons.html:10 +#: templates/monthly_overview/fragments/monthly_summary.html:39 +msgid "Income" +msgstr "Renda" + #: apps/transactions/models.py:171 #: templates/calendar_view/fragments/list.html:46 #: templates/calendar_view/fragments/list.html:48 @@ -1161,14 +1277,6 @@ msgstr "Apagado Em" msgid "Transaction" msgstr "Transação" -#: apps/transactions/models.py:256 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 -#: templates/transactions/pages/transactions.html:5 -msgid "Transactions" -msgstr "Transações" - #: apps/transactions/models.py:323 templates/tags/fragments/table.html:53 msgid "No tags" msgstr "Nenhuma tag" @@ -1226,12 +1334,6 @@ msgstr "Recorrência" msgid "Installment Amount" msgstr "Valor da Parcela" -#: apps/transactions/models.py:391 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/transactions/models.py:533 msgid "day(s)" msgstr "dia(s)" @@ -1269,12 +1371,6 @@ msgstr "Última data gerada" msgid "Last Generated Reference Date" msgstr "Última data de referência gerada" -#: apps/transactions/models.py:592 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/transactions/validators.py:8 #, python-format msgid "%(value)s has too many decimal places. Maximum is 30." @@ -1803,20 +1899,11 @@ msgstr "Buscar" msgid "Select" msgstr "Selecionar" -#: templates/cotton/transaction/item.html:56 -msgid "DCA" -msgstr "CMP" - #: templates/cotton/transaction/item.html:137 #: templates/cotton/ui/transactions_action_bar.html:78 msgid "Duplicate" msgstr "Duplicar" -#: templates/cotton/transaction/item.html:158 -#: templates/cotton/ui/deleted_transactions_action_bar.html:47 -msgid "Restore" -msgstr "Restaurar" - #: templates/cotton/ui/account_card.html:15 #: templates/cotton/ui/currency_card.html:10 msgid "projected income" @@ -1920,26 +2007,6 @@ msgstr "Minímo" msgid "Count" msgstr "Contagem" -#: templates/cotton/ui/percentage_distribution.html:3 -#: templates/cotton/ui/percentage_distribution.html:7 -msgid "Projected Income" -msgstr "Renda Prevista" - -#: templates/cotton/ui/percentage_distribution.html:10 -#: templates/cotton/ui/percentage_distribution.html:14 -msgid "Current Income" -msgstr "Renda Atual" - -#: templates/cotton/ui/percentage_distribution.html:17 -#: templates/cotton/ui/percentage_distribution.html:21 -msgid "Projected Expenses" -msgstr "Despesas Previstas" - -#: templates/cotton/ui/percentage_distribution.html:24 -#: templates/cotton/ui/percentage_distribution.html:28 -msgid "Current Expenses" -msgstr "Despesas Atuais" - #: templates/cotton/ui/quick_transactions_buttons.html:25 msgid "Installment" msgstr "Parcelamento" @@ -2141,12 +2208,6 @@ msgstr "Nenhuma taxa de câmbio" msgid "Page navigation" msgstr "Navegação por página" -#: templates/exchange_rates_services/fragments/list.html:6 -#: templates/exchange_rates_services/pages/index.html:4 -#: templates/includes/navbar.html:136 -msgid "Automatic Exchange Rates" -msgstr "Taxas de Câmbio Automáticas" - #: templates/exchange_rates_services/fragments/list.html:21 msgid "Fetch all" msgstr "Executar todos" @@ -2175,6 +2236,10 @@ msgstr "contas" msgid "No services configured" msgstr "Nenhum serviço configurado" +#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:136 +msgid "Export and Restore" +msgstr "Exportar e Restaurar" + #: templates/import_app/fragments/profiles/add.html:6 msgid "Add new import profile" msgstr "Adicionar novo perfil de importação" @@ -2187,11 +2252,6 @@ msgstr "Uma mensagem do autor" msgid "Edit import profile" msgstr "Editar perfil de importação" -#: templates/import_app/fragments/profiles/list.html:5 -#: templates/import_app/pages/profiles_index.html:4 -msgid "Import Profiles" -msgstr "Perfis de Importação" - #: templates/import_app/fragments/profiles/list.html:17 msgid "New" msgstr "Novo" @@ -2318,20 +2378,15 @@ msgstr "Gerenciar" msgid "Automation" msgstr "Automação" -#: templates/includes/navbar.html:132 templates/rules/fragments/list.html:5 -#: templates/rules/pages/index.html:4 -msgid "Rules" -msgstr "Regras" - -#: templates/includes/navbar.html:146 +#: templates/includes/navbar.html:148 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:147 +#: templates/includes/navbar.html:149 msgid "Django Admin" msgstr "Django Admin" -#: templates/includes/navbar.html:156 +#: templates/includes/navbar.html:158 msgid "Calculator" msgstr "Calculadora" @@ -2364,53 +2419,66 @@ msgstr "Cancelar" msgid "Confirm" msgstr "Confirmar" -#: templates/insights/fragments/category_explorer/index.html:13 +#: templates/insights/fragments/category_explorer/charts/account.html:99 +#: templates/insights/fragments/category_explorer/charts/currency.html:91 +#: templates/monthly_overview/fragments/monthly_account_summary.html:14 +#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 +#: templates/transactions/fragments/all_account_summary.html:14 +#: templates/transactions/fragments/all_currency_summary.html:13 +#: templates/transactions/fragments/summary.html:27 +#: templates/transactions/fragments/summary.html:42 +#: templates/yearly_overview/fragments/account_data.html:12 +#: templates/yearly_overview/fragments/currency_data.html:12 +msgid "No information to display" +msgstr "Não há informação para mostrar" + +#: templates/insights/fragments/category_explorer/index.html:14 msgid "Income/Expense by Account" msgstr "Gasto/Despesa por Conta" -#: templates/insights/fragments/category_explorer/index.html:25 +#: templates/insights/fragments/category_explorer/index.html:26 msgid "Income/Expense by Currency" msgstr "Gasto/Despesa por Moeda" -#: templates/insights/fragments/sankey.html:89 +#: templates/insights/fragments/sankey.html:93 msgid "From" msgstr "De" -#: templates/insights/fragments/sankey.html:92 +#: templates/insights/fragments/sankey.html:96 msgid "Percentage" msgstr "Porcentagem" -#: templates/insights/pages/index.html:33 +#: templates/insights/pages/index.html:35 msgid "Month" msgstr "Mês" -#: templates/insights/pages/index.html:36 +#: templates/insights/pages/index.html:38 #: templates/yearly_overview/pages/overview_by_account.html:61 #: templates/yearly_overview/pages/overview_by_currency.html:63 msgid "Year" msgstr "Ano" -#: templates/insights/pages/index.html:39 +#: templates/insights/pages/index.html:43 msgid "Month Range" msgstr "Intervalo de Mês" -#: templates/insights/pages/index.html:42 +#: templates/insights/pages/index.html:48 msgid "Year Range" msgstr "Intervalo de Ano" -#: templates/insights/pages/index.html:45 +#: templates/insights/pages/index.html:53 msgid "Date Range" msgstr "Intervalo de Data" -#: templates/insights/pages/index.html:74 +#: templates/insights/pages/index.html:82 msgid "Account Flow" msgstr "Fluxo de Conta" -#: templates/insights/pages/index.html:81 +#: templates/insights/pages/index.html:89 msgid "Currency Flow" msgstr "Fluxo de Moeda" -#: templates/insights/pages/index.html:88 +#: templates/insights/pages/index.html:96 msgid "Category Explorer" msgstr "Explorador de Categoria" @@ -2483,17 +2551,6 @@ msgstr "Item" msgid "No transactions this month" msgstr "Nenhuma transação neste mês" -#: templates/monthly_overview/fragments/monthly_account_summary.html:14 -#: templates/monthly_overview/fragments/monthly_currency_summary.html:13 -#: templates/transactions/fragments/all_account_summary.html:14 -#: templates/transactions/fragments/all_currency_summary.html:13 -#: templates/transactions/fragments/summary.html:27 -#: templates/transactions/fragments/summary.html:42 -#: templates/yearly_overview/fragments/account_data.html:12 -#: templates/yearly_overview/fragments/currency_data.html:12 -msgid "No information to display" -msgstr "Não há informação para mostrar" - #: templates/monthly_overview/fragments/monthly_summary.html:6 msgid "Daily Spending Allowance" msgstr "Gasto Diário" @@ -2514,6 +2571,10 @@ msgstr "atual" msgid "projected" msgstr "previsto" +#: templates/monthly_overview/fragments/monthly_summary.html:103 +msgid "Expenses" +msgstr "Despesas" + #: templates/monthly_overview/fragments/monthly_summary.html:167 msgid "Total" msgstr "Total" @@ -2780,6 +2841,11 @@ msgstr "Mostrar valores" msgid "Yearly Overview" msgstr "Visão Anual" +#, fuzzy +#~| msgid "Installment Plans" +#~ msgid "Installment Planss" +#~ msgstr "Parcelamentos" + #, fuzzy #~| msgid "Tags" #~ msgid "No Tags"