chore(locale): update translation files

[skip ci] Automatically generated by Django makemessages workflow
This commit is contained in:
eitchtee
2025-08-30 01:48:37 +00:00
committed by github-actions[bot]
parent 9bd067da96
commit 3df8952ea2
10 changed files with 560 additions and 540 deletions
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-07-22 06:17+0000\n" "PO-Revision-Date: 2025-07-22 06:17+0000\n"
"Last-Translator: seraphblade2010 <marc.butenhoff@web.de>\n" "Last-Translator: seraphblade2010 <marc.butenhoff@web.de>\n"
"Language-Team: German <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: German <https://translations.herculino.com/projects/wygiwyh/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n" "X-Generator: Weblate 5.12.2\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Gruppe Name" msgstr "Gruppe Name"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Gruppe Name"
msgid "Update" msgid "Update"
msgstr "Aktualisierung" msgstr "Aktualisierung"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Aktualisierung"
msgid "Add" msgid "Add"
msgstr "Hinzufügen" msgstr "Hinzufügen"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Gruppe" msgstr "Gruppe"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Neuer Saldo" msgstr "Neuer Saldo"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Neuer Saldo"
msgid "Category" msgid "Category"
msgstr "Kategorie" msgstr "Kategorie"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Kontengruppe"
msgid "Account Groups" msgid "Account Groups"
msgstr "Kontengruppen" msgstr "Kontengruppen"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -159,8 +159,10 @@ msgstr ""
"Vermögenskonten werden in deinem Nettovermögen berücksichtigt, aber nicht in " "Vermögenskonten werden in deinem Nettovermögen berücksichtigt, aber nicht in "
"deiner Monatsübersicht." "deiner Monatsübersicht."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -498,7 +500,7 @@ msgstr "Präfix"
msgid "Suffix" msgid "Suffix"
msgstr "Suffix" msgstr "Suffix"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -520,7 +522,7 @@ msgstr "Währungsname"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Dezimalstellen" msgstr "Dezimalstellen"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -532,63 +534,63 @@ msgstr "Dezimalstellen"
msgid "Currencies" msgid "Currencies"
msgstr "Währungen" msgstr "Währungen"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "Die Währung kann nicht ihre eigene Umrechnungswährung sein." msgstr "Die Währung kann nicht ihre eigene Umrechnungswährung sein."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "Startwährung" msgstr "Startwährung"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "Zielwährung" msgstr "Zielwährung"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Umrechnungskurs" msgstr "Umrechnungskurs"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Datum und Uhrzeit" msgstr "Datum und Uhrzeit"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "Automatisch" msgstr "Automatisch"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Umrechnungskurse" msgstr "Umrechnungskurse"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "Start- und Zielwährung dürfen nicht identisch sein." msgstr "Start- und Zielwährung dürfen nicht identisch sein."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "An" msgstr "An"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "Alle X Stunden" msgstr "Alle X Stunden"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Nicht an" msgstr "Nicht an"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Dienstname" msgstr "Dienstname"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Diensttyp" msgstr "Diensttyp"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -597,31 +599,31 @@ msgstr "Diensttyp"
msgid "Active" msgid "Active"
msgstr "Aktiv" msgstr "Aktiv"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "API-Schlüssel" msgstr "API-Schlüssel"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "API-Schlüssel für den Dienst (falls benötigt)" msgstr "API-Schlüssel für den Dienst (falls benötigt)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Intervalltyp" msgstr "Intervalltyp"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Intervall" msgstr "Intervall"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Letzter erfolgreicher Abruf" msgstr "Letzter erfolgreicher Abruf"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Zielwährungen" msgstr "Zielwährungen"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
@@ -629,11 +631,11 @@ msgstr ""
"Währung auswählen, dessen Umrechnungskurs abgerufen werden sollen. Für jede " "Währung auswählen, dessen Umrechnungskurs abgerufen werden sollen. Für jede "
"Währung wird der Kurs der entsprechenden Umrechnungs-Währung abgerufen." "Währung wird der Kurs der entsprechenden Umrechnungs-Währung abgerufen."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Zielkonten" msgstr "Zielkonten"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
@@ -641,33 +643,33 @@ msgstr ""
"Konten auswählen, für die Umrechungskurse abgerufen werden solen. Für jedes " "Konten auswählen, für die Umrechungskurse abgerufen werden solen. Für jedes "
"Konto wird der Kurs der entsprechenden Umrechnungs-Währung abgerufen." "Konto wird der Kurs der entsprechenden Umrechnungs-Währung abgerufen."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
#, fuzzy #, fuzzy
#| msgid "Edit exchange rate" #| msgid "Edit exchange rate"
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Umrechnungskurs bearbeiten" msgstr "Umrechnungskurs bearbeiten"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Umrechnungskurs-Dienst" msgstr "Umrechnungskurs-Dienst"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Umrechnungskurs-Dienste" msgstr "Umrechnungskurs-Dienste"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "\"Jede X Stunden\"-Intervalltyp benötigt eine positive Ganzzahl." msgstr "\"Jede X Stunden\"-Intervalltyp benötigt eine positive Ganzzahl."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "\"Jede X Stunden\"-Intervall muss zwischen 1 und 24 liegen." msgstr "\"Jede X Stunden\"-Intervall muss zwischen 1 und 24 liegen."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
@@ -675,7 +677,7 @@ msgstr ""
"Ungültiges Stundenformat. Nutze kommagetrennte Stunden (0-23) und/oder " "Ungültiges Stundenformat. Nutze kommagetrennte Stunden (0-23) und/oder "
"Zeiträume (z.B. \"1-5,8,10-12\")." "Zeiträume (z.B. \"1-5,8,10-12\")."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -2004,7 +2006,7 @@ msgstr "Kontogruppe bearbeiten"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2025,7 +2027,7 @@ msgstr "Aktionen"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2051,7 +2053,7 @@ msgstr "Bearbeiten"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2078,7 +2080,7 @@ msgstr "Löschen"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2108,7 +2110,7 @@ msgstr "Bist du sicher?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2128,7 +2130,7 @@ msgstr "Dies kann nicht rückgängig gemacht werden!"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2477,7 +2479,7 @@ msgstr "Währung bearbeiten"
msgid "Code" msgid "Code"
msgstr "Code" msgstr "Code"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "Keine Währungen" msgstr "Keine Währungen"
+56 -54
View File
@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,13 +18,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "" msgstr ""
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -35,9 +35,9 @@ msgstr ""
msgid "Update" msgid "Update"
msgstr "" msgstr ""
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -65,15 +65,15 @@ msgstr ""
msgid "Add" msgid "Add"
msgstr "" msgstr ""
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "" msgstr ""
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "" msgstr ""
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -86,7 +86,7 @@ msgstr ""
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -131,7 +131,7 @@ msgstr ""
msgid "Account Groups" msgid "Account Groups"
msgstr "" msgstr ""
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -156,8 +156,10 @@ msgid ""
"Asset accounts count towards your Net Worth, but not towards your month." "Asset accounts count towards your Net Worth, but not towards your month."
msgstr "" msgstr ""
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -486,7 +488,7 @@ msgstr ""
msgid "Suffix" msgid "Suffix"
msgstr "" msgstr ""
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -508,7 +510,7 @@ msgstr ""
msgid "Decimal Places" msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -520,63 +522,63 @@ msgstr ""
msgid "Currencies" msgid "Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "" msgstr ""
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "" msgstr ""
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "" msgstr ""
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "" msgstr ""
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "" msgstr ""
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "" msgstr ""
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "" msgstr ""
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -585,77 +587,77 @@ msgstr ""
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "" msgstr ""
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "" msgstr ""
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "" msgstr ""
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "" msgstr ""
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "" msgstr ""
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "" msgstr ""
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "" msgstr ""
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
msgstr "" msgstr ""
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1945,7 +1947,7 @@ msgstr ""
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -1966,7 +1968,7 @@ msgstr ""
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -1992,7 +1994,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2019,7 +2021,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2049,7 +2051,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2069,7 +2071,7 @@ msgstr ""
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2416,7 +2418,7 @@ msgstr ""
msgid "Code" msgid "Code"
msgstr "" msgstr ""
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "" msgstr ""
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-07-21 18:17+0000\n" "PO-Revision-Date: 2025-07-21 18:17+0000\n"
"Last-Translator: afermar <adrian.fm@protonmail.com>\n" "Last-Translator: afermar <adrian.fm@protonmail.com>\n"
"Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Spanish <https://translations.herculino.com/projects/wygiwyh/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n" "X-Generator: Weblate 5.12.2\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Nombre del Grupo" msgstr "Nombre del Grupo"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Nombre del Grupo"
msgid "Update" msgid "Update"
msgstr "Actualizar" msgstr "Actualizar"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Actualizar"
msgid "Add" msgid "Add"
msgstr "Agregar" msgstr "Agregar"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Grupo" msgstr "Grupo"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Nuevo balance" msgstr "Nuevo balance"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Nuevo balance"
msgid "Category" msgid "Category"
msgstr "Categoría" msgstr "Categoría"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Grupo de Cuenta"
msgid "Account Groups" msgid "Account Groups"
msgstr "Grupos de Cuentas" msgstr "Grupos de Cuentas"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -158,8 +158,10 @@ msgid ""
msgstr "" msgstr ""
"Las cuentas de activos computan para su patrimonio neto, pero no para su mes." "Las cuentas de activos computan para su patrimonio neto, pero no para su mes."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -507,7 +509,7 @@ msgstr "Prefijo"
msgid "Suffix" msgid "Suffix"
msgstr "Sufijo" msgstr "Sufijo"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -529,7 +531,7 @@ msgstr "Nombre de la Moneda"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Cantidad de decimales" msgstr "Cantidad de decimales"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -541,64 +543,64 @@ msgstr "Cantidad de decimales"
msgid "Currencies" msgid "Currencies"
msgstr "Monedas" msgstr "Monedas"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "La moneda no puede tenerse a sí misma como moneda de cambio." msgstr "La moneda no puede tenerse a sí misma como moneda de cambio."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "De Moneda" msgstr "De Moneda"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "A Moneda" msgstr "A Moneda"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Tipo de cambio" msgstr "Tipo de cambio"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Fecha y Hora" msgstr "Fecha y Hora"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
#, fuzzy #, fuzzy
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Tipos de cambio" msgstr "Tipos de cambio"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "Las monedas de origen y destino no pueden ser la misma." msgstr "Las monedas de origen y destino no pueden ser la misma."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "Encendido" msgstr "Encendido"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "Cada X horas" msgstr "Cada X horas"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "No Encendido" msgstr "No Encendido"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Nombre del Servicio" msgstr "Nombre del Servicio"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Tipo de Servicio" msgstr "Tipo de Servicio"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -607,37 +609,37 @@ msgstr "Tipo de Servicio"
msgid "Active" msgid "Active"
msgstr "Activo" msgstr "Activo"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
#, fuzzy #, fuzzy
msgid "API Key" msgid "API Key"
msgstr "API Key" msgstr "API Key"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
#, fuzzy #, fuzzy
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "API key for the service (if required)" msgstr "API key for the service (if required)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
#, fuzzy #, fuzzy
msgid "Interval Type" msgid "Interval Type"
msgstr "Interval Type" msgstr "Interval Type"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
#, fuzzy #, fuzzy
msgid "Interval" msgid "Interval"
msgstr "Interval" msgstr "Interval"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
#, fuzzy #, fuzzy
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Last Successful Fetch" msgstr "Last Successful Fetch"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
#, fuzzy #, fuzzy
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Target Currencies" msgstr "Target Currencies"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
#, fuzzy #, fuzzy
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
@@ -646,12 +648,12 @@ msgstr ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
#, fuzzy #, fuzzy
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Target Accounts" msgstr "Target Accounts"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
#, fuzzy #, fuzzy
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
@@ -660,36 +662,36 @@ msgstr ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
#, fuzzy #, fuzzy
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Edit exchange rate" msgstr "Edit exchange rate"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
#, fuzzy #, fuzzy
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Exchange Rate Service" msgstr "Exchange Rate Service"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
#, fuzzy #, fuzzy
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Exchange Rate Services" msgstr "Exchange Rate Services"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
#, fuzzy #, fuzzy
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "'Every X hours' interval type requires a positive integer." msgstr "'Every X hours' interval type requires a positive integer."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
#, fuzzy #, fuzzy
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "'Every X hours' interval must be between 1 and 24." msgstr "'Every X hours' interval must be between 1 and 24."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
#, fuzzy #, fuzzy
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
@@ -698,7 +700,7 @@ msgstr ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
#, fuzzy #, fuzzy
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
@@ -2253,7 +2255,7 @@ msgstr "Edit account group"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2275,7 +2277,7 @@ msgstr "Actions"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2302,7 +2304,7 @@ msgstr "Edit"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2330,7 +2332,7 @@ msgstr "Delete"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2361,7 +2363,7 @@ msgstr "Are you sure?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2382,7 +2384,7 @@ msgstr "You won't be able to revert this!"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2791,7 +2793,7 @@ msgstr "Edit currency"
msgid "Code" msgid "Code"
msgstr "Code" msgstr "Code"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
#, fuzzy #, fuzzy
msgid "No currencies" msgid "No currencies"
msgstr "No currencies" msgstr "No currencies"
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-08-18 08:17+0000\n" "PO-Revision-Date: 2025-08-18 08:17+0000\n"
"Last-Translator: sorcierwax <freakywax@gmail.com>\n" "Last-Translator: sorcierwax <freakywax@gmail.com>\n"
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.12.2\n" "X-Generator: Weblate 5.12.2\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Nom de groupe" msgstr "Nom de groupe"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Nom de groupe"
msgid "Update" msgid "Update"
msgstr "Mise à jour" msgstr "Mise à jour"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Mise à jour"
msgid "Add" msgid "Add"
msgstr "Ajouter" msgstr "Ajouter"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Groupe" msgstr "Groupe"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Nouveau solde" msgstr "Nouveau solde"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Nouveau solde"
msgid "Category" msgid "Category"
msgstr "Catégorie" msgstr "Catégorie"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Groupe de comptes"
msgid "Account Groups" msgid "Account Groups"
msgstr "Groupes de comptes" msgstr "Groupes de comptes"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -158,8 +158,10 @@ msgid ""
msgstr "" msgstr ""
"Les comptes d'actifs contribue à votre Valeur Nette mais pas à votre mois." "Les comptes d'actifs contribue à votre Valeur Nette mais pas à votre mois."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -497,7 +499,7 @@ msgstr "Préfixe"
msgid "Suffix" msgid "Suffix"
msgstr "Suffixe" msgstr "Suffixe"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -519,7 +521,7 @@ msgstr "Nom de devise"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Décimales" msgstr "Décimales"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -531,63 +533,63 @@ msgstr "Décimales"
msgid "Currencies" msgid "Currencies"
msgstr "Devises" msgstr "Devises"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "La devise ne peut pas être identique à la devise d'échange." msgstr "La devise ne peut pas être identique à la devise d'échange."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "Devise de départ" msgstr "Devise de départ"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "Devise d'arrivée" msgstr "Devise d'arrivée"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Taux de change" msgstr "Taux de change"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Date et Heure" msgstr "Date et Heure"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "Auto" msgstr "Auto"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Taux de changes" msgstr "Taux de changes"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "Les devises de départ et d'arrivée ne peuvent pas être identiques." msgstr "Les devises de départ et d'arrivée ne peuvent pas être identiques."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "Le" msgstr "Le"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "Toutes les X heures" msgstr "Toutes les X heures"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Pas le" msgstr "Pas le"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Nom du Service" msgstr "Nom du Service"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Type de Service" msgstr "Type de Service"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -596,31 +598,31 @@ msgstr "Type de Service"
msgid "Active" msgid "Active"
msgstr "Actif" msgstr "Actif"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "Clé API" msgstr "Clé API"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "Clé API pour le service (si nécessaire)" msgstr "Clé API pour le service (si nécessaire)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Type d'intervalle" msgstr "Type d'intervalle"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Intervalle" msgstr "Intervalle"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Dernière récupération avec succès" msgstr "Dernière récupération avec succès"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Devises cibles" msgstr "Devises cibles"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
@@ -628,11 +630,11 @@ msgstr ""
"Sélectionnez les devises pour récupérer leur taux de changes. Les taux " "Sélectionnez les devises pour récupérer leur taux de changes. Les taux "
"seront récupérés pour chaque devises par rapport à leur devise d'échange." "seront récupérés pour chaque devises par rapport à leur devise d'échange."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Comptes cibles" msgstr "Comptes cibles"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
@@ -640,33 +642,33 @@ msgstr ""
"Sélectionnez les comptes pour récupérer leur taux de change. Les taux seront " "Sélectionnez les comptes pour récupérer leur taux de change. Les taux seront "
"récupérés pour chaque compte par rapport à leur devise d'échange." "récupérés pour chaque compte par rapport à leur devise d'échange."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Taux de change unique" msgstr "Taux de change unique"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
"Ne créer qu'un seul taux de change et le mettre à jour. Evite d'engorger la " "Ne créer qu'un seul taux de change et le mettre à jour. Evite d'engorger la "
"base de donnée." "base de donnée."
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Service de taux de change" msgstr "Service de taux de change"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Services de taux de change" msgstr "Services de taux de change"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "'Toutes les X heures' l'intervalle requiert un entier positif." msgstr "'Toutes les X heures' l'intervalle requiert un entier positif."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "'Toutes les X heures' l'intervalle doit être compris entre 1 et 24." msgstr "'Toutes les X heures' l'intervalle doit être compris entre 1 et 24."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
@@ -674,7 +676,7 @@ msgstr ""
"Format d'heure invalide. Utilisez les heures séparé par virgule (0-23) et/ou " "Format d'heure invalide. Utilisez les heures séparé par virgule (0-23) et/ou "
"une plage (ex : '1-5,8,10-12')." "une plage (ex : '1-5,8,10-12')."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1994,7 +1996,7 @@ msgstr "Editer un groupe de comptes"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2015,7 +2017,7 @@ msgstr "Actions"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2041,7 +2043,7 @@ msgstr "Editer"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2068,7 +2070,7 @@ msgstr "Supprimer"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2098,7 +2100,7 @@ msgstr "Êtes-vous sûr ?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2118,7 +2120,7 @@ msgstr "Cette opération est irréversible, vous ne pourrez pas l'annuler !"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2465,7 +2467,7 @@ msgstr "Modifier une devise"
msgid "Code" msgid "Code"
msgstr "Code" msgstr "Code"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "Pas de devises" msgstr "Pas de devises"
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n" "Language-Team: none\n"
@@ -17,13 +17,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "" msgstr ""
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -34,9 +34,9 @@ msgstr ""
msgid "Update" msgid "Update"
msgstr "" msgstr ""
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -64,15 +64,15 @@ msgstr ""
msgid "Add" msgid "Add"
msgstr "" msgstr ""
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "" msgstr ""
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "" msgstr ""
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -85,7 +85,7 @@ msgstr ""
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -130,7 +130,7 @@ msgstr ""
msgid "Account Groups" msgid "Account Groups"
msgstr "" msgstr ""
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -155,8 +155,10 @@ msgid ""
"Asset accounts count towards your Net Worth, but not towards your month." "Asset accounts count towards your Net Worth, but not towards your month."
msgstr "" msgstr ""
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -485,7 +487,7 @@ msgstr ""
msgid "Suffix" msgid "Suffix"
msgstr "" msgstr ""
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -507,7 +509,7 @@ msgstr ""
msgid "Decimal Places" msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -519,63 +521,63 @@ msgstr ""
msgid "Currencies" msgid "Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "" msgstr ""
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "" msgstr ""
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "" msgstr ""
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "" msgstr ""
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "" msgstr ""
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "" msgstr ""
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "" msgstr ""
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -584,77 +586,77 @@ msgstr ""
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "" msgstr ""
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "" msgstr ""
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "" msgstr ""
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "" msgstr ""
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "" msgstr ""
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "" msgstr ""
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "" msgstr ""
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
msgstr "" msgstr ""
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1944,7 +1946,7 @@ msgstr ""
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -1965,7 +1967,7 @@ msgstr ""
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -1991,7 +1993,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2018,7 +2020,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2048,7 +2050,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2068,7 +2070,7 @@ msgstr ""
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2415,7 +2417,7 @@ msgstr ""
msgid "Code" msgid "Code"
msgstr "" msgstr ""
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "" msgstr ""
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-08-17 08:17+0000\n" "PO-Revision-Date: 2025-08-17 08:17+0000\n"
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n" "Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n" "X-Generator: Weblate 5.12.2\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Groepsnaam" msgstr "Groepsnaam"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Groepsnaam"
msgid "Update" msgid "Update"
msgstr "Bijwerken" msgstr "Bijwerken"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Bijwerken"
msgid "Add" msgid "Add"
msgstr "Toevoegen" msgstr "Toevoegen"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Groep" msgstr "Groep"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Nieuw saldo" msgstr "Nieuw saldo"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Nieuw saldo"
msgid "Category" msgid "Category"
msgstr "Categorie" msgstr "Categorie"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Accountgroep"
msgid "Account Groups" msgid "Account Groups"
msgstr "Accountgroepen" msgstr "Accountgroepen"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -159,8 +159,10 @@ msgstr ""
"Vermogensrekeningen tellen mee voor je 'Netto Waarde', maar niet voor je " "Vermogensrekeningen tellen mee voor je 'Netto Waarde', maar niet voor je "
"maand." "maand."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -497,7 +499,7 @@ msgstr "Voorvoegsel"
msgid "Suffix" msgid "Suffix"
msgstr "Achtervoegsel" msgstr "Achtervoegsel"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -519,7 +521,7 @@ msgstr "Munteenheids Naam"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Cijfers na de komma" msgstr "Cijfers na de komma"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -531,63 +533,63 @@ msgstr "Cijfers na de komma"
msgid "Currencies" msgid "Currencies"
msgstr "Munteenheden" msgstr "Munteenheden"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "Munteenheid kan zichzelf niet als ruilmiddel hebben." msgstr "Munteenheid kan zichzelf niet als ruilmiddel hebben."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "Van Munteenheid" msgstr "Van Munteenheid"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "Naar Munteenheid" msgstr "Naar Munteenheid"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Wisselkoers" msgstr "Wisselkoers"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Datum en Tijd" msgstr "Datum en Tijd"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "Automatisch" msgstr "Automatisch"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Wisselkoersen" msgstr "Wisselkoersen"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "Van en Naar munteenheid kunnen niet dezelfde zijn." msgstr "Van en Naar munteenheid kunnen niet dezelfde zijn."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "Op" msgstr "Op"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "Elke X Uren" msgstr "Elke X Uren"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Niet op" msgstr "Niet op"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Dienstnaam" msgstr "Dienstnaam"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Soort Dienst" msgstr "Soort Dienst"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -596,31 +598,31 @@ msgstr "Soort Dienst"
msgid "Active" msgid "Active"
msgstr "Actief" msgstr "Actief"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "API Sleutel" msgstr "API Sleutel"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "API sleutel voor de dienst (indien verplicht)" msgstr "API sleutel voor de dienst (indien verplicht)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Soort Interval" msgstr "Soort Interval"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Interval" msgstr "Interval"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Laatste Succesvolle Ophaling" msgstr "Laatste Succesvolle Ophaling"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Doel Munteenheden" msgstr "Doel Munteenheden"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
@@ -628,11 +630,11 @@ msgstr ""
"Selecteer munteenheden om wisselkoersen voor op te halen. De koersen worden " "Selecteer munteenheden om wisselkoersen voor op te halen. De koersen worden "
"voor elke munteenheid opgehaald ten opzichte van de ingestelde wisselkoers." "voor elke munteenheid opgehaald ten opzichte van de ingestelde wisselkoers."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Naar rekeningen" msgstr "Naar rekeningen"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
@@ -641,33 +643,33 @@ msgstr ""
"opgehaald voor de munteenheid van elke rekening ten opzichte van de " "opgehaald voor de munteenheid van elke rekening ten opzichte van de "
"ingestelde wisselkoers." "ingestelde wisselkoers."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Enkele Wisselkoers" msgstr "Enkele Wisselkoers"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
"Maak één wisselkoers aan en houd deze bijgewerkt. Voorkomt een overvolle " "Maak één wisselkoers aan en houd deze bijgewerkt. Voorkomt een overvolle "
"database." "database."
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Wisselkoersdienst" msgstr "Wisselkoersdienst"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Wisselkoersdiensten" msgstr "Wisselkoersdiensten"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "Voor het intervaltype Elke X uur is een positief geheel getal nodig." msgstr "Voor het intervaltype Elke X uur is een positief geheel getal nodig."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "Het interval Elke X uur moet tussen 1 en 24 liggen." msgstr "Het interval Elke X uur moet tussen 1 en 24 liggen."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
@@ -675,7 +677,7 @@ msgstr ""
"Ongeldige urennotatie. Gebruik door komma's gescheiden uren (0-23) en/of " "Ongeldige urennotatie. Gebruik door komma's gescheiden uren (0-23) en/of "
"reeksen (bijv. 1-5,8,10-12)." "reeksen (bijv. 1-5,8,10-12)."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1985,7 +1987,7 @@ msgstr "Rekeningsgroep bewerken"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2006,7 +2008,7 @@ msgstr "Acties"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2032,7 +2034,7 @@ msgstr "Bewerken"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2059,7 +2061,7 @@ msgstr "Verwijderen"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2089,7 +2091,7 @@ msgstr "Weet je het zeker?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2109,7 +2111,7 @@ msgstr "Je kunt dit niet meer terugdraaien!"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2456,7 +2458,7 @@ msgstr "Munteenheid bewerken"
msgid "Code" msgid "Code"
msgstr "Code" msgstr "Code"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "Geen munteenheden" msgstr "Geen munteenheden"
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-04-13 08:16+0000\n" "PO-Revision-Date: 2025-04-13 08:16+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n" "Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Portuguese <https://translations.herculino.com/projects/" "Language-Team: Portuguese <https://translations.herculino.com/projects/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.10.4\n" "X-Generator: Weblate 5.10.4\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Nome do grupo" msgstr "Nome do grupo"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Nome do grupo"
msgid "Update" msgid "Update"
msgstr "Atualizar" msgstr "Atualizar"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Atualizar"
msgid "Add" msgid "Add"
msgstr "Adicionar" msgstr "Adicionar"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Grupo da Conta" msgstr "Grupo da Conta"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Novo saldo" msgstr "Novo saldo"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Novo saldo"
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Grupo da Conta"
msgid "Account Groups" msgid "Account Groups"
msgstr "Grupos da Conta" msgstr "Grupos da Conta"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -159,8 +159,10 @@ msgstr ""
"As contas de ativos contam para o seu patrimônio líquido, mas não para o seu " "As contas de ativos contam para o seu patrimônio líquido, mas não para o seu "
"mês." "mês."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -497,7 +499,7 @@ msgstr "Prefixo"
msgid "Suffix" msgid "Suffix"
msgstr "Sufixo" msgstr "Sufixo"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -519,7 +521,7 @@ msgstr "Nome da Moeda"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Casas Decimais" msgstr "Casas Decimais"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -531,63 +533,63 @@ msgstr "Casas Decimais"
msgid "Currencies" msgid "Currencies"
msgstr "Moedas" msgstr "Moedas"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "A moeda não pode ter a si mesma como moeda de câmbio." msgstr "A moeda não pode ter a si mesma como moeda de câmbio."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "Moeda de origem" msgstr "Moeda de origem"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "Moeda de destino" msgstr "Moeda de destino"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Taxa de Câmbio" msgstr "Taxa de Câmbio"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Data e Tempo" msgstr "Data e Tempo"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "Automático" msgstr "Automático"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Taxas de Câmbio" msgstr "Taxas de Câmbio"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "As moedas De e Para não podem ser as mesmas." msgstr "As moedas De e Para não podem ser as mesmas."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "Em" msgstr "Em"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "A cada X horas" msgstr "A cada X horas"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Não em" msgstr "Não em"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Nome do Serviço" msgstr "Nome do Serviço"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Tipo de Serviço" msgstr "Tipo de Serviço"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -596,31 +598,31 @@ msgstr "Tipo de Serviço"
msgid "Active" msgid "Active"
msgstr "Ativo" msgstr "Ativo"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "Chave de API" msgstr "Chave de API"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "Chave de API para o serviço (se necessário)" msgstr "Chave de API para o serviço (se necessário)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Tipo de Intervalo" msgstr "Tipo de Intervalo"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Intervalo" msgstr "Intervalo"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Última execução bem-sucedida" msgstr "Última execução bem-sucedida"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Moedas-alvo" msgstr "Moedas-alvo"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
@@ -628,11 +630,11 @@ msgstr ""
"Selecione as moedas para as quais deseja obter as taxas de câmbio. As taxas " "Selecione as moedas para as quais deseja obter as taxas de câmbio. As taxas "
"serão obtidas para cada moeda em relação à moeda de câmbio definida." "serão obtidas para cada moeda em relação à moeda de câmbio definida."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Contas-alvo" msgstr "Contas-alvo"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
@@ -641,34 +643,34 @@ msgstr ""
"serão obtidas para a moeda de cada conta em relação à moeda de câmbio " "serão obtidas para a moeda de cada conta em relação à moeda de câmbio "
"definida." "definida."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
#, fuzzy #, fuzzy
#| msgid "Edit exchange rate" #| msgid "Edit exchange rate"
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Editar taxa de câmbio" msgstr "Editar taxa de câmbio"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Serviço de Taxa de Câmbio" msgstr "Serviço de Taxa de Câmbio"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Serviços de Taxa de Câmbio" msgstr "Serviços de Taxa de Câmbio"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
"Intervalo do tipo 'A cada X horas' requerer um número inteiro positivo." "Intervalo do tipo 'A cada X horas' requerer um número inteiro positivo."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "Intervalo do tipo 'A cada X horas' requerer um número entre 1 e 24." msgstr "Intervalo do tipo 'A cada X horas' requerer um número entre 1 e 24."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
@@ -676,7 +678,7 @@ msgstr ""
"Formato inválido de hora. Use uma lista de horas separada por vírgulas " "Formato inválido de hora. Use uma lista de horas separada por vírgulas "
"(0-23) e/ou uma faixa (ex.: '1-5,8,10-12')." "(0-23) e/ou uma faixa (ex.: '1-5,8,10-12')."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -2004,7 +2006,7 @@ msgstr "Editar grupo de conta"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2025,7 +2027,7 @@ msgstr "Ações"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2051,7 +2053,7 @@ msgstr "Editar"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2078,7 +2080,7 @@ msgstr "Apagar"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2108,7 +2110,7 @@ msgstr "Tem certeza?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2128,7 +2130,7 @@ msgstr "Você não será capaz de reverter isso!"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2481,7 +2483,7 @@ msgstr "Editar moeda"
msgid "Code" msgid "Code"
msgstr "Código" msgstr "Código"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "Nenhuma moeda" msgstr "Nenhuma moeda"
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-08-17 08:17+0000\n" "PO-Revision-Date: 2025-08-17 08:17+0000\n"
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n" "Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/" "Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.12.2\n" "X-Generator: Weblate 5.12.2\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Nome do grupo" msgstr "Nome do grupo"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr "Nome do grupo"
msgid "Update" msgid "Update"
msgstr "Atualizar" msgstr "Atualizar"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Atualizar"
msgid "Add" msgid "Add"
msgstr "Adicionar" msgstr "Adicionar"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Grupo" msgstr "Grupo"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Novo saldo" msgstr "Novo saldo"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr "Novo saldo"
msgid "Category" msgid "Category"
msgstr "Categoria" msgstr "Categoria"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr "Grupo da Conta"
msgid "Account Groups" msgid "Account Groups"
msgstr "Grupos da Conta" msgstr "Grupos da Conta"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -159,8 +159,10 @@ msgstr ""
"As contas de ativos contam para o seu patrimônio líquido, mas não para o seu " "As contas de ativos contam para o seu patrimônio líquido, mas não para o seu "
"mês." "mês."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -495,7 +497,7 @@ msgstr "Prefixo"
msgid "Suffix" msgid "Suffix"
msgstr "Sufixo" msgstr "Sufixo"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -517,7 +519,7 @@ msgstr "Nome da Moeda"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Casas Decimais" msgstr "Casas Decimais"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -529,63 +531,63 @@ msgstr "Casas Decimais"
msgid "Currencies" msgid "Currencies"
msgstr "Moedas" msgstr "Moedas"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "A moeda não pode ter a si mesma como moeda de câmbio." msgstr "A moeda não pode ter a si mesma como moeda de câmbio."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "Moeda de origem" msgstr "Moeda de origem"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "Moeda de destino" msgstr "Moeda de destino"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Taxa de Câmbio" msgstr "Taxa de Câmbio"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Data e Tempo" msgstr "Data e Tempo"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "Automático" msgstr "Automático"
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Taxas de Câmbio" msgstr "Taxas de Câmbio"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "As moedas De e Para não podem ser as mesmas." msgstr "As moedas De e Para não podem ser as mesmas."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "Em" msgstr "Em"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "A cada X horas" msgstr "A cada X horas"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Não em" msgstr "Não em"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Nome do Serviço" msgstr "Nome do Serviço"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Tipo de Serviço" msgstr "Tipo de Serviço"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -594,31 +596,31 @@ msgstr "Tipo de Serviço"
msgid "Active" msgid "Active"
msgstr "Ativo" msgstr "Ativo"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "Chave de API" msgstr "Chave de API"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "Chave de API para o serviço (se necessário)" msgstr "Chave de API para o serviço (se necessário)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Tipo de Intervalo" msgstr "Tipo de Intervalo"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Intervalo" msgstr "Intervalo"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Última execução bem-sucedida" msgstr "Última execução bem-sucedida"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "Moedas-alvo" msgstr "Moedas-alvo"
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
@@ -626,11 +628,11 @@ msgstr ""
"Selecione as moedas para as quais deseja obter as taxas de câmbio. As taxas " "Selecione as moedas para as quais deseja obter as taxas de câmbio. As taxas "
"serão obtidas para cada moeda em relação à moeda de câmbio definida." "serão obtidas para cada moeda em relação à moeda de câmbio definida."
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "Contas-alvo" msgstr "Contas-alvo"
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
@@ -639,34 +641,34 @@ msgstr ""
"serão obtidas para a moeda de cada conta em relação à moeda de câmbio " "serão obtidas para a moeda de cada conta em relação à moeda de câmbio "
"definida." "definida."
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Taxa de câmbio única" msgstr "Taxa de câmbio única"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
"Cria uma taxa de câmbio e mantenha-a atualizada. Evita a poluição do banco " "Cria uma taxa de câmbio e mantenha-a atualizada. Evita a poluição do banco "
"de dados." "de dados."
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "Serviço de Taxa de Câmbio" msgstr "Serviço de Taxa de Câmbio"
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "Serviços de Taxa de Câmbio" msgstr "Serviços de Taxa de Câmbio"
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
"Intervalo do tipo 'A cada X horas' requerer um número inteiro positivo." "Intervalo do tipo 'A cada X horas' requerer um número inteiro positivo."
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "Intervalo do tipo 'A cada X horas' requerer um número entre 1 e 24." msgstr "Intervalo do tipo 'A cada X horas' requerer um número entre 1 e 24."
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
@@ -674,7 +676,7 @@ msgstr ""
"Formato inválido de hora. Use uma lista de horas separada por vírgulas " "Formato inválido de hora. Use uma lista de horas separada por vírgulas "
"(0-23) e/ou uma faixa (ex.: '1-5,8,10-12')." "(0-23) e/ou uma faixa (ex.: '1-5,8,10-12')."
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1984,7 +1986,7 @@ msgstr "Editar grupo de conta"
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -2005,7 +2007,7 @@ msgstr "Ações"
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2031,7 +2033,7 @@ msgstr "Editar"
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2058,7 +2060,7 @@ msgstr "Apagar"
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2088,7 +2090,7 @@ msgstr "Tem certeza?"
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2108,7 +2110,7 @@ msgstr "Você não será capaz de reverter isso!"
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2455,7 +2457,7 @@ msgstr "Editar moeda"
msgid "Code" msgid "Code"
msgstr "Código" msgstr "Código"
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "Nenhuma moeda" msgstr "Nenhuma moeda"
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-04-14 06:16+0000\n" "PO-Revision-Date: 2025-04-14 06:16+0000\n"
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n" "Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/" "Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
@@ -19,13 +19,13 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10.4\n" "X-Generator: Weblate 5.10.4\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "" msgstr ""
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -36,9 +36,9 @@ msgstr ""
msgid "Update" msgid "Update"
msgstr "Uppdatera" msgstr "Uppdatera"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -66,15 +66,15 @@ msgstr "Uppdatera"
msgid "Add" msgid "Add"
msgstr "" msgstr ""
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "" msgstr ""
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "" msgstr ""
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -87,7 +87,7 @@ msgstr ""
msgid "Category" msgid "Category"
msgstr "" msgstr ""
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -132,7 +132,7 @@ msgstr ""
msgid "Account Groups" msgid "Account Groups"
msgstr "" msgstr ""
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -157,8 +157,10 @@ msgid ""
"Asset accounts count towards your Net Worth, but not towards your month." "Asset accounts count towards your Net Worth, but not towards your month."
msgstr "" msgstr ""
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -487,7 +489,7 @@ msgstr ""
msgid "Suffix" msgid "Suffix"
msgstr "" msgstr ""
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -509,7 +511,7 @@ msgstr ""
msgid "Decimal Places" msgid "Decimal Places"
msgstr "" msgstr ""
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -521,63 +523,63 @@ msgstr ""
msgid "Currencies" msgid "Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "" msgstr ""
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "" msgstr ""
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "" msgstr ""
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "" msgstr ""
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "" msgstr ""
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "" msgstr ""
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "" msgstr ""
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "" msgstr ""
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -586,77 +588,77 @@ msgstr ""
msgid "Active" msgid "Active"
msgstr "" msgstr ""
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "" msgstr ""
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "" msgstr ""
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "" msgstr ""
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "" msgstr ""
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "" msgstr ""
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "" msgstr ""
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "" msgstr ""
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "" msgstr ""
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "" msgstr ""
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "" msgstr ""
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
msgstr "" msgstr ""
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1946,7 +1948,7 @@ msgstr ""
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -1967,7 +1969,7 @@ msgstr ""
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -1993,7 +1995,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2020,7 +2022,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2050,7 +2052,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2070,7 +2072,7 @@ msgstr ""
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2417,7 +2419,7 @@ msgstr ""
msgid "Code" msgid "Code"
msgstr "" msgstr ""
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "" msgstr ""
+56 -54
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-08-28 02:18+0000\n" "POT-Creation-Date: 2025-08-30 01:48+0000\n"
"PO-Revision-Date: 2025-05-12 14:16+0000\n" "PO-Revision-Date: 2025-05-12 14:16+0000\n"
"Last-Translator: Felix <xnovaua@gmail.com>\n" "Last-Translator: Felix <xnovaua@gmail.com>\n"
"Language-Team: Ukrainian <https://translations.herculino.com/projects/" "Language-Team: Ukrainian <https://translations.herculino.com/projects/"
@@ -20,13 +20,13 @@ msgstr ""
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 5.11.3\n" "X-Generator: Weblate 5.11.3\n"
#: apps/accounts/forms.py:24 #: apps/accounts/forms.py:26
msgid "Group name" msgid "Group name"
msgstr "Назва групи" msgstr "Назва групи"
#: apps/accounts/forms.py:40 apps/accounts/forms.py:98 #: apps/accounts/forms.py:42 apps/accounts/forms.py:118
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91 #: apps/currencies/forms.py:55 apps/currencies/forms.py:93
#: apps/currencies/forms.py:144 apps/dca/forms.py:49 apps/dca/forms.py:224 #: apps/currencies/forms.py:146 apps/dca/forms.py:49 apps/dca/forms.py:224
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93 #: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
#: apps/rules/forms.py:365 apps/transactions/forms.py:204 #: apps/rules/forms.py:365 apps/transactions/forms.py:204
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416 #: apps/transactions/forms.py:369 apps/transactions/forms.py:416
@@ -37,9 +37,9 @@ msgstr "Назва групи"
msgid "Update" msgid "Update"
msgstr "Оновлення" msgstr "Оновлення"
#: apps/accounts/forms.py:48 apps/accounts/forms.py:106 #: apps/accounts/forms.py:50 apps/accounts/forms.py:126
#: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:61 #: apps/common/widgets/tom_select.py:13 apps/currencies/forms.py:63
#: apps/currencies/forms.py:99 apps/currencies/forms.py:152 #: apps/currencies/forms.py:101 apps/currencies/forms.py:154
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42 #: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373 #: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213 #: apps/transactions/forms.py:189 apps/transactions/forms.py:213
@@ -67,15 +67,15 @@ msgstr "Оновлення"
msgid "Add" msgid "Add"
msgstr "Додати" msgstr "Додати"
#: apps/accounts/forms.py:57 templates/accounts/fragments/list.html:26 #: apps/accounts/forms.py:59 templates/accounts/fragments/list.html:26
msgid "Group" msgid "Group"
msgstr "Група" msgstr "Група"
#: apps/accounts/forms.py:115 #: apps/accounts/forms.py:135
msgid "New balance" msgid "New balance"
msgstr "Новий баланс" msgstr "Новий баланс"
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92 #: apps/accounts/forms.py:141 apps/dca/forms.py:85 apps/dca/forms.py:92
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189 #: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
#: apps/rules/models.py:38 apps/rules/models.py:286 #: apps/rules/models.py:38 apps/rules/models.py:286
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256 #: apps/transactions/forms.py:42 apps/transactions/forms.py:256
@@ -88,7 +88,7 @@ msgstr "Новий баланс"
msgid "Category" msgid "Category"
msgstr "Категорія" msgstr "Категорія"
#: apps/accounts/forms.py:128 apps/dca/forms.py:101 apps/dca/forms.py:109 #: apps/accounts/forms.py:148 apps/dca/forms.py:101 apps/dca/forms.py:109
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135 #: apps/export_app/forms.py:44 apps/export_app/forms.py:135
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39 #: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
#: apps/rules/models.py:290 apps/transactions/filters.py:69 #: apps/rules/models.py:290 apps/transactions/filters.py:69
@@ -133,7 +133,7 @@ msgstr "Група рахунків"
msgid "Account Groups" msgid "Account Groups"
msgstr "Групи рахунків" msgstr "Групи рахунків"
#: apps/accounts/models.py:39 apps/currencies/models.py:39 #: apps/accounts/models.py:39 apps/currencies/models.py:44
#: templates/accounts/fragments/list.html:27 #: templates/accounts/fragments/list.html:27
#: templates/yearly_overview/pages/overview_by_account.html:18 #: templates/yearly_overview/pages/overview_by_account.html:18
#: templates/yearly_overview/pages/overview_by_currency.html:20 #: templates/yearly_overview/pages/overview_by_currency.html:20
@@ -159,8 +159,10 @@ msgid ""
msgstr "" msgstr ""
"Рахунки активів враховуються у вашій чистій вартості, але не у вашому місяці." "Рахунки активів враховуються у вашій чистій вартості, але не у вашому місяці."
#: apps/accounts/models.py:62 templates/accounts/fragments/list.html:30 #: apps/accounts/models.py:62 apps/currencies/models.py:37
#: templates/accounts/fragments/list.html:30
#: templates/categories/fragments/list.html:24 #: templates/categories/fragments/list.html:24
#: templates/currencies/fragments/list.html:27
#: templates/entities/fragments/list.html:24 #: templates/entities/fragments/list.html:24
#: templates/tags/fragments/list.html:24 #: templates/tags/fragments/list.html:24
msgid "Archived" msgid "Archived"
@@ -502,7 +504,7 @@ msgstr "Префікс"
msgid "Suffix" msgid "Suffix"
msgstr "Суфікс" msgstr "Суфікс"
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169 #: apps/currencies/forms.py:71 apps/dca/models.py:158 apps/rules/forms.py:169
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254 #: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478 #: apps/transactions/forms.py:66 apps/transactions/forms.py:478
#: apps/transactions/models.py:300 #: apps/transactions/models.py:300
@@ -524,7 +526,7 @@ msgstr "Назва валюти"
msgid "Decimal Places" msgid "Decimal Places"
msgstr "Десяткові знаки" msgstr "Десяткові знаки"
#: apps/currencies/models.py:40 apps/export_app/forms.py:26 #: apps/currencies/models.py:45 apps/export_app/forms.py:26
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60 #: apps/export_app/forms.py:133 apps/transactions/filters.py:60
#: templates/currencies/fragments/list.html:5 #: templates/currencies/fragments/list.html:5
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125 #: templates/currencies/pages/index.html:4 templates/includes/navbar.html:125
@@ -536,63 +538,63 @@ msgstr "Десяткові знаки"
msgid "Currencies" msgid "Currencies"
msgstr "Валюти" msgstr "Валюти"
#: apps/currencies/models.py:49 #: apps/currencies/models.py:54
msgid "Currency cannot have itself as exchange currency." msgid "Currency cannot have itself as exchange currency."
msgstr "Валюта не може бути валютою обміну." msgstr "Валюта не може бути валютою обміну."
#: apps/currencies/models.py:60 #: apps/currencies/models.py:65
msgid "From Currency" msgid "From Currency"
msgstr "З валюти" msgstr "З валюти"
#: apps/currencies/models.py:66 #: apps/currencies/models.py:71
msgid "To Currency" msgid "To Currency"
msgstr "У валюту" msgstr "У валюту"
#: apps/currencies/models.py:69 apps/currencies/models.py:76 #: apps/currencies/models.py:74 apps/currencies/models.py:81
msgid "Exchange Rate" msgid "Exchange Rate"
msgstr "Обмінний курс" msgstr "Обмінний курс"
#: apps/currencies/models.py:71 #: apps/currencies/models.py:76
msgid "Date and Time" msgid "Date and Time"
msgstr "Дата і час" msgstr "Дата і час"
#: apps/currencies/models.py:73 apps/users/models.py:12 #: apps/currencies/models.py:78 apps/users/models.py:12
#: apps/users/models.py:497 #: apps/users/models.py:497
msgid "Auto" msgid "Auto"
msgstr "" msgstr ""
#: apps/currencies/models.py:77 apps/export_app/forms.py:68 #: apps/currencies/models.py:82 apps/export_app/forms.py:68
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6 #: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
#: templates/exchange_rates/pages/index.html:4 #: templates/exchange_rates/pages/index.html:4
#: templates/includes/navbar.html:129 templates/includes/sidebar.html:226 #: templates/includes/navbar.html:129 templates/includes/sidebar.html:226
msgid "Exchange Rates" msgid "Exchange Rates"
msgstr "Обмінні курси" msgstr "Обмінні курси"
#: apps/currencies/models.py:89 #: apps/currencies/models.py:94
msgid "From and To currencies cannot be the same." msgid "From and To currencies cannot be the same."
msgstr "Валюти «Від» і «До» не можуть бути однаковими." msgstr "Валюти «Від» і «До» не можуть бути однаковими."
#: apps/currencies/models.py:105 #: apps/currencies/models.py:110
msgid "On" msgid "On"
msgstr "On" msgstr "On"
#: apps/currencies/models.py:106 #: apps/currencies/models.py:111
msgid "Every X hours" msgid "Every X hours"
msgstr "Кожні Х годин" msgstr "Кожні Х годин"
#: apps/currencies/models.py:107 #: apps/currencies/models.py:112
msgid "Not on" msgid "Not on"
msgstr "Not on" msgstr "Not on"
#: apps/currencies/models.py:109 #: apps/currencies/models.py:114
msgid "Service Name" msgid "Service Name"
msgstr "Назва сервісу" msgstr "Назва сервісу"
#: apps/currencies/models.py:111 #: apps/currencies/models.py:116
msgid "Service Type" msgid "Service Type"
msgstr "Тип сервісу" msgstr "Тип сервісу"
#: apps/currencies/models.py:113 apps/transactions/models.py:214 #: apps/currencies/models.py:118 apps/transactions/models.py:214
#: apps/transactions/models.py:238 apps/transactions/models.py:262 #: apps/transactions/models.py:238 apps/transactions/models.py:262
#: templates/categories/fragments/list.html:21 #: templates/categories/fragments/list.html:21
#: templates/entities/fragments/list.html:21 #: templates/entities/fragments/list.html:21
@@ -601,79 +603,79 @@ msgstr "Тип сервісу"
msgid "Active" msgid "Active"
msgstr "Активний" msgstr "Активний"
#: apps/currencies/models.py:118 #: apps/currencies/models.py:123
msgid "API Key" msgid "API Key"
msgstr "Ключ API" msgstr "Ключ API"
#: apps/currencies/models.py:119 #: apps/currencies/models.py:124
msgid "API key for the service (if required)" msgid "API key for the service (if required)"
msgstr "API-ключ для сервісу (якщо потрібно)" msgstr "API-ключ для сервісу (якщо потрібно)"
#: apps/currencies/models.py:124 #: apps/currencies/models.py:129
msgid "Interval Type" msgid "Interval Type"
msgstr "Тип інтервалу" msgstr "Тип інтервалу"
#: apps/currencies/models.py:128 #: apps/currencies/models.py:133
msgid "Interval" msgid "Interval"
msgstr "Інтервал" msgstr "Інтервал"
#: apps/currencies/models.py:131 #: apps/currencies/models.py:136
msgid "Last Successful Fetch" msgid "Last Successful Fetch"
msgstr "Остання успішна вибірка" msgstr "Остання успішна вибірка"
#: apps/currencies/models.py:136 #: apps/currencies/models.py:141
msgid "Target Currencies" msgid "Target Currencies"
msgstr "" msgstr ""
#: apps/currencies/models.py:138 #: apps/currencies/models.py:143
msgid "" msgid ""
"Select currencies to fetch exchange rates for. Rates will be fetched for " "Select currencies to fetch exchange rates for. Rates will be fetched for "
"each currency against their set exchange currency." "each currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:146 #: apps/currencies/models.py:151
msgid "Target Accounts" msgid "Target Accounts"
msgstr "" msgstr ""
#: apps/currencies/models.py:148 #: apps/currencies/models.py:153
msgid "" msgid ""
"Select accounts to fetch exchange rates for. Rates will be fetched for each " "Select accounts to fetch exchange rates for. Rates will be fetched for each "
"account's currency against their set exchange currency." "account's currency against their set exchange currency."
msgstr "" msgstr ""
#: apps/currencies/models.py:155 #: apps/currencies/models.py:160
#, fuzzy #, fuzzy
#| msgid "Exchange Rate" #| msgid "Exchange Rate"
msgid "Single exchange rate" msgid "Single exchange rate"
msgstr "Обмінний курс" msgstr "Обмінний курс"
#: apps/currencies/models.py:158 #: apps/currencies/models.py:163
msgid "Create one exchange rate and keep updating it. Avoids database clutter." msgid "Create one exchange rate and keep updating it. Avoids database clutter."
msgstr "" msgstr ""
#: apps/currencies/models.py:163 #: apps/currencies/models.py:168
msgid "Exchange Rate Service" msgid "Exchange Rate Service"
msgstr "" msgstr ""
#: apps/currencies/models.py:164 #: apps/currencies/models.py:169
msgid "Exchange Rate Services" msgid "Exchange Rate Services"
msgstr "" msgstr ""
#: apps/currencies/models.py:216 #: apps/currencies/models.py:221
msgid "'Every X hours' interval type requires a positive integer." msgid "'Every X hours' interval type requires a positive integer."
msgstr "" msgstr ""
#: apps/currencies/models.py:225 #: apps/currencies/models.py:230
msgid "'Every X hours' interval must be between 1 and 24." msgid "'Every X hours' interval must be between 1 and 24."
msgstr "" msgstr ""
#: apps/currencies/models.py:239 #: apps/currencies/models.py:244
msgid "" msgid ""
"Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., " "Invalid hour format. Use comma-separated hours (0-23) and/or ranges (e.g., "
"'1-5,8,10-12')." "'1-5,8,10-12')."
msgstr "" msgstr ""
#: apps/currencies/models.py:250 #: apps/currencies/models.py:255
msgid "" msgid ""
"Invalid format. Please check the requirements for your selected interval " "Invalid format. Please check the requirements for your selected interval "
"type." "type."
@@ -1967,7 +1969,7 @@ msgstr ""
#: templates/account_groups/fragments/list.html:32 #: templates/account_groups/fragments/list.html:32
#: templates/accounts/fragments/list.html:37 #: templates/accounts/fragments/list.html:37
#: templates/categories/fragments/table.html:24 #: templates/categories/fragments/table.html:24
#: templates/currencies/fragments/list.html:33 #: templates/currencies/fragments/list.html:34
#: templates/dca/fragments/strategy/details.html:63 #: templates/dca/fragments/strategy/details.html:63
#: templates/entities/fragments/table.html:23 #: templates/entities/fragments/table.html:23
#: templates/exchange_rates/fragments/table.html:19 #: templates/exchange_rates/fragments/table.html:19
@@ -1988,7 +1990,7 @@ msgstr ""
#: templates/categories/fragments/table.html:29 #: templates/categories/fragments/table.html:29
#: templates/cotton/transaction/item.html:129 #: templates/cotton/transaction/item.html:129
#: templates/cotton/ui/transactions_action_bar.html:52 #: templates/cotton/ui/transactions_action_bar.html:52
#: templates/currencies/fragments/list.html:37 #: templates/currencies/fragments/list.html:38
#: templates/dca/fragments/strategy/details.html:67 #: templates/dca/fragments/strategy/details.html:67
#: templates/dca/fragments/strategy/list.html:36 #: templates/dca/fragments/strategy/list.html:36
#: templates/entities/fragments/table.html:28 #: templates/entities/fragments/table.html:28
@@ -2014,7 +2016,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:192 #: templates/cotton/transaction/item.html:192
#: templates/cotton/ui/deleted_transactions_action_bar.html:55 #: templates/cotton/ui/deleted_transactions_action_bar.html:55
#: templates/cotton/ui/transactions_action_bar.html:90 #: templates/cotton/ui/transactions_action_bar.html:90
#: templates/currencies/fragments/list.html:44 #: templates/currencies/fragments/list.html:45
#: templates/dca/fragments/strategy/details.html:75 #: templates/dca/fragments/strategy/details.html:75
#: templates/dca/fragments/strategy/list.html:44 #: templates/dca/fragments/strategy/list.html:44
#: templates/entities/fragments/table.html:36 #: templates/entities/fragments/table.html:36
@@ -2041,7 +2043,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:196 #: templates/cotton/transaction/item.html:196
#: templates/cotton/ui/deleted_transactions_action_bar.html:57 #: templates/cotton/ui/deleted_transactions_action_bar.html:57
#: templates/cotton/ui/transactions_action_bar.html:92 #: templates/cotton/ui/transactions_action_bar.html:92
#: templates/currencies/fragments/list.html:48 #: templates/currencies/fragments/list.html:49
#: templates/dca/fragments/strategy/details.html:80 #: templates/dca/fragments/strategy/details.html:80
#: templates/dca/fragments/strategy/list.html:48 #: templates/dca/fragments/strategy/list.html:48
#: templates/entities/fragments/table.html:40 #: templates/entities/fragments/table.html:40
@@ -2071,7 +2073,7 @@ msgstr ""
#: templates/cotton/transaction/item.html:197 #: templates/cotton/transaction/item.html:197
#: templates/cotton/ui/deleted_transactions_action_bar.html:58 #: templates/cotton/ui/deleted_transactions_action_bar.html:58
#: templates/cotton/ui/transactions_action_bar.html:93 #: templates/cotton/ui/transactions_action_bar.html:93
#: templates/currencies/fragments/list.html:49 #: templates/currencies/fragments/list.html:50
#: templates/dca/fragments/strategy/details.html:81 #: templates/dca/fragments/strategy/details.html:81
#: templates/dca/fragments/strategy/list.html:49 #: templates/dca/fragments/strategy/list.html:49
#: templates/entities/fragments/table.html:41 #: templates/entities/fragments/table.html:41
@@ -2091,7 +2093,7 @@ msgstr ""
#: templates/categories/fragments/table.html:43 #: templates/categories/fragments/table.html:43
#: templates/cotton/transaction/item.html:142 #: templates/cotton/transaction/item.html:142
#: templates/cotton/transaction/item.html:198 #: templates/cotton/transaction/item.html:198
#: templates/currencies/fragments/list.html:50 #: templates/currencies/fragments/list.html:51
#: templates/dca/fragments/strategy/details.html:82 #: templates/dca/fragments/strategy/details.html:82
#: templates/dca/fragments/strategy/list.html:50 #: templates/dca/fragments/strategy/list.html:50
#: templates/entities/fragments/table.html:42 #: templates/entities/fragments/table.html:42
@@ -2438,7 +2440,7 @@ msgstr ""
msgid "Code" msgid "Code"
msgstr "" msgstr ""
#: templates/currencies/fragments/list.html:61 #: templates/currencies/fragments/list.html:63
msgid "No currencies" msgid "No currencies"
msgstr "" msgstr ""